Commit Graph

1891 Commits

Author SHA1 Message Date
RichardG867
225b117494 Correct BIOS config name for VS440FX 2025-08-26 14:24:18 -03:00
OBattler
a3f5ea358f Machine mergers and added the Olivetti PCS 44/C. 2025-08-26 18:00:25 +02:00
Miran Grča
6b4497f657 Amstrad PC5286: Actually give it a keyboard controller again. 2025-08-26 00:51:57 +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
b8cd27da12 The Acrosser AR-B1374 has PS/2 ports, not AT, fixes keyboard in BIOS. 2025-08-25 00:25:08 +02:00
OBattler
584e1b04b0 Fix the Gateway 2000 Hitman typo. [skip ci] 2025-08-24 08:31:27 +02:00
OBattler
4f295a29e4 Revert the reversion of the Gateway 2000 Hitman changes. 2025-08-24 08:07:16 +02:00
OBattler
d7a714185c Fix a warning in machine_table.c. 2025-08-24 01:02:50 +02:00
OBattler
c2c9641992 Fix the newly introduced warning in machine/m_xt.c. 2025-08-23 19:00:07 +02:00
OBattler
06afdf9dcd Merge remote-tracking branch 'origin/master' into obattler 2025-08-23 18:58:06 +02:00
OBattler
ef245c73f6 Rename the Sanyo MBC-17 to MBC-17PLUS. 2025-08-23 18:57:55 +02:00
OBattler
fbe69ab218 KBC P1 readout fixes. 2025-08-23 16:45: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
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
e34dc90cd4 The Super I/O chip keyboard controllers and a compile fix to the PS/55 machines. 2025-08-23 02:22:08 +02:00
OBattler
6de179581d Second round of machine changes. 2025-08-23 02:11:59 +02:00
OBattler
a11dfd5025 The first batch of machine file updates. 2025-08-23 00:13:05 +02:00
OBattler
ae5f4d47a2 m_at_386sx.c fix. 2025-08-23 00:03:53 +02:00
OBattler
4b851ad0bb Finish the machine_table.c changed. 2025-08-22 23:58:18 +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
b5cb6ab894 Amstrad PC3086: Implement the WD XTA hard disk controller. 2025-08-18 23:49:25 +02:00
Miran Grča
7aac2857fd Merge pull request #5970 from pankozacorp/pb286-fix
Fix the PB286 for real
2025-08-17 11:41:55 +02:00
richardg867
314e533907 Fix name for one of the Silicon Valley Computer machines 2025-08-16 22:51:01 -03:00
pankozaC++
c5255f0fc4 Fix the PB286 for real 2025-08-16 20:03:30 +02:00
OBattler
8986f13f2b Fixed the PB286 ROM's, fixes #5969. 2025-08-16 18:37:57 +02:00
OBattler
4a975fd85f Added the Amstrad PC5286 and PC7286. 2025-08-16 17:48:32 +02:00
flama12333
a7a35d1dd0 Change to AX286D machine_table.c
The dump is from Sharp AX286D
there are other portable model.

ax286n
src:
https://www.facebook.com/groups/280993058608704/posts/8592062164168377/
2025-08-15 15:28:57 -05:00
OBattler
28e7f86296 Added the Sanyo MBC-17, Sharp AX 286, ECS Socket 4 machine, LG Multinet x52, and Taken Socket 4/5 machine, also IDE PIO mode 3+ fixes, and ATA-3 IDE drives now default to PIO mode 3 maximum instead of 0. 2025-08-15 20:59:07 +02:00
OBattler
fa6c520676 FIC PO-6000: Increase NVR mask to 255, fixes #5954. 2025-08-14 17:53:37 +02:00
OBattler
95e98b1b20 Added the two Silicon Valley machiens and fixes 386 FPU flag on reset. 2025-08-14 16:29:09 +02:00
OBattler
d2c8dab342 Finished the great internal machine reorganization and added the FIC PO-6000. 2025-08-13 23:43:51 +02:00
OBattler
a276ae94f8 ECP DMA jumpers, configuration via MBDMA where supported, and the Radisys Configuration device. 2025-08-13 12:52:24 +02:00
OBattler
59e221c4cb FIC 486 VIP-IO2: Give it the correct Flash chip and fix a bug at W837x7 reset. 2025-08-12 21:52:50 +02:00
OBattler
a4bdac000f Vendor-specific ECP configuration register B readout, assorted Super I/O chip fixes, and gave the IBM ValuePointer 433/DXi its Super I/O chip. 2025-08-12 17:59:59 +02:00
OBattler
dbd748636e Hook up Bidirectional LPT, EPP, and ECP to all Super I/O chips (missing is vendor-specific Configuration Register B behavior but that's next on my list), fixed Super I/O chip mistakes for a number of machines, split 286/386SX/M6117D machines into three separate files and reordered them as well. 2025-08-11 16:36:30 +02:00
borisvolk117
29ccafa616 NEC Mate NX MA23C & MA30D have no ISA slot, and update MA30D's note 2025-08-10 10:28:00 +08:00
640-KB
9ddd40e69e Update GLaBIOS to 0.4.0 2025-08-06 09:52:45 -04:00
640-KB
5fdcce06a5 fix GLaBIOS stylization in config 2025-08-06 09:11:38 -04:00
MaxwellS04
caf44716c4 Memory Table Fixes for Four Machines
According to their official manuals (except for AP-4100AA, which is assumed and does not have a manual on The Retro Web).
2025-08-05 14:20:38 +07:00
OBattler
46725ef602 Amstrad machines: Clean up all the left-overs of the old LPT code, fixes #5887. 2025-08-05 01:35:05 +02:00
OBattler
6e3e951860 Merged the PC87306 #define's with the PC87307/9 ones. 2025-08-03 18:32:52 +02:00
OBattler
ead6a8f8d0 Some SM(S)C fixes and the PC87306 now handles its own keyboard controller. 2025-08-03 18:26:20 +02:00
OBattler
9842ef6346 Removed the last accidental left-over and the legacy #define's in lpt.h. 2025-08-03 10:53:18 +02:00
OBattler
ca13e3cee1 MCA PS/2 and PS/55 machines: Fix LPT initialization. 2025-08-03 01:03:53 +02:00
OBattler
8222bd1dba Some keyboard-related special casing for the PC5086, so the keyboard is locked to PC/XT but PS/2 mouse remains usable. 2025-08-03 00:40:14 +02:00