Commit Graph

1450 Commits

Author SHA1 Message Date
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
Jasmine Iwanek
f06fae90c8 Fix pravetz16s compile 2024-07-21 18:03:03 -04:00
OBattler
ad710b710d Gave the Acer T100 the missing ALi M5105 Super I/O chip, fixes #4540. 2024-07-22 00:01:04 +02:00
Miran Grča
72527a61ee Merge pull request #4325 from izne/pravetz16s
Adding Pravetz-16S definition
2024-07-21 23:46:43 +02:00
OBattler
1205392e4f Wells AT, DataExpert 386WB, Genoa Unknown 486, Gigabyte GA-486L, Alaris Cougar, and updates to CMakeLists.txt and chipset.h. to finally include opti391.c and opti499.c. 2024-07-21 06:09:03 +02:00
OBattler
c71b80f399 Merge branch 'master' of https://github.com/86Box/86Box 2024-07-21 04:54:11 +02:00
OBattler
2e6d392ff8 On ASIC keyboard controllers, output on channel 0 (KBC) now overrides any existing bytes in the output buffer, fixes FIC PT-2000 soft reset problems. 2024-07-21 04:53:54 +02:00
Jasmine Iwanek
680f65cf19 Standardize hdc_current into an array 2024-07-20 14:49:24 -04:00
Jasmine Iwanek
05e7d9239c Standardize fdc_type into fdc_current
Also make it into an array
2024-07-20 14:49:24 -04:00
OBattler
c377a36288 SM(S)C FDC37c932 Super I/O chip fixes, fixes #4601. 2024-07-19 17:45:44 +02:00
OBattler
1c034a15ed PCjr: Fix overscan. 2024-07-14 01:33:06 +02:00
OBattler
fbf1420126 Fix the colors in the PCjr 640x400x2bpp mode. 2024-07-13 18:37:40 +02:00
Jasmine Iwanek
215b3253a5 Deal with some magic numbers re hdc_current 2024-07-08 00:40:52 -04:00
Jasmine Iwanek
07e3aba22c Better support for internal floppy 2024-07-07 18:56:20 -04:00
Jasmine Iwanek
4b9b6e0815 Named Initializers in keyboard scancode tables 2024-06-27 03:22:02 -04:00
Jasmine Iwanek
734e40b6d7 Fix missing entries in amstrad kbd scancode table 2024-06-22 04:26:45 -04:00
Jasmine Iwanek
931fc0d24a One line per keyboard scancode (Part 2) 2024-06-22 04:26:44 -04:00
Jasmine Iwanek
77c6296084 Fix up scancode table formatting (Part 1) 2024-06-21 22:08:31 -04:00
RichardG867
1000251e29 Merge branch 'master' of ssh://github.com/86Box/86Box 2024-06-10 23:01:19 -03:00
RichardG867
a8d3e788da AudioPCI: Add some CT5880 specific bits; 4-channel not quite working yet 2024-06-10 23:01:07 -03:00
Alexander Babikov
ec0998a089 Add onboard C&T 69000 video to the ADLink NuPRO-592 (#4525)
* Give the ADLink NuPRO-592 the onboard C&T 69000

This turns it into the 591 model, if the internal video is chosen

* Use machine_get_vid_device
2024-06-10 19:58:24 -03:00
RichardG867
ba4a1daf91 Add ES1373 to machines that were missing it 2024-06-10 19:36:47 -03:00
Jasmine Iwanek
4c74fdd4cc Correct max mem on IBM 286 clones and the XT/286 2024-06-07 23:56:37 -04:00
Jasmine Iwanek
1ea76d2e37 Correct onboard memory on the 5170 2024-06-07 02:43:04 -04:00
OBattler
fc6d93598f Tyan Trinity: Move the Winbond Super I/O chip onto ports 3F0h/3F1h where it's supposed to be, fixes internal device mess in Windows ME. 2024-06-06 02:37:22 +02:00
Jose Phillips
ca74d3a5bd Fixing bus type 2024-06-01 21:24:02 -05:00
Jose Phillips
066f153dee Added Machine Motherboard Acer100T 2024-06-01 18:39:40 -05:00
Shelby Jueden
c68a4445ae Add years to the Machine Type names 2024-05-30 08:13:04 -07:00
TC1995
11d7afd578 Video changes part 3 (minor though)
1. Added an on-board S3 ViRGE DX (375) video card to the Intel AP440FX socket 8-based machine alongside its on-board CS4236B audio.
2. Sanity check for on-board S3 ViRGE devices.
2024-05-30 00:13:29 +02:00
OBattler
beddf47de8 Fixed the Super I/O chip and keyboard controller firmware identifications for all the boards that use the SM(S)C FDC73C93x family of Super I/O chips and corrected the socket of the Dell Hannibal+. 2024-05-24 19:10:13 +02:00
OBattler
0a9d71a42b Correct the NVR mask of the two Compaq Presario's, fixes crashes with the 2240. 2024-05-24 03:58:37 +02:00
OBattler
7cad5b3f40 NEC Mate NX MA30D: The actual board has no AGP slot, closes #4459. 2024-05-18 17:42:54 +02:00
Jester
6442c116f8 Update Olivetti M240 BIOS to 2.11
Dumped BIOS 2.11
Updating the BIOS from 2.04 to 2.11 fixes several bugs:

- "Format Failure" message during hard disk formatting under MS DOS
- WANGTEK 40 MB streaming tape unit management
- I/O errors in floppy disk after an ON/OFF sequence
- Clock problems after using "GOSLOW"
- Possibility of testing system from a remote work station
- Possibility of programming in RTCC
- Solves FUJITSU 8284 problem
2024-05-12 00:40:22 +02:00
Miran Grča
c9e27e7e70 Update m_ps2_mca.c. 2024-05-10 00:50:23 +02:00
rue
f95852c19f Merge branch '86Box:master' into pc140_6260 2024-05-09 19:58:42 +03:00
luennix
544ea87764 Add the IBM PC 140 (type 6260) 2024-05-09 19:57:11 +03:00
OBattler
3995d1d786 Some Machine table entry fixes. 2024-05-09 01:29:18 +02:00
OBattler
179c4fc279 SiS 471: Register 69h is read/write, not read/write clear, fixes hangs in SMM on the DEC Venturis 4xx. 2024-05-09 01:28:54 +02:00
OBattler
b159cd5b12 Implemented the Phoenix keyboard controller with a Packard Bell specific workaround, fixes #4415. 2024-05-08 23:42:20 +02:00
OBattler
509305f2f1 Make the SMC FDC37c935 Super I/O chip on the HP Brio 80xx and Packard Bell PB810 correctly use port 370h instead of the standard 3F0h, fixes #4427. 2024-05-07 20:09:30 +02:00
OBattler
c74f168c29 The AMA-932J now indicates it is an Arche machine and correctly uses the Acer/ALi M5105 Super I/O chip. 2024-04-18 04:28:08 +02:00
OBattler
fed171ff4d IBM PS/1 Model 2121 FDC fix. 2024-04-18 03:50:48 +02:00
OBattler
75919a1cb9 Fixed the SM(S)C) FDC37C93x NVR handling and make any non-PIIX4 machine that uses it, use its full NVR capabilities. 2024-04-18 03:49:47 +02:00
Miran Grča
691e3f2fa9 Merge pull request #4352 from flama12333/patch-2
Rename dtk 386 clone to DTK PM-1630C
2024-04-17 23:53:01 +02:00
The Dax
e4c8fef511 Fix missing machines on Linux:
-pravetz16: capitalization of BIOS_IMKO4_FE00.BIN corrected to BIOS_IMKO4_FE00.bin
-s76p: capitalization of s76p.rom corrected to S76P.ROM
-dellplato: capitalization of 1016AX1J.bio and 1016AX1J.bi1 corrected to .BIO and .BI1 respectively
-pb450: capitalization of OPTI802.BIN corrected to OPTI802.bin
2024-04-16 01:32:53 -04:00
flama12333
2b15d7c0e6 Rename dtk 386 clone to DTK PM-1630C
the motherboard is listed https://theretroweb.com/motherboards/s/dtk-pm-1630c
user in vcfed uploaded bios post pictures
https://forum.vcfed.org/index.php?threads/getting-a-dtk-peer-2030-computer-running.1238827/page-4
2024-04-13 00:46:21 -05:00
Miran Grča
5f846c348f Update m_at_386dx_486.c
Move IDE initialization before the Super I/O chip initialization.
2024-04-11 02:32:57 +02:00
flama12333
e5d1f38049 fix Error initializing Hard disK Controller in Siemens Nixdorf D824
since this machine has an internal ide controller
2024-04-10 18:42:55 -05:00