TC1995
2bb336fc79
Merge branch 'master' into pc98x1
2024-07-22 19:49:07 +02:00
OBattler
8225f270f3
Fix the generation of instantiated NVR paths, fixes #4642 .
2024-07-22 19:24:15 +02:00
TC1995
1bf8942e10
Merge branch 'master' into pc98x1
2024-07-22 18:57:06 +02:00
OBattler
95894198bf
Genoa Unknown 486: Reset BIOS memory state on soft reset, fixes hangs on soft reset after saving CMOS Setup.
2024-07-22 18:26:10 +02:00
OBattler
91874e231a
The monster FDC ROM is now optionally writable (also finally made the SCSI NVR's per-instance), closes #4623 .
2024-07-22 03:19:40 +02:00
OBattler
3ccca3991f
More moving of SB IRQ's onto a rimer, fixes #1942 .
2024-07-22 02:43:24 +02:00
OBattler
fd00bcca8b
Backported the kbc_at_set_ps2() function required by the VL82c113.
2024-07-22 00:12:12 +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
Miran Grča
72527a61ee
Merge pull request #4325 from izne/pravetz16s
...
Adding Pravetz-16S definition
2024-07-21 23:46:43 +02:00
TC1995
7864450dd2
Merge branch 'master' into pc98x1
2024-07-21 12:35:08 +02:00
rilysh
189be035d2
Mark plat_vidapi() argument as const and remove the NULL
...
* plat_vidapi() accepts char pointer, which never gets modifed
later on. Mark it as const.
* In src/config.c, va_name is initialized as NULL, however,
plat_vidapi_name() never returns a NULL pointer, nor it was
initialized under a condition branch. Removing NULL, might
save one instruction, which requires zeroing the register
before setting its initial value.
2024-07-21 12:49:06 +05:30
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
Jasmine Iwanek
1ebbc25c2a
Correct endif comment in fdc_ext.h
2024-07-20 21:48:57 -04:00
Jasmine Iwanek
2a7d300078
Use a define for max HDC's
2024-07-20 21:48:57 -04:00
Jasmine Iwanek
7817336567
Use a define for max FDC's
2024-07-20 20:09:25 -04: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
TC1995
d5119c0688
Merge branch 'master' into pc98x1
2024-07-20 12:26:51 +02:00
Miran Grča
4387b3e137
Merge pull request #4626 from jriwanek-forks/qtvideo
...
Initial underlying code support for more than 2 video cards
2024-07-20 05:47:59 +02:00
Jasmine Iwanek
322adf1c2b
Initial underlying code support for more than 2 video cards
2024-07-19 23:27:21 -04:00
Jasmine Iwanek
27c8bdd57e
Less dummy devices
2024-07-19 16:57:11 -04:00
TC1995
2e10a70c16
Merge branch 'master' into pc98x1
2024-07-19 17:54:28 +02:00
OBattler
c377a36288
SM(S)C FDC37c932 Super I/O chip fixes, fixes #4601 .
2024-07-19 17:45:44 +02:00
TC1995
8985cd63d6
Merge branch 'master' into pc98x1
2024-07-17 23:54:08 +02:00
Jasmine Iwanek
b5c7e59ab7
Nuked: Last of the update
2024-07-15 23:00:10 -04:00
Jasmine Iwanek
8056c1bc9a
Nuked: wrbuf -> writebuf
2024-07-15 01:03:15 -04:00
Jasmine Iwanek
e654d01bd0
Nuked: chan_t -> opl3_channel
2024-07-15 01:03:15 -04:00
Jasmine Iwanek
c7a268a01e
Nuked: ch/chan -> channel
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
2bcfc8e697
Nuked: dev -> chip
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
8cb40b8b68
Nuked: Move stuff out to it's header
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
483fe43fb4
Nuked: Compile fixes
...
Update snd_opl_nuked.h
2024-07-15 01:03:13 -04:00
Jasmine Iwanek
3c0387bfc1
Nuked: nuked_t -> opl3_chip
2024-07-15 01:03:13 -04:00
TC1995
d71bf66b01
Merge branch 'master' into pc98x1
2024-07-14 20:11:30 +02:00
Oleg Farenyuk
234d06c620
Initial support for the 8-bit NE2000 compatible boards.
2024-07-14 05:52:15 +03:00
TC1995
103429913c
Add PC-98x1 specific CPU/A20 reset ports
...
See above and more stuff TBD (WIP too).
2024-07-13 22:45:01 +02:00
TC1995
da773e671a
Merge branch 'master' into pc98x1
2024-07-10 19:41:43 +02:00
Jasmine Iwanek
215b3253a5
Deal with some magic numbers re hdc_current
2024-07-08 00:40:52 -04:00
Jasmine Iwanek
7ce119dcba
Fix flags in fdc.h
2024-07-07 18:56:22 -04:00
Jasmine Iwanek
07e3aba22c
Better support for internal floppy
2024-07-07 18:56:20 -04:00
Jasmine Iwanek
2373771f4d
Support additional serial ports ala the MP5587-1/2
2024-06-28 23:30:56 -04:00
Miran Grča
c89245f8be
Merge pull request #4557 from Cacodemon345/timer-tsc-set
...
Make sure timers don't go completely out of sync upon altering TSC vi…
2024-06-22 17:47:12 +02:00
Cacodemon345
a44936f3e1
Add Generic PCL Printer
2024-06-21 15:36:28 +06:00
Cacodemon345
2b3d3ad5bd
Make sure timers don't go completely out of sync upon altering TSC via WRMSR
2024-06-18 20:21:23 +06:00
OBattler
fb267d1f8b
Fix the DP8473 FDC flags, closes #4538 .
2024-06-13 19:01:57 +02:00
Cacodemon345
f907b7817b
Microtouch support (working at least for MS-DOS, Windows 95 and Windows NT 3.5)
2024-06-12 00:06:02 +06:00
RichardG867
e9ef0e470d
AudioPCI: Add base ES1373 and CT5880 emulation
2024-06-10 19:17:55 -03:00
TC1995
55f5b9fb21
vid_cga_comp.h: another compile fix.
2024-06-09 23:39:33 +02:00
OBattler
f95b1d984d
ISA memory and RTC cards: Only enable the configure button if the device actually has a configuration structure present.
2024-06-08 04:35:29 +02:00
Jose Phillips
066f153dee
Added Machine Motherboard Acer100T
2024-06-01 18:39:40 -05: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