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
Cacodemon345
4dd4d2e6e1
A bit of more fixes
2024-07-17 13:34:15 +06:00
Cacodemon345
138059ff45
libsndfile support
2024-07-17 13:34:15 +06:00
Miran Grča
74d1aa97c1
Merge pull request #4622 from 86Box/tc1995
...
PVGA fixes of the day (July 16th, 2024)
2024-07-16 21:34:40 +02:00
TC1995
541b2ee556
PVGA fixes of the day (July 16th, 2024)
...
Actually fix it correctly as well as fixing 16 color mode that was made corrupt after the cleanup of the bank commit.
2024-07-16 21:32:21 +02:00
Miran Grča
4112d5f08a
Merge pull request #4621 from jriwanek-forks/nuked
...
Nuked-OPL3: Update to latest as of 15/07/2024
2024-07-16 05:19:01 +02:00
Jasmine Iwanek
b5c7e59ab7
Nuked: Last of the update
2024-07-15 23:00:10 -04:00