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
Jasmine Iwanek
27c8bdd57e
Less dummy devices
2024-07-19 16:57:11 -04:00
OBattler
dfe83ac32a
Do not attempt to free init_dev if it's pointing to the const device itself.
2024-07-19 22:08:37 +02:00
OBattler
652ffa646e
Added a sanity check to device.c.
2024-07-19 22:02:02 +02:00
OBattler
78293cffd1
Sound Blaster 16 DSP now correctly uses the 8-bit DMA channel when the 16-bit DMA channel is set to 4, fixes #3101 .
2024-07-19 22:00:46 +02:00
OBattler
d4a718cc2f
Reading SB DSP port 0Ch now gets the DSP out of the reset state - fixes Inherit the Orb detection of the Sound Blaster Pro.
2024-07-19 20:09:21 +02:00
OBattler
7d1202f2d1
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-19 17:45:53 +02:00
OBattler
c377a36288
SM(S)C FDC37c932 Super I/O chip fixes, fixes #4601 .
2024-07-19 17:45:44 +02:00
RichardG867
f266272c60
AC97: Highest codec powerdown bits should be write only, fixes #4393
2024-07-18 17:55:57 -03:00
RichardG867
7a402649cd
C&T 69000: Fix I2C naming oversight
2024-07-17 18:13:10 -03:00
RichardG867
1e597c39c4
CMI8x38: Make another bit writable and improve DMA value readback, fixes #4576 again
2024-07-17 18:12:03 -03:00
Cacodemon345
94c44da4d1
Add support for using directories and .iso files within CUE sheets
...
Add support for big-endian binary files
Remove unused is_dir member
2024-07-17 13:34:15 +06:00