Commit Graph

451 Commits

Author SHA1 Message Date
RichardG867
e7d0f153ae Move PS/2 floppy drive type migration to config 2025-07-10 10:42:08 -03:00
RichardG867
7073a184fe Internal name migration for Tandy 1000 SX 2025-07-10 10:30:44 -03:00
Cacodemon345
916533499a Add 10ms interval option (not exposed yet to UI)
Fix percentage counter
2025-07-09 12:59:16 +06:00
Jasmine Iwanek
5defb8d171 Fix some bugs relating to tap on non unix platforms 2025-07-04 00:04:57 -04:00
Jasmine Iwanek
32313eb92d Merge branch 'master' into net-add-tap-backend 2025-06-26 22:11:10 -04:00
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
Doug Johnson
45bcbc75fd networking: add Linux-specific TAP mode to network interface
This addition was motivated by my lack of knowledge of VDE and my
familiarity with the Linux networking stack. The driver automatically
manages the creation of TAP devices and their association with bridges,
such that configurations which specify the same bridge will be connected
together. It also automatically handles the creation of bridge devices for
convenience's sake.
2024-12-23 17:46:31 -07: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