Commit Graph

2178 Commits

Author SHA1 Message Date
Cacodemon345
388f39e195 Clear screen to black on software renderer after it starts 2025-09-21 17:55:39 +06:00
Cacodemon345
37bb704474 Always use desktop OpenGL implementations 2025-09-21 05:16:26 +06:00
Cacodemon345
999812e9b9 Bump GLSL version of default shaders to 1.50 2025-09-20 12:40:58 +06:00
RichardG867
25146643f9 Migrate remaining machine-specific checks from internal name to init function 2025-09-19 19:41:01 -03:00
RichardG867
bc350fc8ce QIcon caching optimizations in settings pages 2025-09-19 19:04:24 -03: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
Cacodemon345
cdd72a18b6 Fix resize glitches while paused 2025-09-19 15:46:36 +06:00
Cacodemon345
f1bfe48832 Software renderer no longer uses QRasterWindow 2025-09-19 14:50:30 +06:00
OBattler
376dccf86d Qt Software renderer: Use a simple XOR instead of increase and modulo 2. 2025-09-18 04:37:11 +02:00
OBattler
381a06a44c Qt Software Rendrer: Use a casted comparison instead of calling memcmp(). 2025-09-18 04:32:23 +02:00
OBattler
ac1f091a62 Remove the excess -mstackrealign and only run the Discord timer if Discord integration is enabled. 2025-09-18 00:30:24 +02:00
Cacodemon345
1545a80fb7 Save processed screenshots without an alpha channel 2025-09-17 04:32:00 +06:00
Cacodemon345
e29d76f946 Force all processed screenshots to be opaque 2025-09-17 02:52:26 +06:00
starfrost013
a44ad7e776 Remove 32-bit core dynarec 2025-09-14 15:50:01 +01:00
Nelson Kerber Hennemann Filho
00677015b7 Fix untranslated string 2025-09-13 19:04:12 -03:00
RichardG867
d92112fa2d Add "screenshot mode" compile flag to round % and Hz displays 2025-09-13 17:00:15 -03:00
David Hrdlička
e18fb752fd Update Czech translation [skip ci]
Updated translations for OpenGL input scale, stretch mode, and light/dark terminology.
2025-09-13 21:07:17 +02:00
Alexander Babikov
4169831102 Manager: Add machine actions to context menu 2025-09-13 23:45:53 +05:00
Alexander Babikov
cd6a1487de Manager: Move the "remember size & position" option to Preferences dialog 2025-09-13 23:45:49 +05:00
Alexander Babikov
b722d03e69 Manager: Remember the machine list size in addition to window size and position 2025-09-13 23:45:44 +05:00
Alexander Babikov
b351811d65 Manager: Fix 86B_CD 3.50 and 8x CD-ROM speed not showing in details pane 2025-09-13 23:45:39 +05:00
Alexander Babikov
43bbe351fc Manager: Fix detail sections with empty entries not being hidden 2025-09-13 23:45:35 +05:00
Alexander Babikov
6f99d565e1 Manager: Pass certain command-line params to VMs 2025-09-13 23:45:31 +05:00
Daniel Gurney
aae4db9e71 Fix translation deviation
It wasn't really a problem before the light/dark mode selector
2025-09-13 01:15:35 +03:00
Daniel Gurney
b8d8362766 Finnish translation updates 2025-09-13 01:15:31 +03:00
Alexander Babikov
eec9b52151 GUS: Add the UltraSound ACE 2025-09-11 18:46:21 +05:00
Jasmine Iwanek
cb5a12e2a0 Improve the macos joystick fix 2025-09-09 19:59:42 -04:00
Jasmine Iwanek
af007b12e7 path_get_basename helper function 2025-09-09 19:57:47 -04:00
Miran Grča
06215a0697 Update sdl_joystick.c 2025-09-10 00:54:54 +02:00
OBattler
4063ce7739 Fix two CLang warnings. 2025-09-02 23:06:29 +02:00
OBattler
c5be7e9261 More fixed and disabled the wait states selection on 386DX. 2025-09-02 16:45:01 +02:00
David Hrdlička
043e2b6baa Rewrite custom EDID loading 2025-09-01 18:35:56 +02:00
Miran Grča
8529f1aa06 Merge pull request #6117 from Cacodemon345/edid-decode-text
Add support for parsing edid-decode text dumps
2025-09-01 12:44:13 +02:00
Cacodemon345
52f3ed1b42 Add support for parsing edid-decode text dumps 2025-09-01 13:21:59 +06:00
GH Cao
1c9436c0f1 Fix building on MSYS2 with QT6 2025-08-31 00:50:18 +08:00
Miran Grča
8e6d5f8fcb Merge pull request #6107 from andresdelcampo/fix-forceaspect43
Fix Force 4:3 Aspect Ratio not working if Resizable window is enabled (#6062)
2025-08-30 13:16:03 +02:00
andresdelcampo
ca429dd493 Run more iterations and retested
Not fully sure this is much different from the previous solution, but proof of test working as expected.
2025-08-30 12:05:41 +02:00
OBattler
0ec3f9a99c Windows Serial Passthrough: Fix warning. 2025-08-29 21:59:38 +02:00
Miran Grča
d5b7b0ae27 Merge pull request #6106 from Cacodemon345/linux-port-fixes
Pass through serial lines between serial port and emulator
2025-08-29 21:26:36 +02:00
Cacodemon345
63bb0d8a92 Pass through serial lines between serial port and emulator 2025-08-30 01:21:30 +06:00
andresdelcampo
717b66c660 Fix Force 4:3 Aspect Ratio not working if Resizable window is enabled #6062
AI assisted fix, seems to work fine after a second iteration. Tested in WSL linux -a bit shaky to resize windows in this environment by default, but seems to behave fine now.
2025-08-29 21:08:42 +02:00
BlueRain-debug
990c4f454d Update zh-CN.po
corrected some inaccurate translations
2025-08-29 12:46:38 +08:00
Kappa971
3e7eecf3e0 Update Italian translation 2025-08-29 00:49:16 +02:00
Miran Grča
1d878bbb25 Merge pull request #6090 from usergithub64/master
Update ru-RU.po
2025-08-28 17:04:00 +02:00
Tiago Gasiba
331278084d Display::Name -> VMManager::Display::Name + changes for FreeBSD 2025-08-28 16:48:24 +02:00
usergithub64
b0af7a2c64 Update ru-RU.po 2025-08-28 16:50:16 +03:00
OBattler
1343faadfb Fix remembering window size and position on certain actions in resizable mode. 2025-08-28 15:14:01 +02:00
Cacodemon345
de4ee78fe3 Put it in the right place. 2025-08-28 18:26:50 +06:00
Cacodemon345
b8511da98e Fix possibly stretched appearance on manager preferences 2025-08-28 18:16:39 +06:00