=
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