Commit Graph

311 Commits

Author SHA1 Message Date
OBattler
f4f050d14e Bump the version number to 6.0... again. 2025-10-26 17:42:10 +01:00
Jasmine Iwanek
3c5190a0db Header cleanups (1/2) 2025-09-21 00:48:38 -04:00
RichardG867
13d5de4e7b ROM file check optimizations and cleanups 2025-09-19 17:51:01 -03:00
Cacodemon345
fdbf4a066b Introduce plat_file_check and use it for ROM existence checking 2025-09-20 00:30:29 +06:00
OBattler
2ba7b4a768 Changed version to 5.2. 2025-09-18 04:26:13 +02:00
starfrost013
57ae731e22 Goodbye, 32-bit 2025-09-14 01:32:41 +01:00
OBattler
38806537fc Bump the version to 6.0. 2025-09-14 02:00:31 +02:00
Jasmine Iwanek
af007b12e7 path_get_basename helper function 2025-09-09 19:57:47 -04:00
Cacodemon345
a359ec77ba Add more missing strings 2025-09-01 14:07:12 +06:00
Cacodemon345
63bb0d8a92 Pass through serial lines between serial port and emulator 2025-08-30 01:21:30 +06:00
Cacodemon345
084091ac3b Attempt to fix host serial passthrough on Linux 2025-08-29 01:29:41 +06:00
David Hrdlička
66b33cbb03 Bump version to 5.1 [skip ci] 2025-08-27 19:40:07 +02:00
David Hrdlička
156d6f8bc8 Add provisions for portable mode to global dir functions 2025-08-24 20:49:16 +02:00
OBattler
75049ae628 Bumped the version to 5.0.1. 2025-08-24 15:20:15 +02:00
Jasmine Iwanek
03006ca078 More progress towards 2nd gameport support 2025-08-22 21:58:42 -04:00
David Hrdlička
b37cb502ba Implement default VMM directory 2025-08-21 16:51:36 +02:00
Alexander Babikov
05120bfb70 Split off ROM set checking from pc_init_modules()
Everything else isn't needed for the manager
2025-08-15 03:35:05 +05:00
David Hrdlička
9e7ecb8dba Merge branch 'master' into feature/global-config 2025-08-06 12:26:10 +02:00
Alexander Babikov
8915fa9263 CMake: Only find and link to SDL when needed 2025-08-01 02:56:32 +05:00
OBattler
64e85fdfbc Retooled ZIP emulation into more expansible Removable Disk emulation, ZIP 100 and 250 types remain selectable, alongside the new 86Box (ie. generic) option. 2025-07-25 16:30:40 +02:00
Jasmine Iwanek
67e7136ff9 Some improvements to code readability 2025-07-22 20:58:32 -04:00
Cacodemon345
6b2e58d3b4 Write-protected indicator (part 1) 2025-07-21 01:20:54 +06:00
Miran Grča
409f065576 Merge pull request #5774 from Cacodemon345/small-frames-unix
Fix small frames on SDL backend
2025-07-10 19:33:55 +02:00
Cacodemon345
aa4637d5db Add support for Feral Interactive's gamemode on Linux 2025-07-10 17:26:18 +06:00
Cacodemon345
9f077cb97c Fix small frames on SDL backend 2025-07-10 16:37:34 +06:00
Jasmine Iwanek
3a26b9d46b Many warning fixes 2025-06-28 23:54:07 -04:00
Jasmine Iwanek
19c86c3f7e A few cleanups in serial passthrough 2025-06-28 01:24:57 -04:00
OBattler
e5606f7530 Unix net socket: make the client socket non-blocking, fixes #5578. 2025-05-10 23:14:10 +02:00
David Hrdlička
4b55dc8cae plat: use size_t for global dir path buffer length 2025-05-03 01:41:18 +02:00
Cacodemon345
c23f33b65e Fix SDL compiles 2025-04-22 22:12:15 +06:00
=
4c20994d59 Removed broken refs to fix -nix build 2025-04-19 23:50:03 -07:00
Alexander Babikov
e1007d2377 Get rid of Windows LCIDs as numeric language IDs 2025-04-18 02:14:29 +05:00
OBattler
2c3fc6ec1a Bump version to 5.0. 2025-04-16 22:09:27 +02:00
David Hrdlička
ed4a312f4f Remove support for icon sets 2025-03-29 00:31:50 +01:00
NishiOwO
50e77917d5 Fix for NetBSD 2025-03-23 00:42:51 +09:00
Cacodemon345
0686045d2a Fix building on Haiku OS 2025-03-14 21:26:33 +06:00
Cacodemon345
4090c5a62c Fix SDL builds 2025-03-06 19:56:08 +06:00
OBattler
35a12e0826 CD-ROM: IOCTL now detects medium changes without having to read the host drive's TOC on every operation, improves performance. 2025-02-03 10:57:19 +01:00
Jasmine Iwanek
5f273265ae Assorted warning fixes 2025-02-02 03:24:50 -05:00
Jasmine Iwanek
ac891a05a5 Initial code for joystick port instancing 2025-01-31 21:49:56 -05:00
OBattler
76fb3365cd It's image_open(), no longer cdrom_image_open(). 2025-01-30 05:39:17 +01:00
OBattler
2db2fef78b And a missing include file. 2025-01-29 01:08:36 +01:00
OBattler
4457456b01 Unix SDL: Fix compile-breaking errors. 2025-01-29 00:56:57 +01:00
OBattler
1968a36350 Make handle a void pointer on *nix. 2025-01-28 20:07:18 +01:00
OBattler
d52e01bf8f And yet more *nix compile fixes. 2025-01-28 19:45:41 +01:00
OBattler
1843ad39fd More *nix compile fixes. 2025-01-28 19:25:47 +01:00
OBattler
7c6f45b4cd Fixed CD-ROM image mounting crashes and, hopefully, Linux compiles. 2025-01-28 18:39:26 +01:00
OBattler
90e1190c92 The great CD-ROM clean-up and rewrite, fixes #5134. 2025-01-28 16:26:28 +01:00
Jasmine Iwanek
035b8deee2 Random warning fixes 2025-01-11 00:08:26 -05:00
OBattler
7ad3b81058 Rewritten the CD-ROM image handling and Cue sheet parsing, also fixes crashes when using VISO. 2025-01-02 22:38:10 +01:00