Commit Graph

14274 Commits

Author SHA1 Message Date
OBattler
30ca057519 Removed the last remnants of device_t.poll(). 2025-02-13 01:06:40 +01:00
OBattler
8ffdff2bd4 Generic Xt memory expansion: Allow starting at 640k. 2025-02-13 00:52:34 +01:00
OBattler
187a1ca416 The NVR name is now obtained from the selected machine BIOS type if applicable. 2025-02-13 00:45:10 +01:00
OBattler
4806519388 The device_t available/poll union is now gone, mouse poll is now set using mouse_set_poll(), and mouse_curr is now also gone. 2025-02-13 00:23:35 +01:00
OBattler
af476f957c Some const changes in the FDD code. 2025-02-13 00:09:03 +01:00
OBattler
90ba9eda08 Fixes to the device and machine configuration string getters and accordingly reverted the serial passthrough fix as well as it's no longer needed. 2025-02-12 05:18:12 +01:00
OBattler
0884f8d732 Merge branch 'master' of https://github.com/86Box/86Box 2025-02-12 03:20:22 +01:00
OBattler
d075d0d3c9 Default host_serial_path to empty string instead of NULL, fixes segmentation fault on initilization of serial passthrough with non-initialized string. 2025-02-12 03:20:12 +01:00
Jasmine Iwanek
109a913bf5 Remove duplicate .close in scsi_t228_device 2025-02-11 12:02:47 -05:00
RichardG867
ab3d849c76 Jenkins: Revise MacPorts OpenAL hack for 1.24.2 and hopefully later updates, fixes #5218 2025-02-10 13:58:22 -03:00
Jasmine Iwanek
f679b46b65 Merge pull request #5217 from jriwanek-forks/s3pci
More Socket 3 PCI
2025-02-09 13:08:24 -05:00
Jasmine Iwanek
729e8080b6 More Socket 3 PCI 2025-02-09 13:07:01 -05:00
Miran Grča
3392ebc554 Merge pull request #5214 from jriwanek-forks/43prep
General changes from the obattler_202406 branch
2025-02-09 08:40:52 +01:00
Jasmine Iwanek
a4fd6a0895 Seperate Socket 3 and Socket 3 PCI
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:25:29 -05:00
Jasmine Iwanek
e592ab5505 ACCESS.bus
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:20:36 -05:00
Jasmine Iwanek
370481ceed Serial IRQ function
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:20:36 -05:00
Jasmine Iwanek
dd24d0329c FIFO tagged functions
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:20:36 -05:00
Jasmine Iwanek
d00f80d3ce General changes from the obattler_202406 branch
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 02:20:36 -05:00
Miran Grča
9d1b9b7d02 Merge pull request #5213 from jriwanek-forks/idesec
Fix warnings in ide_sec
2025-02-09 07:00:41 +01:00
Jasmine Iwanek
1936c05c88 Fix warnings in ide_sec
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-02-09 00:58:57 -05:00
Miran Grča
e645f34b6a Merge pull request #5212 from jriwanek-forks/idesec
Support for standalone secondary IDE
2025-02-09 04:36:19 +01:00
RichardG867
bb51c324e2 CS423x: Add remaining CS4235 extended->control register access paths 2025-02-09 00:03:25 -03:00
RichardG867
83b3b322ac CS423x: Playback powerdown check fixes 2025-02-08 23:46:26 -03:00
RichardG867
8d2150777c CS423x: Add one more missing CS4235 hardware config byte 2025-02-08 23:31:52 -03:00
RichardG867
61d5834255 CS423x: Add some more missing CS4235 features and locks 2025-02-08 23:23:47 -03:00
Jasmine Iwanek
0c997cc4eb Add ISA, VLB & PCI second channel IDE devs 2025-02-08 21:22:49 -05:00
Jasmine Iwanek
b86e459e78 A couple of cleanups in hdc_ide.c 2025-02-08 21:22:49 -05:00
OBattler
03c74f8bb6 Fix the AC flag on 8-bit and 16-bit ADC and SBB instructions. 2025-02-08 16:10:26 +01:00
Miran Grča
0ccd937d9b Merge pull request #5208 from jriwanek-forks/cleanup
Next batch of cleanups
2025-02-08 09:11:34 +01:00
Jasmine Iwanek
d5d1d5c449 More cleanups to device structs 2025-02-08 01:28:25 -05:00
Jasmine Iwanek
5b894c32e6 Macro Cleaning 2025-02-08 01:28:24 -05:00
RichardG867
34fbecb377 CS423x: Add proper on-board CS4236B to the Intel AP440FX
Default PnP ID patches have been removed as the AP440FX BIOS confirms the CSC4236 ID never changed (as later documented on CS4235/9)
2025-02-08 00:06:54 -03:00
RichardG867
b7f7975054 CS423x: Add on-board CS4236 to the VS440FX 2025-02-07 20:44:21 -03:00
RichardG867
bc5d2a425e CS423x: Finish implementing the missing chip types 2025-02-07 20:27:49 -03:00
RichardG867
7ef058bccc Merge branch 'master' of ssh://github.com/86Box/86Box 2025-02-07 20:26:10 -03:00
OBattler
34e3f6e849 No longer list Socket 8 CPU's for Slot 1 machines, closes #5196. 2025-02-07 23:34:12 +01:00
RichardG867
cc7b057122 Merge branch 'master' of ssh://github.com/86Box/86Box 2025-02-07 15:50:01 -03:00
Miran Grča
0d9152e5de Merge pull request #5206 from rushieda/mtfix586
Fix various errors with the machine table for 586-based machines (Part 1)
2025-02-07 10:11:03 +01:00
rushieda
ff80b57a8c Fix various errors with the machine table for 586-based machines (Part 1) 2025-02-07 11:47:55 +03:00
OBattler
35a12e0826 CD-ROM: IOCTL now detects medium changes without having to read the host drive's TOC on every operation, improves performance. 2025-02-03 10:57:19 +01:00
Miran Grča
a8918de768 Merge pull request #5201 from 86Box/darkmode
Windows dark mode
2025-02-03 08:41:07 +01:00
OBattler
2d65663ff6 Fix a warning. 2025-02-03 03:08:01 +01:00
Miran Grča
af6d8819a5 Update CMakeLists.txt 2025-02-03 02:58:53 +01:00
Miran Grča
8eee344adb Update qt_main.cpp 2025-02-03 02:58:00 +01:00
Miran Grča
ff68384c49 Merge pull request #5200 from Cacodemon345/windows-dark-mode
Windows dark mode
2025-02-03 02:57:23 +01:00
Miran Grča
11506e740c Update qt_main.cpp 2025-02-03 02:56:36 +01:00
Miran Grča
0998f03d6f Update qt_main.cpp 2025-02-03 02:56:08 +01:00
Miran Grča
79e4386daa Update qt_main.cpp 2025-02-03 02:55:34 +01:00
Miran Grča
1ee954ef83 Update CMakeLists.txt 2025-02-03 02:54:20 +01:00
OBattler
a540012f9a XGA: Move a variable initialization to IF blocks, fixes segementation fault when pat_src is 8 (eg. in Windows 95 on the MCA XGA). 2025-02-03 00:46:38 +01:00