Commit Graph

13413 Commits

Author SHA1 Message Date
OBattler
59c743ed07 Implement ESS activity flags and improve the timed IRQ triggering via SB DSP commands F2 and F3, fixes ESSCFG 2.01C and the LBA 2 ES(1)688 driver. 2024-07-23 03:26:10 +02:00
OBattler
b6e802e361 IMD: Fix loading HxC images with lots of empty tracks. 2024-07-23 01:07:49 +02:00
Miran Grča
32d2b620a4 Merge pull request #4641 from Xeon3D/master
Updated description of Microtouch Emulation
2024-07-22 20:41:17 +02:00
OBattler
74c4af579a Genoa Unknown 486: Redirect 0C02h writes directly to Compaq 80C00000h writes, fixes the soft reset hang without having to reset the memory mapping on soft reset. 2024-07-22 19:46:27 +02:00
OBattler
8225f270f3 Fix the generation of instantiated NVR paths, fixes #4642. 2024-07-22 19:24:15 +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
46db537b74 Compaq Genoa device now also adds Compaq 386 device, for some reason, that's necessary for shadow RAM to work. 2024-07-22 16:42:40 +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
OBattler
af357b5ee5 Updated qt_resources.qrc, now they actually work. 2024-07-22 05:09:36 +02:00
OBattler
52e6581846 Attempt to make QT actually use them. 2024-07-22 05:05:45 +02:00
OBattler
4b2955416f CD-ROM image icon. 2024-07-22 04:42:45 +02:00
OBattler
2a60eb243a CD-ROM host drive icon. 2024-07-22 04:35:37 +02:00
OBattler
2a5d623986 CD-ROM folder icon. 2024-07-22 04:33:52 +02:00
OBattler
e503deb097 CD-ROM mute and unmute icons. 2024-07-22 04:16:46 +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
Marcos Alves
de10429567 Updated description of Microtouch Emulation
As it now emulates more protocols than the TouchPen, I figured it'd be better defined as just 3M Microtouch (as it now does part of SMT3(V) and TouchPen 4
2024-07-22 02:02:41 +01:00
OBattler
3ccca3991f More moving of SB IRQ's onto a rimer, fixes #1942. 2024-07-22 02:43:24 +02:00
OBattler
e434b3f837 Opti x81/391: Fix D0000-DFFFF and E0000-EFFFF shadow RAM and disable excess logging. 2024-07-22 02:33:03 +02:00
Miran Grča
d433642b8d Merge pull request #4640 from jriwanek-forks/cpu_table
CPU Table named initializers up through socket 4
2024-07-22 02:12:12 +02:00
Jasmine Iwanek
b5f85ba267 Named initializers for soclet 4's 2024-07-21 19:24:16 -04:00
Jasmine Iwanek
27f83754b2 Named initializers for STPC CPU's 2024-07-21 18:52:13 -04:00
Jasmine Iwanek
ed6193abc9 Named initializers for soclet 3's 2024-07-21 18:44:20 -04:00
Jasmine Iwanek
232b44323c Named initializers for soclet 1 486's 2024-07-21 18:18:48 -04:00
Jasmine Iwanek
1b4408cf38 Deal with incorrect formatting offset in cpu_table 2024-07-21 18:18:47 -04:00
Jasmine Iwanek
ecc7f965a8 Named initializers for IBM & Cyrix CPU's 2024-07-21 18:18:47 -04:00
Miran Grča
45b92f6243 Merge pull request #4638 from jriwanek-forks/fixes
Add missing kbc to pravetz16s
2024-07-22 00:13:10 +02:00
OBattler
fd00bcca8b Backported the kbc_at_set_ps2() function required by the VL82c113. 2024-07-22 00:12:12 +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
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
acb832d776 Merge pull request #4361 from joshuashaffer/master
For Qt5 add Gui Private Include Header. Fix C++ union initializer syn…
2024-07-21 23:48: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
Miran Grča
0d45ec1092 Merge pull request #4634 from mystuffs/config_va_name
Mark plat_vidapi() argument as const and remove the NULL
2024-07-21 23:45:48 +02:00
Miran Grča
91ed0a0f81 Merge pull request #4636 from mourix/master
Adding SMT3 Format Hexadecimal to Microtouch driver
2024-07-21 23:45:25 +02:00
Jos van Mourik
d89d9c65f7 Minor cleanup 2024-07-21 17:52:42 +02:00
OBattler
422ebb322b Migrate device configuration regardless of what instance it is. 2024-07-21 15:13:16 +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
Jasmine Iwanek
92e8fe09a4 Merge pull request #4633 from lemondrops/master
opti499.c: Remove an unneeded call to free()
2024-07-21 02:38:02 -04:00
Alexander Babikov
c4470c7382 opti499.c: Remove an unneeded call to free() 2024-07-21 11:32:45 +05:00
OBattler
60eeef8c31 CS4236B: Use real PnP ROM dump. 2024-07-21 06:25:01 +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
Miran Grča
b0d2babfc4 Merge pull request #4632 from jriwanek-forks/fdc
Arrays for fdc_current and hdc_current, and a loop fix in sound.c
2024-07-21 03:51:18 +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
Jos van Mourik
b490779990 Add Mode Hexadecimal to allow Photo Play games to work with touch 2024-07-21 01:03:55 +02:00