Commit Graph

1797 Commits

Author SHA1 Message Date
Miran Grča
82abf45076 Merge pull request #5780 from Cacodemon345/manager-fixes
Fix placement of CPU frame size option, also add Exit option
2025-07-11 11:14:11 +02:00
Cacodemon345
f4f6bbc465 Fix placement of CPU frame size option, also add Exit option 2025-07-11 15:12:11 +06:00
Nelson Kerber Hennemann Filho
bb9e1da8ee Update pt-BR.po
Added missing translations
2025-07-10 18:20:24 -03:00
Miran Grča
4e146b1316 Merge pull request #5775 from Cacodemon345/gamemode-support
Add support for Feral Interactive's gamemode on Linux
2025-07-10 19:33:39 +02:00
RichardG867
19bd891f86 Move LBA Enhancer to the ISA ROM system 2025-07-10 12:10:16 -03:00
Cacodemon345
aa4637d5db Add support for Feral Interactive's gamemode on Linux 2025-07-10 17:26:18 +06:00
Miran Grča
89e260e39b Merge pull request #5765 from Cacodemon345/1ms
Switch to 1ms frame intervals
2025-07-09 21:37:15 +02:00
Cacodemon345
1a18bf58ac Make emulator thread time critical if possible on Windows to reduce fluctuations 2025-07-09 17:07:33 +06:00
Cacodemon345
b2f99d7207 Add CPU frame size option 2025-07-09 13:36:57 +06:00
Cacodemon345
916533499a Add 10ms interval option (not exposed yet to UI)
Fix percentage counter
2025-07-09 12:59:16 +06:00
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
b45d796218 Allow up to 50 missed CPU frames instead of 500 2025-07-09 02:11:55 +06:00
Cacodemon345
7b6d726c18 Restore 1 ms sleep 2025-07-09 01:14:08 +06:00
Cacodemon345
4680d758a6 1ms 2025-07-08 15:55:50 +06: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