Commit Graph

445 Commits

Author SHA1 Message Date
Jasmine Iwanek
16975c374f ISA ROM Board Support 2025-06-08 01:11:29 -04:00
Alexander Babikov
c42f1e4d12 Remove the fullscreen hotkey message
No longer needed after the hotkeys to enter and exit full screen
mode were merged into one
2025-05-07 22:39:07 +05:00
OBattler
6fc6a16be6 Fixed a few minor things with how the Mouse Systems Bus Mouse as added. 2025-04-28 11:18:57 +02:00
Alexander Babikov
79cefc5299 Fix cleared key bindings not being reloaded 2025-04-23 13:45:49 +05:00
OBattler
406588293c Load key bind defaults before loading the config, fixes saved key binds across emulator closures and reopenings. 2025-04-22 22:38:16 +02:00
=
aefcdc9e01 Merged fullscreen combos. Fixed bug when config file can't be loaded. 2025-04-20 13:43:14 -07:00
=
4c20994d59 Removed broken refs to fix -nix build 2025-04-19 23:50:03 -07:00
=
34620f3246 Auto-set focus on keybind dialog 2025-04-19 20:04:00 -07:00
=
7f5d1b86c7 Added keybind customization system 2025-04-19 19:44:47 -07:00
Alexander Babikov
e1007d2377 Get rid of Windows LCIDs as numeric language IDs 2025-04-18 02:14:29 +05:00
OBattler
8ac9d5d9cf Default language to system also when the configuration file is present and the language option is not. 2025-04-09 17:39:26 +02:00
OBattler
f5fcebfbaa Default the language to the system language. 2025-04-09 12:19:24 +02:00
David Hrdlička
ed4a312f4f Remove support for icon sets 2025-03-29 00:31:50 +01:00
OBattler
46f7c7c46f MO and ZIP: Fix return length of READ 6/10/12 and actually save the image history into the configuration file. 2025-03-20 06:20:22 +01:00
Cacodemon345
7c4df701cb Add option to inhibit multimedia keys from host on Windows 2025-03-13 19:55:46 +06:00
OBattler
df85868e00 Config: Brought the strncpy() in load_gl3_shaders() in line with the other stncpy()'s. 2025-03-10 17:34:33 +01:00
OBattler
c832729ee5 Config: Ignore the GL3 stuff on SDL builds. 2025-03-10 16:31:52 +01:00
Cacodemon345
81461f677d Cleanups, copyright headers and name changing for PRing 2025-03-10 20:54:25 +06:00
Cacodemon345
7e61d2d586 OpenGL Shader configuration UI 2025-03-09 23:58:54 +06:00
Cacodemon345
2f2a14e0e7 Fix not saving shader section properly 2025-03-09 01:58:47 +06:00
Cacodemon345
7572469988 Current OpenGL port status 2025-03-09 01:39:07 +06:00
Cacodemon345
d25aed2da9 Add global mute option 2025-03-07 00:36:09 +06:00
Akamaki
8ceec325ef Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master 2025-02-15 09:02:14 +09:00
Akamaki
cb67a389b1 modified ps/55 configuration, added a mca func
I forgot updating some files
2025-02-15 08:14:31 +09:00
Jasmine Iwanek
ac891a05a5 Initial code for joystick port instancing 2025-01-31 21:49:56 -05:00
Jasmine Iwanek
3b29b769c3 Config 2025-01-31 21:32:43 -05:00
OBattler
90e1190c92 The great CD-ROM clean-up and rewrite, fixes #5134. 2025-01-28 16:26:28 +01:00
Jasmine Iwanek
8cb220d84b Corrections 2025-01-11 03:39:15 -05:00
Jasmine Iwanek
3b092bcdb2 Cleaning 2025-01-11 02:21:40 -05:00
OBattler
6710b968c0 Fixed the warnings in config.c. 2024-12-13 06:06:49 +01:00
Alexander Babikov
e11604069f config.c: Don't delete the storage controllers section too early
Fixes potential segfaults
2024-11-13 19:44:03 +05:00
OBattler
44e295e66d Config: More fixes and removed excess logging from ini.c. 2024-11-03 02:19:40 +01:00
OBattler
aae600b325 Config: Some clean-ups and the items in the main sections are now sorted alphabetically for easier readability. 2024-11-03 02:13:17 +01:00
OBattler
26cc61fdba Part 3. 2024-08-27 05:09:35 +02:00
OBattler
cd3f29f622 Part 2. 2024-08-27 03:29:37 +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
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
322adf1c2b Initial underlying code support for more than 2 video cards 2024-07-19 23:27:21 -04:00
RichardG867
869b481371 config: Remove ancient Sound Blaster PCI 128 migration path 2024-07-13 19:15:31 -03:00
RichardG867
44be6a0dbf C&T 69000: Fix PCI slot assignment and internal name 2024-07-13 19:14:12 -03:00
Jasmine Iwanek
84a494aa42 Don't change default behavior... yet 2024-07-08 14:29:27 -04:00
Jasmine Iwanek
516dc589b7 Handle freeing mallocs in config.c properly 2024-07-07 18:56:22 -04:00
Jasmine Iwanek
07e3aba22c Better support for internal floppy 2024-07-07 18:56:20 -04:00
richardg867
a529359993 config: Fix incorrect saving of cpu_override_interpreter 2024-06-03 22:40:46 -03:00
OBattler
7c74a977fa There goes the legacy host_drive. 2024-05-20 02:15:17 +02:00
TC1995
4fdb339407 Attempt #2 to implement CD-ROM passthrough.
Still Windows only on the QT side.
2024-05-18 19:42:00 +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
Miran Grča
68ec5c53a1 And in config.c. 2024-04-25 19:14:51 +02:00
Miran Grča
bc9b07fec5 Merge branch 'master' into config-cpu-version 2024-04-04 16:39:02 +02:00