OBattler
|
76d5fa79af
|
Improve machine availability checking so that it absolutely never uses the legacy method if the machine has a device and the device has a CONFIG_BIOS setting.
|
2025-05-10 05:01:57 +02:00 |
|
OBattler
|
48a5f3280f
|
device_t: Increase the selection array to 64 elements.
|
2025-03-10 17:26:44 +01:00 |
|
Jasmine Iwanek
|
4504348fff
|
Make config_bios_t dev's into an array
|
2025-03-10 00:36:06 -04:00 |
|
Jasmine Iwanek
|
a7d8f4a4e1
|
Extra CONFIG_BIOS Helpers
|
2025-03-09 18:42:35 -04:00 |
|
Jasmine Iwanek
|
457601330d
|
Tag cassette_device correctly
|
2025-02-21 22:07:56 -05:00 |
|
OBattler
|
1d87a200e1
|
Fixed DEVICE_BUS as well.
|
2025-02-14 16:42:53 +01:00 |
|
OBattler
|
9236856ad5
|
Fixed the DEVICE_COM flags onwards, should fix serial mice.
|
2025-02-14 16:39:42 +01:00 |
|
OBattler
|
2c197000ea
|
Removed the legacy #defines in device.h.
|
2025-02-14 07:39:21 +01:00 |
|
OBattler
|
5b6a965900
|
Bring machine flags on par with device flag and clean up device_is_valid() accordingly.
|
2025-02-14 07:10:55 +01:00 |
|
OBattler
|
30ca057519
|
Removed the last remnants of device_t.poll().
|
2025-02-13 01:06:40 +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
|
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 |
|
Jasmine Iwanek
|
738087ae13
|
Cleanups in device
|
2025-01-10 00:05:25 -05: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 |
|
Jasmine Iwanek
|
27c8bdd57e
|
Less dummy devices
|
2024-07-19 16:57:11 -04:00 |
|
OBattler
|
a614e935fb
|
Clean-ups in device.c/h and the _params() device add functions now work exactly as originally planned.
|
2024-05-25 02:00:19 +02:00 |
|
OBattler
|
2acb11d37c
|
Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.
|
2024-05-03 17:02:13 +02:00 |
|
OBattler
|
58a0c840c1
|
Added SiS 550x, 558x, 559x, (5)600, UMC UM8890, UMC UM8663 Super I/O Chips, UMC UM8673F and Winbond W83769F IDE Contollers, and a number of machines, and fixes to the UM888x 486 chipset.
|
2024-02-22 00:52:20 +01:00 |
|
OBattler
|
ce73276bfe
|
WD76C10 rewrite, closes #238.
|
2024-02-02 05:32:43 +01:00 |
|
Cacodemon345
|
eb200030e3
|
IBM PS/1 Model 2011: Add language ROMs
|
2024-01-10 01:26:50 +06:00 |
|
OBattler
|
88934ab0ca
|
IDE fixes and finished the SiS 5511.
|
2023-10-20 02:57:50 +02:00 |
|
OBattler
|
20579a2286
|
Some future-proofing flags.
|
2023-10-15 19:47:29 +02:00 |
|
Jasmine Iwanek
|
3a0ddc2087
|
More linting in src/include/86box
|
2023-08-23 04:15:58 -04:00 |
|
OBattler
|
20b60fc46b
|
Added more bus flags.
|
2023-08-15 01:27:16 +02:00 |
|
OBattler
|
2391c11260
|
More clean-ups and mouse fixes.
|
2023-08-11 22:29:53 +02:00 |
|
Jasmine Iwanek
|
1116aadb6f
|
Another round of sonarlint work
|
2023-07-04 10:53:44 -04:00 |
|
Jasmine Iwanek
|
21adfd4d50
|
Next round of sonarlint cleanups
|
2023-06-26 18:28:13 -04:00 |
|
OBattler
|
19d155cdd7
|
Keyboard controller file split and assorted clean-ups and fixes
|
2023-04-19 23:34:32 +02:00 |
|
Cacodemon345
|
2788287a4d
|
Merge remote-tracking branch 'origin/master' into qt-wacom-serial
|
2023-02-28 14:37:02 +06:00 |
|
Cacodemon345
|
e536c4ca69
|
device: Add extended parameters infrastructure
|
2023-02-19 22:50:44 +06:00 |
|
Cacodemon345
|
0f36ad9f04
|
Merge remote-tracking branch 'upstream/master' into qt-wacom-serial
|
2023-02-15 11:12:25 +06:00 |
|
Jasmine Iwanek
|
f643391975
|
Serial Passthrough
|
2023-02-14 20:53:59 -05:00 |
|
Cacodemon345
|
17d4e4a7e2
|
Merge branch 'master' into qt-wacom-serial
|
2023-02-07 17:04:25 +06:00 |
|
Jasmine Iwanek
|
1860700eab
|
Fix some small issues
|
2023-01-07 17:02:23 -05:00 |
|
Cacodemon345
|
3884e5874b
|
Merge remote-tracking branch 'upstream/master' into qt-wacom-serial
|
2023-01-07 11:38:25 +06:00 |
|
Jasmine Iwanek
|
48961b00a4
|
Missed bits
|
2023-01-04 06:25:33 -05:00 |
|
Cacodemon345
|
96f7b7aa14
|
Add Wacom SD-510C tablet emulation
|
2023-01-03 16:47:20 +06:00 |
|
OBattler
|
e0c797a20f
|
Added WD XTA BIOS revision selection using the new CONFIG_BIOS infrastructure and some related fixes in the Win32 code.
|
2022-12-22 02:30:25 +01:00 |
|
Jasmine Iwanek
|
f49d3c7458
|
Correct many file headers to show 86box
|
2022-10-27 17:08:58 -04:00 |
|
Jasmine Iwanek
|
ae4f9aedaa
|
clang-format in src/include/86box/
|
2022-09-18 17:22:54 -04:00 |
|
Jasmine Iwanek
|
acf66baaad
|
Remove unnecessary DEVICE_NOT_WORKING
|
2022-07-30 21:12:01 -04:00 |
|
OBattler
|
f199ddcbcc
|
Changed the pointers to void pointers.
|
2022-07-30 23:56:33 +02:00 |
|
OBattler
|
338fd9acdf
|
BIOS type defines and size variable.
|
2022-07-30 23:42:41 +02:00 |
|
OBattler
|
a5a419a8ca
|
The device config struct now has a local variable for local flags and points for up to two devices (neeeded for graphics cards and their RAMDAC's and clock chips).
|
2022-07-30 23:36:12 +02:00 |
|
Jasmine Iwanek
|
a04710b517
|
clang-format in src/win and other misc places
|
2022-07-27 17:27:51 -04:00 |
|
Jasmine Iwanek
|
43239dfa9e
|
Fix compile
|
2022-07-23 00:00:03 -04:00 |
|
Miran Grča
|
cc666e6cc4
|
Merge pull request #2281 from jriwanek-forks/named-initializers-3
Named initializers part 3
|
2022-04-12 23:38:32 +02:00 |
|
Jasmine Iwanek
|
702f80e58a
|
Backport several changes from M&K
|
2022-04-12 17:26:05 -04:00 |
|
OBattler
|
3cec306ecf
|
Device config fix, phase 1.
|
2022-04-04 18:11:39 +02:00 |
|
Jasmine Iwanek
|
3b73ce330c
|
src/video
|
2022-03-18 18:07:09 -04:00 |
|