Commit Graph

1647 Commits

Author SHA1 Message Date
technomancer
5bfbc8352d Add new machine GRiD GRiDcase 1520
AT/286 based early (1988) laptop with indestructible magnesium case.

Also add emulation of 3 specific Conner HDDs as required by stock 1520 BIOS.
It only works with these particular drives and requires them to be somewhat
slow or reads will hang. The alternative is to use RomBuster to patch your
BIOS.

The machine had 3 display options (640x480 plasma or 2 different LCDs).
For now we need to use stock CGA with mono amber monitor to get some of
the plasma feel. Next step is to add Yamaha V6366 video card support.
2024-09-17 20:14:18 -07:00
Jasmine Iwanek
f4b63caf0b One line per file in CmakeLists.txt 2024-09-04 18:34:06 -04:00
OBattler
ca880a3bbb Gave the J-Bond PCI400C-A and Asus PCI/I-486SP3 the correct keyboard controllers, #4790. 2024-09-03 02:44:30 +02:00
OBattler
a10407a0aa The Gigabyte GA-586IS and GA-586IP now have correctly an AT keyboard controller, fixes #4783. 2024-09-02 00:11:14 +02:00
OBattler
e03ba4cd99 Reversed the 486 filtering changes for those two OPTi 495 machines. 2024-08-30 19:53:43 +02:00
OBattler
91cf90c63a Olivetti M19's video adapter has control register on port 3DBh instead of 3DEh, fixes #4739. 2024-08-30 07:52:55 +02:00
RichardG867
52e80587fd Revert A-Trend ATC6310BXII/ATC7020BXII name change
References:
* https://web.archive.org/web/20010606125848/http://www.atrend.com.tw/english/product.htm
* https://web.archive.org/web/20010405101351/http://www.atrend.com.tw/english/product/mainboard/ATC6310BXII.htm
* https://web.archive.org/web/20020404115114/http://www.atrend.com.tw/english/product/mainboard/atc7020bxii.htm
2024-08-25 23:41:54 -03:00
TC1995
d72d00042b Honor the composite mode of the PCjr and Tandy 1000
And actually fix the way it's activated.
2024-08-26 00:42:34 +02:00
OBattler
15b7001a6a More PCjr fixes. 2024-08-24 06:00:33 +02:00
OBattler
39869c5a7b PCjr: Allow disabling the application of overscan deltas when overscan is disabled, allows to fix the misalignment on ScubaVenture. 2024-08-24 04:49:32 +02:00
RichardG867
9a23204b89 Merge branch 'master' of ssh://github.com/86Box/86Box 2024-08-23 16:12:46 -03:00
RichardG867
2604789e79 Fix PCI slots on the ATC6310BXII, fixes #4186 2024-08-23 16:12:37 -03:00
OBattler
0d43babac8 Tandy: Slow down horizontal sync in low resolution modes. 2024-08-23 07:14:43 +02:00
OBattler
7a965efd90 Tandy and CGA: Implement the VSync interrupt, fixes Ghostbusters freezing. 2024-08-23 06:21:27 +02:00
Akamaki
05e663a5c3 merged ps55 fdc with ps2 fdc 2024-08-23 09:34:26 +09:00
OBattler
f9e457f3e8 Give the AP440FX the original ViRGE instead, fixes #4740. 2024-08-22 04:59:51 +02:00
OBattler
91a34a2b19 PCjr: Correctly mask the pallette lookups to only the lower 4 bits in the remaining modes as well. 2024-08-21 01:34:40 +02:00
Akamaki
048a940980 Added a machine PS/55 model 5551T 2024-08-15 10:41:08 +09:00
Jasmine Iwanek
719efd3aa4 More DEV_BRANCH related cleaning 2024-08-09 21:46:37 -04:00
Jasmine Iwanek
ccb6b35742 Fix the Radisys EPC-2102 2024-08-09 04:43:36 -04:00
Jasmine Iwanek
892f066ffa Don't depend on DEV_BRANCH
Allows things to be compiled independently
2024-08-08 20:25:03 -04:00
OBattler
b172df6498 Fix SN76489 behavior and make the Tandy 1000 SX use the NCR sound chip instead (as some revisions of it shipped with that), fixes #4700. 2024-08-08 18:56:05 +02:00
Jasmine Iwanek
834bcd09c1 Tidy up tandy 1000 SX 2024-08-06 20:12:18 -04:00
Jasmine Iwanek
50c79e1594 Fix Tandy 1000 HX minimum RAM 2024-08-06 20:12:18 -04:00
Jasmine Iwanek
00035f7c69 Fix Tandy 1000 SX minimum RAM 2024-08-06 13:47:47 -04:00
OBattler
608165295b Tandy 1000 HX control register fixes, fixes Space Quest 3. 2024-08-06 06:06:02 +02:00
OBattler
58310e02c1 Tandy: Mask palette indexes read from video memories to the lower 4 bits in 16-color modes, fixes #4691. 2024-08-06 04:02:11 +02:00
OBattler
2f4b260499 Tandy: No longer incorrectly double the line scan timings in some modes, fixes #4687. 2024-08-05 04:34:24 +02:00
OBattler
c2ec03954f Implemented B8000/C0000 video RAM access toggle on Tandy 1000 SX and HX, fixes #4670. 2024-08-05 01:22:39 +02:00
OBattler
0e1f457f65 Rename the Tandy 1000 to Tandy 1000 SX, closes #4676. 2024-07-31 23:04:00 +02:00
OBattler
4ae901c901 Genoa Unknown 486: Port 92h controls the exact same gate as the KBC, fixes #4660. 2024-07-28 02:26:43 +02:00
OBattler
760c720352 Assorted FDC and PCjr video fixes, fixes #4659. 2024-07-28 01:00:58 +02:00
OBattler
3853979b3f DataExpert SX495: Apply the bus speed and voltage limits to the MR BIOS version as well. 2024-07-26 21:08:56 +02:00
OBattler
4b24142deb RadiSys EPC-2102: Use the correct Flash chip (turned out to be SST 39SF010). 2024-07-26 21:06:57 +02:00
OBattler
b7582ca250 RadiSys EPC-2102: Initialize NVR to 00h instead of FFh, fixes the password. 2024-07-26 21:02:59 +02:00
Miran Grča
ae01932e3b Update machine_table.c 2024-07-25 20:25:42 +02:00
Miran Grča
ec6cb00918 Update machine_table.c 2024-07-25 20:21:11 +02:00
OBattler
93b5c2f5d4 RadiSys EPC-2012: Give it a different keyboard controllers, fixes CMOS settings saving. 2024-07-25 20:03:43 +02:00
OBattler
5453f2c3b7 Fixed a compile-breaking mistake in machine_table.c. 2024-07-25 19:58:21 +02:00
OBattler
06877f97c7 Reverted the accidental removal of the RadiSys. 2024-07-25 19:53:45 +02:00
OBattler
9cee5b41af And the 486's. 2024-07-25 19:20:00 +02:00
OBattler
a94f9d8381 All the requested machine table corrections except for the 486's. 2024-07-25 19:13:38 +02:00
Jasmine Iwanek
fc409288f8 Fixed the Tandy 1000HX CPU's. 2024-07-23 20:26:32 -04:00
OBattler
3d50934812 Fixed the IBM 486BL EDX reset values and the Tandy 1000 CPU's. 2024-07-24 00:07:21 +02:00
OBattler
fe9817d379 The Alaris Cougar now allows the IBM 486BL CPU's as well. 2024-07-24 00:01:54 +02:00
OBattler
52c3d9abda Removed the trailed space of the Wells American and corrected the machine type of the Acer M3A. 2024-07-23 18:28:35 +02:00
OBattler
62c3fdb2ce Correct the maximum RAM amount of the Genoa Unknown 486 to 16 MB. 2024-07-22 16:13:46 +02:00
Jasmine Iwanek
9ed1e75586 add missing kbc to pravetz16s 2024-07-21 18:11:38 -04:00
Miran Grča
5bd087d512 Merge pull request #4637 from jriwanek-forks/fixes
Fix pravetz16s compile
2024-07-22 00:08:03 +02:00
OBattler
fc714e7270 Backported the VLSI 82c113 Super I/O chip from my branch because of two machines we already had that require it. 2024-07-22 00:07:39 +02:00