Commit Graph

650 Commits

Author SHA1 Message Date
Jasmine Iwanek
215bd55451 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-08-09 15:41:54 -04:00
OBattler
fdac446d25 The PCjr now correctly supports 64 kB of RAM, also other fixes and added support to PCjr ports 11h and 12h to the POST card (it now supports up to 4 different ports in the range). 2023-08-09 06:26:59 +02:00
Jasmine Iwanek
9435ae10e4 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-08-01 15:41:20 -04:00
Jasmine Iwanek
ee695e71f9 More sonarlint work 2023-07-25 17:59:22 -04:00
Jasmine Iwanek
b485de39fd Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-07-16 13:36:20 -04:00
TC1995
19fa6c8f8b Machine features and fixes:
Revamped and refactored the Compaq AT clone code, including a more correct Plasma emulation and undev branch the Deskpro 386 while adding the September 1986 and January 1988 bioses.
Added Compaq AT KBC strictly for the Deskpro 386 with the right settings, including the FPU bit.
The generic AMI/Quadtel/Phoenix IBM AT's don't issue the speed problems of the pure IBM AT beyond 8Mhz, so don't limit them to 8Mhz.
2023-07-14 22:14:56 +02:00
Jasmine Iwanek
737802758b Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-07-05 12:02:57 -04:00
OBattler
5b58fcfab2 The Lucky Star LS-486E and Rise R418 are now marked as having the PS/2 keyboard controller IRQ latch (new machine bus flag!) without actually having the PS/2 ports. 2023-07-02 16:58:31 +02:00
Alexander Babikov
b5bf8e63a4 Add a machine flag for machines requiring softfloat FPU and remove the existing restrictions on using dynarec and softfloat together 2023-07-02 14:43:10 +05:00
Alexander Babikov
feb6a835d2 Add a machine flag for machines with a cassette port 2023-07-01 16:58:57 +05:00
Jasmine Iwanek
29513575de Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-06-30 11:26:26 -04:00
telanus
a0db6c1b4e Update machine_table.c
Sorting the Micoms XL-7 Turbo to be alphabetically
2023-06-25 21:37:24 +02:00
Jasmine Iwanek
a7b8a5568c Jetway J-815EPDA 2023-06-09 04:40:06 -04:00
Jasmine Iwanek
cf2a8b8d6d Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-05-16 15:44:04 -04:00
Jasmine Iwanek
6c1e4a8e2c Some code smell fixes from sonarlint 2023-05-15 19:25:56 -04:00
OBattler
6bb5942ad1 Finish merge. 2023-05-16 00:53:59 +02:00
Jasmine Iwanek
7cc0b7bf3b Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-05-02 10:11:15 -04:00
TC1995
ad44c454c9 Re-added the IBM PS/2 model 70 type 4 (Softfloat is always used in this machine). 2023-04-30 21:52:58 +02:00
Jasmine Iwanek
dac5ab5393 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-04-17 23:48:04 -04:00
OBattler
ef17003f1b Fixed the "minor bug fix" in the AT / PS/2 keyboard controller, reworked PS/2 keyboard controller IRQ latches, and correctly disabled memory top remaps if there's more than (16 MB - remap size) RAM (fixes segmentation faults on some machines with 16+ MB of RAM). 2023-04-11 23:21:52 +02:00
OBattler
cdf413c985 Gave the Epson Action PC 2600 a PS/2 mouse port, per the manual. 2023-04-08 02:09:47 +02:00
Jasmine Iwanek
2614a64142 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-03-01 06:57:56 -05:00
Jasmine Iwanek
610401de7a Yet more clang-formatting 2023-02-28 23:53:57 -05:00
Jasmine Iwanek
375a41b11f Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-25 16:12:39 -05:00
Jasmine Iwanek
1f0da2d557 Fix accidental reversion from Socket 7 to socket 5 in two machines 2023-02-24 01:43:59 -05:00
Jasmine Iwanek
069fe4ee08 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-19 17:43:34 -05:00
luennix
1f3dec5708 Add Toshiba Infinia 7200 (TC430HX OEM) and add TC430HX's on-board S3 ViRGE/DX. 2023-02-17 14:11:24 +03:00
Jasmine Iwanek
528bbe9a70 Update to match current machine table. 2023-02-09 17:27:25 -05:00
Jasmine Iwanek
dcfeb669c0 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-09 17:25:26 -05:00
Jasmine Iwanek
947e511d72 Add sio_device to machine table 2023-02-09 05:55:15 -05:00
Jasmine Iwanek
82bf8c7c07 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-09 05:23:55 -05:00
Jasmine Iwanek
01749a6de6 Add fdc_device to machine table 2023-02-07 19:11:07 -05:00
Jasmine Iwanek
118ab005f0 Switch kbc to device_t kbd_device 2023-02-07 18:14:59 -05:00
Jasmine Iwanek
fea5ac681b Handful of function renames 2023-02-07 18:14:58 -05:00
Jasmine Iwanek
64ad9e5fba Some escaped standardization in machine table 2023-02-07 06:48:06 -05:00
Jasmine Iwanek
2315e0a4b0 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-06 23:16:32 -05:00
Jasmine Iwanek
75b52274ec Add APM flags to 386 & later, ACPI flag to Pentium and later
This isn't a perfect solution, but it'll be less false positives than elsewise.
2023-02-06 13:53:46 -05:00
Miran Grča
64c6266404 Merge pull request #3078 from luennix/master
Add Packard Bell PB810 (without on-board video, for now)
2023-02-05 09:13:40 +01:00
randomtechkid
ba3d9d3989 Merge branch '86Box:master' into master 2023-02-05 12:52:47 +07:00
luennix
194ed138d7 Add Packard Bell PB810 (without on-board video, for now) 2023-02-03 10:24:11 +03:00
luennix
2b02287ef3 Unfinished Packard Bell PB810 work, currently breaks compile 2023-02-03 09:34:17 +03:00
Jasmine Iwanek
3c58d7caee Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-01-31 17:41:40 -05:00
luennix
dd384432f0 Add Gemlight GMB-P54SPS (SiS 501, Socket 5) 2023-01-31 20:49:06 +03:00
luennix
915b8efe09 Also moved PC Partner MB500N to Socket 7 (Single Voltage) 2023-01-29 23:10:00 +03:00
luennix
2ab207451c Moved DataExpert EXP8551 from Socket 5 to Socket 7 (Single Voltage), as it's supposed to be. 2023-01-29 22:50:50 +03:00
randomtechkid
6f91882100 Code for ECS P6BAT-A+
Code for ECS P6BAT-A+ and rename ECS P6BAP to P6BAP-A+
2023-01-28 13:06:45 +07:00
Jasmine Iwanek
8f68f12695 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-01-27 14:10:07 -05:00
luennix
e7e4d4e1f2 Add PS/2 mouse support for TriGem 486G and bump Gigabyte GA-586IP's RAM limit to 256MB 2023-01-24 18:20:56 +03:00
Jasmine Iwanek
596a434c20 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-01-22 16:53:31 -05:00
luennix
5aa971534c Fixed QDI EXCELLENT II to have an AGP slot, as the real board also has one. 2023-01-14 12:07:06 +03:00