Miran Grča
4ff39f3bdf
Merge pull request #6777 from aubymori/master
...
Query UI font from system on Windows
2026-02-03 02:25:55 +01:00
aubymori
7f69f00ed2
Query UI font from system on Windows
...
Previously, we determined the UI font from a predefined set of fonts
each mapped to a language. This works well if the user doesn't change
their Windows UI font, but if one does, they will get the default UI
font associated with their language instead of the one the set.
This commit replaces ProgSettings::getFontName with
ProgSettings::getUIFont, which uses the SystemParametersInfo API to
query the message font from the system, which will allow users to have a
custom font. It will also not interfere with different languages, as the
message font will be appropriately set by default there.
2026-02-02 19:15:31 -06:00
Miran Grča
b7075922ac
Merge pull request #6776 from MaxwellS04/Olivetti_Como
...
Added Olivetti OEM BIOS to TriGem Como & adjusted buses
2026-02-02 17:05:07 +01:00
Miran Grča
06509c6bc4
Merge pull request #6775 from Paradyx0392/German-update
...
Update the German translation
2026-02-02 17:04:53 +01:00
Maxwell Scott
6829fee32a
Added "eMachines OEM" name to revision 1.12
...
According to their 1.12 BIOS' first POST screen, it appears to be distributed by eMachines.
2026-02-02 20:36:03 +07:00
Maxwell Scott
d7f011e85f
Added Olivetti OEM BIOS to TriGem Como
...
The Olivetti OEM BIOS' date (06/05/99) is newer than the current one (01/18/99).
Until the actual voltage and multiplier bus speeds are found, I adjusted them to match other i440LX/EX machines. Also added a note about onboard video.
2026-02-02 20:04:32 +07:00
Paradyx0392
9d94482040
Update de-DE.po
2026-02-02 18:33:10 +08:00
Paradyx0392
be36624ed9
Update de-DE.po
2026-02-02 18:28:22 +08:00
Miran Grča
af2ead6ed9
Merge pull request #6774 from win2kgamer/cs423x-fix2
...
CS423x: Resolve issues with newer Windows drivers
2026-02-02 08:21:06 +01:00
win2kgamer
2d777403f9
AD1848: Remove old CS423xB/4235/4239 I18/I19 mixer hack as it's no longer needed
2026-02-01 22:11:30 -06:00
win2kgamer
de4e1795cc
CS423x: Make bits 2-0 of control register C0 writable, fixes Win3.1 v2.02 driver invalid codec error and Win9x v2.86 driver code 10
2026-02-01 21:50:31 -06:00
OBattler
37a4a99a3e
Make the activity indicator orange instead of green to be more easily visible for color-blind people.
2026-02-01 09:14:39 +01:00
OBattler
f66e2d5fd7
Fix Ctrl+NumLock processing.
2026-02-01 07:08:53 +01:00
OBattler
378ade3d3a
The forgotten qt/qt_settings.cpp.
2026-02-01 06:34:21 +01:00
OBattler
a900405a81
Settings dialog: On Cancel button, remove the VM directory if it is empty, closes #6769 .
2026-02-01 05:51:16 +01:00
OBattler
85a63dd1d6
Always load HDD audio profiles at initialization.
2026-02-01 05:29:25 +01:00
OBattler
dbb44ebde3
Fixed session numbers in the raw TOC mode of READ TOC/PMA/ATIP and cancel sector caching on audio play if the sector to be played is not the one already cached, fixes CD Audio in Rayman for DOS.
2026-02-01 04:59:26 +01:00
Miran Grča
8364d6944c
Merge pull request #6770 from Lili1228/master
...
ESC/P 2: EX-1000 printer, selectable paper
2026-01-31 21:48:33 +01:00
Miran Grča
156f2aaa62
Update CODE_OF_CONDUCT.md
2026-01-31 21:45:34 +01:00
Lili1228
6869367141
ESC/P 2: Fix ESC J on 9-pin printers
2026-01-31 21:24:29 +01:00
Lili1228
397120b282
ESC/P 2: 9-bit graphics mode (9-pin ESC/P)
2026-01-31 16:26:06 +01:00
Lili1228
c850beccc9
ESC/P 2: Implement ESC 3, A, M, P, \ for 9-pin ESC/P
...
Also removed forward declarations.
2026-01-31 15:01:56 +01:00
Lili1228
e7fee34332
ESC/P 2: 4 versions, filtering by version, selectable paper.
...
The four versions are:
- EX-1000 and 7 other early printers (including FX-80, the only Epson
available OOTB for Windows 1.03), have ESC i and ESC j.
- 9-pin ESC/P, a superset of EX-1000 besides ESC i and ESC j.
- 24-pin ESC/P in 360 DPI instead of 240.
- ESC/P 2 with raster graphics.
As for paper, four sizes: Letter, A4, Legal, B4. The former ones are
mainly for EX-800, the latter two are sideways and meant for EX-1000.
I did some other minor changes, like converting a bunch of defines to enum.
2026-01-31 14:41:04 +01:00
OBattler
8e1acfa3b1
Mouse Systems mice: The last two bytes of the report are now correctly the mouse movement delta between when we've initially prepared the report for sending and when we've reached the 3rd byte.
2026-01-31 06:17:25 +01:00
OBattler
561a7171c3
NEC Vx0: Rename the logging functions.
2026-01-30 08:58:48 +01:00
OBattler
e8eb606510
Some improvements on said debug thunking to old 808x instructions.
2026-01-30 07:59:24 +01:00
OBattler
d1d3941542
NEC Vx0: Swap the two operands in CMPSB/CMPSW, fixes #6764 .
...
Also do some refactoring to make thinking back to old 808x instructions easier for debugging purposes.
2026-01-30 04:03:20 +01:00
OBattler
484a61f65a
Only use checkStateChanged from Qt 6.7 onwards, should fix GitHub Actions builds.
2026-01-29 19:47:26 +01:00
OBattler
6ec0f0bf56
Merge branch 'master' of https://github.com/86Box/86Box
2026-01-29 18:48:51 +01:00
OBattler
0055917012
DEC Tulip 21040: Do not attempt to read the EEPROM data on reset, fixes #6768 .
2026-01-29 18:48:41 +01:00
Miran Grča
435be330be
Merge pull request #6765 from cyrix6x86mx/master
...
Update Pentium CPU table names for Socket 4 and 5/7
2026-01-29 01:13:32 +01:00
fleur!3
bd13b21cd1
Update the CPU names to be P5 and P54C instead of Socket 4 and 5/7
2026-01-28 20:54:34 +00:00
fleur!3
3bcf6a75e5
Update Pentium CPU table names for Socket 4 and 5/7
2026-01-28 20:44:13 +00:00
Miran Grča
e9c41fe7d4
Update CONTRIBUTING.md
2026-01-28 20:34:51 +01:00
Miran Grča
ce0bd6923d
Merge pull request #6762 from pankozacorp/TrigemComoFixes
...
Add the MACHINE_SOUND flag to the TriGem Como
2026-01-28 12:21:43 +01:00
pankozaC++
ea76bc615b
Add the MACHINE_SOUND flag to the TriGem Como
2026-01-28 12:05:20 +01:00
OBattler
9fa80cf75b
Merge branch 'master' of https://github.com/86Box/86Box
2026-01-28 11:14:04 +01:00
OBattler
f85bbe8d04
Jenkins: Use UCRT64 shell on Windows.
2026-01-28 11:13:45 +01:00
Miran Grča
de2ca65891
Merge pull request #6761 from 86Box-chan/weblate-86box-86box
...
Translations update from 86Box Weblate
2026-01-28 10:03:19 +01:00
OBattler
91965610f2
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (1005 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/nb_NO/
2026-01-28 08:57:40 +00:00
OBattler
ee92ccb9c4
Translated using Weblate (Finnish)
...
Currently translated at 97.8% (983 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/fi/
2026-01-28 08:57:40 +00:00
OBattler
242187215c
Translated using Weblate (Vietnamese)
...
Currently translated at 99.8% (1003 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/vi/
2026-01-28 08:57:40 +00:00
OBattler
a64c477b0b
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1005 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/sv/
2026-01-28 08:57:40 +00:00
OBattler
67a243b6ce
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1005 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/nl/
2026-01-28 08:57:39 +00:00
OBattler
7658602d48
Translated using Weblate (Korean)
...
Currently translated at 100.0% (1005 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/ko/
2026-01-28 08:57:39 +00:00
OBattler
ae2b924532
Translated using Weblate (German)
...
Currently translated at 99.7% (1002 of 1005 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/de/
2026-01-28 08:57:38 +00:00
OBattler
43aa0db755
Vx0: Rename wait() to wait_vx0() in order to fix warnings on Mac.
2026-01-28 09:50:18 +01:00
OBattler
4e44ec7abc
And another multiple define.
2026-01-28 09:31:29 +01:00
OBattler
5a189d49c3
808x and Vx0: Fix the remaining multiple definitions.
2026-01-28 09:14:05 +01:00
OBattler
8b1e1ab1bf
Bump version to 6.0, I think we have accumulated enough features to warrant that.
2026-01-28 08:46:03 +01:00