Commit Graph

13351 Commits

Author SHA1 Message Date
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
Jasmine Iwanek
680f65cf19 Standardize hdc_current into an array 2024-07-20 14:49:24 -04:00
Jasmine Iwanek
539dccdcd1 Simplify sound_card_init() by using a loop 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
Miran Grča
529cef56e3 Revert win_cdrom_ioctl.c to the previous version, fixes regressions. 2024-07-20 19:55:47 +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
Miran Grča
2802bd1015 Merge pull request #4627 from jriwanek-forks/qtserial
Serial cleanups and forward support improvements
2024-07-20 05:47:13 +02:00
Miran Grča
e3c03bc5eb Merge pull request #4628 from jriwanek-forks/device
Less dummy devices
2024-07-20 05:46:59 +02:00
Jasmine Iwanek
de21053e5d Add logic for serial 5-7 in QT UI 2024-07-19 23:29:37 -04:00
Jasmine Iwanek
20439f24fa Cleanups in qt_settingsports.hpp 2024-07-19 23:29:37 -04:00
Jasmine Iwanek
322adf1c2b Initial underlying code support for more than 2 video cards 2024-07-19 23:27:21 -04:00
Miran Grča
909f413cd0 Merge pull request #4625 from 86Box/tc1995
Chips PCI card fixes (July 20th, 2024)
2024-07-20 02:23:21 +02:00
TC1995
3f14c7f590 Chips PCI card fixes (July 20th, 2024)
Cleaned up the code and fixed the reset and LFB accesses. NT 4.0 now works with its v2.47 drivers without a soft reset (it used to only with a soft reset originally and, without it, hang with a blank screen upon reaching the GUI).
2024-07-20 01:09:42 +02:00