Commit Graph

1684 Commits

Author SHA1 Message Date
OBattler
18fea33833 VM Manager: Do not use [[nodiscard]] when compiling with GCC < 11, actually fixes #5707. 2025-07-09 08:42:42 +02:00
OBattler
c648b5cff1 Attempt to fix compilation with GCC 9.4.0 on Linux Mint 20.3. 2025-07-09 05:15:29 +02:00
OBattler
bec9a8ecfb SDL Joystick: Make thread hinting Windows-only, fixes #5762. 2025-07-08 23:38:29 +02:00
Cacodemon345
1b735084a4 Always load "opengl32.dll" from application directory if it exists 2025-07-07 17:44:47 +06:00
TC1995
f1a227f182 XGA changes of the day (July 5th, 2025)
1. Remove hackish ISA XGA add-on support (from now on, use the INMOS XGA card for ISA XGA support).
2. Correct timings when dispontime is on.
3. Add proper vga256 support on ISA XGA for NT 3.5x+ as well disable LFB support when asked (mainly when the aperture is on or when not extended mode) while keeping everything else happy.
2025-07-05 11:14:03 +02:00
Jasmine Iwanek
606d569d05 Fix warning in qt_settingsnetwork.cpp 2025-07-04 20:12:21 -04:00
Jasmine Iwanek
5defb8d171 Fix some bugs relating to tap on non unix platforms 2025-07-04 00:04:57 -04:00
Jasmine Iwanek
5697a0ba79 Fix a memory leak in windows rawinput joystick 2025-07-03 23:10:06 -04:00
Lili Kurek
bef3b9e155 Cut too much of a string 2025-07-01 11:33:18 +00:00
Lili Kurek
e9d289f2a4 Manager: Allow whitespace and some special characters in machine creation wizard
I'm not sure why whitespace was disallowed in the first place as Windows accepts them everywhere, including at the start of the name. The character blacklist was Windows-centric, but macOS accepts everything besides slash and colon and Linux disallows only a slash.
2025-07-01 11:29:49 +00:00
GetDizzy
f92c907299 Stub out background update check if EMU_BUILD_NUM is 0 2025-06-30 20:27:48 -04:00
GetDizzy
69c5e1b349 Disable update menu if EMU_BUILD_NUM == 0 2025-06-30 20:25:38 -04:00
OBattler
204617d62a Auto-update: Fix the links so they are actually correct for the given update channel. 2025-07-01 02:13:09 +02:00
OBattler
7d579fb3f9 Qt: Remove the superfluous second instance of the CPU override warning. 2025-06-30 00:53:21 +02:00
OBattler
f29675e5d4 Manager: Remove the pointless "Convert system to PIII" option. 2025-06-30 00:15:29 +02:00
Jasmine Iwanek
026f765495 Some codeql fixes 2025-06-29 00:12:06 -04:00
Jasmine Iwanek
3a26b9d46b Many warning fixes 2025-06-28 23:54:07 -04:00
Jasmine Iwanek
9e34464759 Deal with renderer magic numbers 2025-06-28 19:07:59 -04:00
OBattler
c15f6d757c Fixed all the vid_api checks in the QT code. 2025-06-29 00:35:38 +02:00
TC1995
c441bb75c5 Actually use the configuration of the FDC cards when needed.
Should fix unavailable configuration boxes in the 86box settings GUI.
2025-06-29 00:07:04 +02:00
Miran Grča
765567bf33 Update qt_openglrenderer.hpp - #include <array>. 2025-06-28 21:46:17 +02:00
OBattler
76e8454fa4 Attempt to fix compile on Linux and Mac. 2025-06-28 21:02:00 +02:00
OBattler
d15e062c83 Remove the OpenGL (non-Core) and OpenGL ES renderers. 2025-06-28 20:41:04 +02:00
Jasmine Iwanek
e8c6fcdd4e Add support for Client Named Pipe on Windows 2025-06-28 01:24:58 -04:00
Jasmine Iwanek
19c86c3f7e A few cleanups in serial passthrough 2025-06-28 01:24:57 -04:00
Jasmine Iwanek
245ce96115 Corrections to TAP UI 2025-06-28 00:43:35 -04:00
Jasmine Iwanek
32313eb92d Merge branch 'master' into net-add-tap-backend 2025-06-26 22:11:10 -04:00
OBattler
37dfa93c47 Manager: Extend the serial_enabled list to 8 entries, fixes the manager. 2025-06-26 23:45:40 +02:00
Lili Kurek
537ab6ae6f Incorporate some of the changes suggested by @asiekierka 2025-06-25 21:40:49 +00:00
Lili Kurek
368834cbd7 Fix and update pl-PL.po 2025-06-25 21:05:16 +00:00
Miran Grča
1d63b52a5f Merge pull request #5695 from usergithub64/master
Update the Russian translation
2025-06-24 19:12:46 +02:00
Joakim L. Gilje
33cee0cc46 fix for conflicting types of Display 2025-06-24 18:46:45 +02:00
usergithub64
8a9e06ff11 Update the Russian translation
Update the Russian translation
2025-06-24 12:37:51 +03:00
OBattler
6a8eaf507c Fixed all the warnings and reverted a change to 86box.c that was not supposed to be committed. 2025-06-24 05:13:05 +02:00
Alexander Babikov
229899dbfe Merge branch 'master' into vmm 2025-06-22 03:16:00 +05:00
usergithub64
fa0925057a Update src/qt/languages/ru-RU.po
Co-authored-by: Alexander Babikov <lemondrops358@gmail.com>
2025-06-10 14:17:44 +03:00
usergithub64
b746a23768 Update the Russian translation
Update the Russian translation
2025-06-10 14:00:59 +03:00
Miran Grča
b19240a168 Windows hook: do not block anything if keyboard requires capture and it is not captured. 2025-06-09 18:22:14 +02:00
Alexander Babikov
6d053e140c Merge branch 'master' into vmm 2025-06-08 17:40:54 +05:00
Alexander Babikov
490e1c5b3e Update the Russian translation 2025-06-08 16:33:52 +05:00
Alexander Babikov
aa9976d5c6 Fix up file filters for filename fields of device configs for consistency
- Filter descriptions are now translatable
- Extensions get uppercase and lowercase variations on *nix
- Add "All files" option
2025-06-08 12:12:20 +05:00
Alexander Babikov
fcab3d2bd6 Merge branch 'master' into vmm 2025-06-08 12:07:24 +05:00
Miran Grča
1c02441706 Merge pull request #5665 from jriwanek-forks/romcard
ISA ROM Board Support (Plus 2 bug fixes)
2025-06-08 08:58:35 +02:00
Jasmine Iwanek
d95420a5e6 Fix missing handller for CONFIG_INT in DeviceConfig::ConfigureDevice 2025-06-08 01:11:29 -04:00
Jasmine Iwanek
16975c374f ISA ROM Board Support 2025-06-08 01:11:29 -04:00
toggo9
f6e6c11fc4 Fix unnecessary space in the Croatian translation. 2025-06-07 21:31:47 +02:00
toggo9
be0ad9ecde Fix unnecessary space in the Catalonian translation. 2025-06-07 21:30:16 +02:00
toggo9
77195a725d Fix unnecessary space in the Spanish translation. 2025-06-07 21:28:56 +02:00
toggo9
55b4f0bd0d Fix unnecessary space in the Czech translation. 2025-06-07 21:28:13 +02:00
toggo9
3101fc4968 Fix unnecessary space in the german translation. 2025-06-07 21:27:11 +02:00