Commit Graph

488 Commits

Author SHA1 Message Date
=
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
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
cold-brewed
f637e72488 config: Add host_cpu and emu_build_num to general 2024-04-02 12:30:02 -04:00
cold-brewed
4d8e7bd24e qt: Add UUID features, MAC address configuration, machine move detection 2024-04-02 11:47:29 -04:00
Alexander Babikov
8e06b5449f Overhaul plat_get_string()
Now takes constants with human-readable names instead of
Win32 string table IDs, language.h is no longer needed

ui_msgbox*() no longer accepts string IDs as arguments directly,
plat_get_string() must be explicitly called to retrieve the string
2024-03-20 20:33:28 +05:00
OBattler
908ce24198 Conflict resolution. 2024-03-09 11:39:35 +01:00
Cacodemon345
6d1c91c8ce Add Vision Systems LBA Enhancer 2024-03-06 15:14:56 +06:00
Cacodemon345
74e9bcd084 Add Novell NetWare 2.x Card Key emulation 2024-02-26 03:15:44 +06:00
Alexander Babikov
224daa92d0 qt: Remove fullscreen status icons 2024-02-13 21:13:25 +05:00