Commit Graph

2318 Commits

Author SHA1 Message Date
RichardG867
f4f39f2858 SLiRP: Force resetting of the range number 2025-09-05 17:21:19 -03:00
TC1995
7e490d5340 Forgot the header. 2025-09-03 00:50:01 +02:00
David Hrdlička
043e2b6baa Rewrite custom EDID loading 2025-09-01 18:35:56 +02:00
win2kgamer
5c3118f6ea Add BIOS selector and 1998 BIOS with working PS/2 mouse to the Rise R534F 2025-08-31 17:00:02 -05:00
OBattler
de64f74c30 CD-ROM: Add configuration option to bypass CRC and ECC checks. 2025-08-31 21:29:32 +02:00
OBattler
1b173963fe Fix the timings of the non-Elsa S3 Vision cards with the IBM RGB528 RAMDAC. 2025-08-31 20:44:40 +02:00
OBattler
28d678476d Implement the ELSA S3 EEPROM, the RGB528 RAMDAC clock selection, and fix split calculation on all the S3 cards (ViRGE included). 2025-08-31 19:35:04 +02:00
OBattler
89591ae8c9 IBM PS/2 Model 50: Add the Model 50Z BIOS as an option. 2025-08-30 02:28:18 +02:00
OBattler
50cf7330a3 Added the ability to remap scan codes in the configuration file. 2025-08-29 22:41:00 +02:00
Miran Grča
d5b7b0ae27 Merge pull request #6106 from Cacodemon345/linux-port-fixes
Pass through serial lines between serial port and emulator
2025-08-29 21:26:36 +02:00
Cacodemon345
63bb0d8a92 Pass through serial lines between serial port and emulator 2025-08-30 01:21:30 +06:00
OBattler
56e5485b35 Biostar M5ATA: Add the option for the latest BIOS revision. 2025-08-29 21:15:14 +02:00
OBattler
a680f20c33 Fixed LPT ECP operation and UM8669F IRQ and DMA assigning, fixes Windows 95 printing. 2025-08-28 14:42:57 +02:00
Cacodemon345
4f81c12b81 Add ability to switch color scheme from system default on Windows 2025-08-28 14:34:39 +06:00
Cacodemon345
18cdab52ac Port remaining PCem OpenGL renderer features 2025-08-27 13:01:55 +06:00
OBattler
08edbaff83 Implement the line doubling type selection for the Tandy machines as well. 2025-08-27 03:18:27 +02:00
OBattler
120a6e8b8b Implemented it for the PCjr as well. 2025-08-27 01:47:41 +02:00
OBattler
c0fe1ceea5 Implement the line doubling mode selection on the Amstrad PC1512 and PC1640, with None as default, and make the None mode on all 4 cards (the two Amstrads, CGA, and Yamaha V6355) operate like PCem. 2025-08-27 00:46:17 +02: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
Cacodemon345
3b234872cf Translations and cleanups 2025-08-26 17:52:31 +06:00
Cacodemon345
74e3c83bed Custom EDIDs 2025-08-26 01:42:59 +06:00
David Hrdlička
2cc59ac721 Fix build 2025-08-24 20:51:09 +02:00
David Hrdlička
156d6f8bc8 Add provisions for portable mode to global dir functions 2025-08-24 20:49:16 +02:00
unreal9010
22feaec553 Remove Stealth 3D 4000 PCI 2025-08-24 10:47:53 +02:00
Miran Grča
236c3d7665 Merge pull request #6029 from 86Box/tc1995
Last 8514/A compatibles changes (August 23rd, 2025)
2025-08-23 20:38:53 +02:00
TC1995
70dc6a1a90 Last 8514/A compatibles changes (August 23rd, 2025)
1. Remove excess logging.
2. Fixed rom loading at the correct address of the ATI 8514/A add-on BIOS ROM.
3. Add more BIOS ranges of said bios.
2025-08-23 20:34:56 +02:00
OBattler
06afdf9dcd Merge remote-tracking branch 'origin/master' into obattler 2025-08-23 18:58:06 +02:00
OBattler
d333ea8b4f Final round of clean-ups - AT / PS/2 KBC devices reduced to a single kbc_at_device added with parameters. 2025-08-23 16:12:48 +02:00
OBattler
713c5a3e59 The KBC type flags are no longer needed and the KBC vendor flags can now take the lowest 5 bits. 2025-08-23 15:23:52 +02:00
OBattler
467b6b8f77 Round 2 of the clean-ups - AT vs. PS/2 KBC is now decided based on machine flags, reduces the chances of mismatch to zero. 2025-08-23 15:05:08 +02:00
Jasmine Iwanek
03006ca078 More progress towards 2nd gameport support 2025-08-22 21:58:42 -04:00
OBattler
b7a9fed690 Winbond W83977 and KBC clean-ups. 2025-08-23 02:39:10 +02:00
OBattler
efe3e46058 SiS KBC devices and AMI KBC copyright strings. 2025-08-23 01:45:35 +02:00
OBattler
7ece3fcf02 Merge remote-tracking branch 'origin/master' into obattler 2025-08-22 17:29:27 +02:00
Alexander Babikov
ec080ef34a vmm_path is no longer temporary 2025-08-22 19:44:48 +05:00
OBattler
413787df42 Merge remote-tracking branch 'origin/master' into obattler 2025-08-21 20:58:03 +02:00
David Hrdlička
76fada4f06 And again 2025-08-21 17:43:42 +02:00
David Hrdlička
341b1a52a6 Fix -E argument; add ifdefs for SDL 2025-08-21 17:17:52 +02:00
David Hrdlička
b37cb502ba Implement default VMM directory 2025-08-21 16:51:36 +02:00
David Hrdlička
979d772ffe Add global config toggle for built-in manager 2025-08-21 15:28:32 +02:00
OBattler
e5998bff9b Merge remote-tracking branch 'origin/master' into obattler 2025-08-21 00:01:16 +02:00
Cacodemon345
7a7d2c1860 Merge branch 'master' into cga-composite-settings 2025-08-21 02:36:56 +06:00
Cacodemon345
43db96831d Hook up CGA composite controls to rest of the emulator 2025-08-21 02:32:46 +06:00
TC1995
f0d93aa00c Video clock changes of the day (August 20th, 2025)
Make the clocks of the ATI cards (pre-Mach64) more sane and precise (especially the Mach8/32).
2025-08-20 18:07:15 +02:00
Jasmine Iwanek
10c18cb0fe KBC Changes from older obat branch
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-08-19 16:39:59 -04:00
OBattler
e560cf92d1 Fix a typo. 2025-08-19 21:05:12 +02:00
OBattler
58d3073775 Added the option to force constant mouse updating. 2025-08-19 21:03:09 +02:00
OBattler
b5cb6ab894 Amstrad PC3086: Implement the WD XTA hard disk controller. 2025-08-18 23:49:25 +02:00
Cacodemon345
69d5b8b576 Indicate interlaced modes in status bar 2025-08-18 23:35:09 +06:00