Commit Graph

16784 Commits

Author SHA1 Message Date
RichardG867
6486c5839a Fix warning in config.c 2025-08-26 14:50:37 -03:00
RichardG867
cb62be2663 Overhaul machine migration system with BIOS migration for machine merges 2025-08-26 14:49:41 -03:00
RichardG867
225b117494 Correct BIOS config name for VS440FX 2025-08-26 14:24:18 -03:00
OBattler
497f702c17 Merge branch 'master' of https://github.com/86Box/86Box 2025-08-26 18:00:34 +02:00
OBattler
a3f5ea358f Machine mergers and added the Olivetti PCS 44/C. 2025-08-26 18:00:25 +02:00
Miran Grča
2f8b334255 Merge pull request #6061 from 86Box/tc1995
Interlace changes of the day (August 26th, 2025)
2025-08-26 17:12:50 +02:00
TC1995
4bb40d85a2 Interlace changes of the day (August 26th, 2025)
Make Interlaced modes report as such in 8514/A and XGA.
2025-08-26 17:09:45 +02:00
Miran Grča
201dec9438 Merge pull request #6059 from Cacodemon345/edid-custom
Add ability to use custom EDIDs
2025-08-26 15:01:34 +02:00
Cacodemon345
4bc75a0310 Even more spacing 2025-08-26 18:42:27 +06:00
Cacodemon345
29965836ed More spacing 2025-08-26 18:41:05 +06:00
Cacodemon345
c09cb8003e Spacing 2025-08-26 18:39:15 +06:00
Cacodemon345
66d472a5cc Update vid_ddc.c 2025-08-26 18:23:52 +06:00
Cacodemon345
261dd17e96 Update nb-NO.po 2025-08-26 18:19:18 +06:00
Cacodemon345
47108c8163 Update ja-JP.po 2025-08-26 18:17:54 +06:00
Cacodemon345
0cd68728ac Update it-IT.po 2025-08-26 18:15:39 +06:00
Cacodemon345
abf2544afd Update nl-NL.po 2025-08-26 18:12:11 +06:00
Cacodemon345
fa199b4c7a Fix builds 2025-08-26 18:09:20 +06:00
Cacodemon345
3b234872cf Translations and cleanups 2025-08-26 17:52:31 +06:00
OBattler
5180646dfd AT NVR: The Micronics Spitfire requires registers 0x33 and 0x34 to be initialized to 0xFF instead of 0x00, fixes #6056. 2025-08-26 13:07:41 +02:00
Cacodemon345
918b33fdc4 Fix EDID UI 2025-08-26 14:44:17 +06:00
Miran Grča
0dd1d14c33 Merge pull request #6055 from nelsonhef/vmm-ptpt-fix
Fix conflicting mnemonic
2025-08-26 00:55:00 +02:00
Miran Grča
6b4497f657 Amstrad PC5286: Actually give it a keyboard controller again. 2025-08-26 00:51:57 +02:00
OBattler
8d0ebf54de Merge branch 'master' of https://github.com/86Box/86Box 2025-08-26 00:44:24 +02:00
OBattler
8fa2d7c230 Hide toolbar / status bar: Use the guest width and height on the resize trigger, fixes the ever shrinking window. 2025-08-26 00:44:15 +02:00
Nelson Kerber Hennemann Filho
8ec4c16235 Fix conflicting mnemonic
Fix conflicting mnemonic for pt-PT language in VM manager
2025-08-25 19:41:00 -03:00
Miran Grča
819736282f Merge pull request #6054 from nelsonhef/po-fix
Minor updates for fi-FI and fr-FR
2025-08-25 23:47:59 +02:00
Nelson Kerber Hennemann Filho
be1151b402 Minor update
Fix missing colons
2025-08-25 18:28:16 -03:00
Nelson Kerber Hennemann Filho
7105fb62c5 Minor update
Remove unused string
2025-08-25 18:15:46 -03:00
Nelson Kerber Hennemann Filho
e4560df920 Minor update
Minor update for fr-FR.po
2025-08-25 18:10:48 -03:00
Nelson Kerber Hennemann Filho
58364af4ee Minor update
Minor updates for fi-FI.po
2025-08-25 18:09:34 -03:00
Cacodemon345
da7a14b977 Custom EDID UI 2025-08-26 02:10:37 +06:00
Cacodemon345
74e3c83bed Custom EDIDs 2025-08-26 01:42:59 +06:00
Miran Grča
ef1313dcf4 Merge pull request #6051 from Cacodemon345/resizable-fixes
Fix resizable window toggle on Windows
2025-08-25 19:31:59 +02:00
Cacodemon345
ad72731ecf Implement "Remember size and position" for main manager window 2025-08-25 23:29:02 +06:00
OBattler
de00b76668 CD-ROM Image: Remove the two logging lines I forgot to remove. 2025-08-25 15:27:19 +02:00
OBattler
bf61d75056 CD-ROM: Fix multi-session cue sheets with each track in its own file, fixes #6050. 2025-08-25 15:20:44 +02:00
Cacodemon345
b31279b3b1 Make it cleaner 2025-08-25 17:12:10 +06:00
Cacodemon345
61b076a91c Fix resizable window toggle on Windows
Also include a hex code on process crashes in the VM manager.
2025-08-25 16:50:44 +06:00
OBattler
550bb8de24 ALi M1487/M1489: Initialize the chipset's own keyboard controller when applicable, fixes #6048. 2025-08-25 11:57:00 +02:00
OBattler
a87df5d2a1 Winbond W83877: Fix an excess logging line. 2025-08-25 11:52:08 +02:00
OBattler
973621dde3 W83877: Initialize the PnP registers to sane values, fixes internal devices on the Acrosser AR-B1374. 2025-08-25 11:49:42 +02:00
Miran Grča
e549a85755 Merge pull request #6046 from 86Box/feature/portable-mode
Implement portable mode
2025-08-25 00:53:36 +02:00
OBattler
c48220aa9e The TMC PAT54PV has a PS/2 controller but an AT port. 2025-08-25 00:48:05 +02:00
OBattler
2d36eaf19a AMI Super Voyager PCI has PS/2 ports. 2025-08-25 00:41:19 +02:00
OBattler
f7ae147400 The Ninja has a PS/2 KBC but an AT keyboard port. 2025-08-25 00:38:00 +02:00
OBattler
5bb3c260c3 Same goes for the Advanced Integration Research 486PI. 2025-08-25 00:27:54 +02:00
OBattler
d2502200f3 Merge branch 'master' of https://github.com/86Box/86Box 2025-08-25 00:25:17 +02:00
OBattler
b8cd27da12 The Acrosser AR-B1374 has PS/2 ports, not AT, fixes keyboard in BIOS. 2025-08-25 00:25:08 +02:00
David Hrdlička
e3fe30cac5 Save VMM path relative to the EXE path 2025-08-24 23:15:44 +02:00
David Hrdlička
673ea7efd9 GitHub Actions: Only run build when pushing or PR'ing to master branch 2025-08-24 22:52:36 +02:00