Commit Graph

26 Commits

Author SHA1 Message Date
Alexander Babikov
d5cc259d65 Dev branch: Enable Mitsumi CD-ROM in the UI 2025-04-18 01:36:40 +05:00
OBattler
df7acc618b Remove the now unused variable m_has_scsi. 2025-04-03 06:19:36 +02:00
OBattler
cfc8e0dc4e Settings Storage Devices: No longer cut off the second SCSI controller. 2025-04-03 06:17:27 +02:00
OBattler
19e01b8ddf UI: Optimize several Settings pages to reduce the amount of iterations and repeated calls to functions where multiple there are multiple instances of the same device type, should further speed up te opening of the Settings dialog. 2025-03-30 03:40:08 +02:00
Jasmine Iwanek
727bfc0745 A few cleanups in qt_settingsstoragecontrollers.cpp 2025-03-10 05:28:11 -04:00
Jasmine Iwanek
680f65cf19 Standardize hdc_current into an array 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
Jasmine Iwanek
8aba1361e6 Commented out support for hiding internal fdc 2024-07-07 18:56:21 -04: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
2c5a460d23 Removed the Win32 UI and the legacy makefiles. 2024-03-15 18:16:21 +01:00
Alexander Babikov
45e76af96f Disable the LBA Enhancer checkbox when the ROM isn't available 2024-03-11 19:25:13 +05:00
Cacodemon345
6d1c91c8ce Add Vision Systems LBA Enhancer 2024-03-06 15:14:56 +06:00
Alexander Babikov
05e5fdd378 qt: Some formatting cleanup 2023-07-01 16:59:17 +05:00
Alexander Babikov
4fbfefb881 qt: Disable the cassette checkbox on machines without a cassette port 2023-07-01 16:59:03 +05:00
TC1995
1064c697e2 Darn git. 2023-01-08 14:25:18 +01:00
TC1995
5c0fa85d87 QT: Fix compile. 2023-01-08 00:05:58 +01:00
TC1995
e5496e2638 Overhauled CD-ROM selection for SCSI and ATAPI, including model and vendor specific commands.
Fixed the Spock SCSI ID selection.
Fixed CD Audio on NCR 5380-based SCSI controllers.
Added a proprietary CD-ROM controller selection (not hooked up yet).
All on qt only.
2023-01-07 23:48:45 +01:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Cacodemon345
180682aa36 Fix mislabled variable reference
Co-authored-by: Alexander Babikov <2708460+lemondrops@users.noreply.github.com>
2022-07-30 15:46:44 +06:00
Cacodemon345
313b2ab852 qt: Properly display tertiary/quarternary IDE toggle in Settings 2022-07-30 14:39:36 +06:00
ts-korhonen
87546d2ce6 qt: fix multiple compiler warnings 2022-03-07 21:47:48 +02:00
Cacodemon345
dd83bdb0f6 * Fix fixed size window sizing
* Fix device config windows not appearing centered and modal under Wayland
2022-02-09 00:29:19 +06:00
Cacodemon345
a637f61d4f Add missing copyright notices 2022-02-07 15:00:02 +06:00
Joakim L. Gilje
61ab0e60ca merged in machine flags/bus refactoring started in 6661ff5dcc 2021-12-14 13:53:56 +01:00
Joakim L. Gilje
07c9da30de configuration fixes
* moved CONFIG_MIDI and CONFIG_MIDI_IN to own blocks when constructing
  comboboxes in deviceconfig
* use Models::AddEntry in deviceconfig
* sub-handling of CONFIG_HEX16 and CONFIG_HEX20 in CONFIG_SELECTION
  block when constructing, and use corresponding config_setter
* make sure SCSI controller- and ISAMEM-deviceconfig calls up
  deviceconfig with an instance number
* midi input and midi output was mixed when constructing soundsettings
  when loading prev. settings
2021-12-06 10:29:53 +01:00
Joakim L. Gilje
c587a02b1a Initial Qt Commit 2021-11-25 10:20:56 +01:00