Commit Graph

1731 Commits

Author SHA1 Message Date
Cacodemon345
0d8071ff77 C&T 69000 (broken) 2023-07-21 01:27:19 +06:00
richardg867
7d41b46c5e machine: Declare onboard slots on ASUS P2B-LS, fixes Adaptec SCSI hang on some BIOS versions 2023-07-18 11:58:09 -03:00
OBattler
4cde2f2f10 And a warning in the AT Compaq's video poll function. 2023-07-16 03:52:02 +02: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
BurnedPinguin
635c00227d Add the Acrosser AR-B1476 2023-07-13 13:49:29 +02:00
BurnedPinguin
04ded0492c Add the Epson ActionTower 8400. 2023-07-13 12:24:54 +02:00
BurnedPinguin
7ff141ba99 Add the Olivetti M4-5xx. 2023-07-13 00:50:02 +02:00
BurnedPinguin
dd26f73896 Make the i420EX machines correctly have PCI IRQ steering. 2023-07-11 21:34:39 +02:00
BurnedPinguin
08f1004f41 Add the ICS SB486P 2023-07-11 21:06:40 +02:00
BurnedPinguin
75c2ef2347 Add the Lanner Electronics AP-4100AA SBC. 2023-07-11 17:38:20 +02:00
BurnedPinguin
e014dc4ee1 Add ECS AL486 2023-07-11 14:02:02 +02:00
BurnedPinguin
ea713a3374 Add AIR 486PI 2023-07-11 13:14:54 +02:00
BurnedPinguin
69ff1c60f7 Add Anigma BAT4IP3E (IDE needs work) 2023-07-09 15:55:58 +02:00
BurnedPinguin
6a5eb2497b Merge branch 'machine_23' of https://github.com/BurnedPinguin/86Box into machine_23 2023-07-07 23:34:46 +02:00
BurnedPinguin
1438e7f4e8 Add the AMI Super Voyager PCI (S76) 2023-07-07 23:33:57 +02:00
BurnedPinguin
a94efdb4d4 Merge branch '86Box:master' into machine_23 2023-07-06 20:54:01 +02:00
BurnedPinguin
6334bd8993 Add the ZEOS Martin (currently has memory related issues, to be fixed) 2023-07-06 20:49:33 +02:00
OBattler
a926c7e844 Fixed the ASUS 486SP3. 2023-07-06 20:41:35 +02:00
BurnedPinguin
60e33817cd Merge branch '86Box:master' into machine_23 2023-07-06 20:37:55 +02:00
OBattler
979bd75acb Merge branch 'master' of https://github.com/86Box/86Box 2023-07-06 19:59:54 +02:00
OBattler
78f129c8ac Rewritten the PCI Type 2 access handling. 2023-07-06 19:55:59 +02:00
BurnedPinguin
f480ca3668 Add the J-Bond PCI400C-A (note: PCI registers 00h - 03h get randomly zeroed out, needs fixing) 2023-07-06 00:51:57 +02:00
BurnedPinguin
8456ebebe6 Merge branch '86Box:master' into machine_23 2023-07-05 15:49:47 +02:00
OBattler
e328a3c2de Added the Siemens Award keyboard controller and a small hack (will have to do due to the scarcity of information until we get ahold of an actual Siemens PCD-2L) to make the Siemens PCD-2L POST correctly again, fixes #3444. 2023-07-03 02:36:17 +02: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
telanus
a0db6c1b4e Update machine_table.c
Sorting the Micoms XL-7 Turbo to be alphabetically
2023-06-25 21:37:24 +02:00
OBattler
98b4c1c309 Fixed the TriGem 486G so it is no longer hardcoded to the Paradise VGA BIOS. 2023-06-19 01:27:44 +02:00
OBattler
cb9b72c31b Corrected the Flash and keyboard controller of the Shuttle HOT-433A. 2023-06-14 22:40:09 +02: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
OBattler
5c6255f787 Corrected the P54TP4XE keyboard controller. 2023-05-16 00:36:57 +02:00
Miran Grča
801ec1916d Merge pull request #3290 from 86Box/tc1995
Re-added the IBM PS/2 model 70 type 4 (Softfloat is always used in this machine).
2023-05-01 19:46:13 +02:00
OBattler
8fca57aa79 Universalize the keyboard and mouse latches again, fixes #3280. 2023-05-01 01:35:16 +02: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
OBattler
5d9de974ee More keyboard controller clean-ups and fixes to mem/mem.c and port_92.c - OS/2 1.3 now works on IBM PS/2 MCA machines. 2023-04-22 03:48:50 +02: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
c614efa075 Fixed scan code translation skip checking (fixes missing break code on Alt+Print Screen / SysRq) and actually committed the Acer V10 fix. 2023-04-10 13:45:55 +02:00
OBattler
c0be988ec4 Added the TriGem AMI keyboard controllers. 2023-04-08 02:44:12 +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
Miran Grča
1d972f3308 Merge pull request #3148 from jriwanek-forks/more-whitespace
Yet more clang-formatting
2023-03-01 05:57:01 +01:00
Jasmine Iwanek
610401de7a Yet more clang-formatting 2023-02-28 23:53:57 -05:00
Jasmine Iwanek
ba57ed190b Fix a bug in the VTech Laser Turbo XT 2023-02-28 23:19:42 -05:00
Alexander Babikov
5653ae85d9 Switch more device_t's to named initializers
Fixes "missing braces around initializer" warnings
2023-03-01 01:34:05 +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
eientei
63ed285b86 Make joysticks work with the PCjr 2023-02-24 16:03:53 +13: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
BurnedPinguin
eb57b9d06f Merge branch '86Box:master' into machine_23 2023-02-11 23:03:06 +01:00
Jasmine Iwanek
947e511d72 Add sio_device to machine table 2023-02-09 05:55:15 -05:00