200 Commits

Author SHA1 Message Date
georgemoralis
67cf380a22 New translations en_us.ts (Catalan) (#107) 2025-10-13 19:08:18 +03:00
kalaposfos13
ba61aa7344 Silence unknown log class errors (#106) 2025-10-13 19:08:04 +03:00
georgemoralis
00713d7029 New Crowdin updates (#102)
* New translations en_us.ts (Catalan)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Russian)
2025-10-13 18:03:52 +03:00
brad0demx
8285322579 Fix Linux attempting to load incorrect executable (#96)
* Update main_window.cpp

Changed name of executable to match what is actually downloaded.

* Update version_dialog.cpp

Set download as executable after extraction

* Reverted previous commit to version_dialog.cpp

.

* Update main_window.cpp

Updated macOS exeName
2025-10-13 17:02:59 +02:00
kalaposfos13
9e5c4619a3 Make all builds use the current local user folder (#105) 2025-10-13 18:00:31 +03:00
kalaposfos13
b8c6af570d fix mac too 2025-10-13 16:58:18 +02:00
kalaposfos13
2c20d13c07 Fix Linux appimage path 2025-10-13 16:51:58 +02:00
rainmakerv2
46ac03a068 IPC client: functions for volume adjustment, input parsing, fsr, gamepad select (#103)
* volume adjustment widget

* IPC functions: realtime volume, fsr settings, input bindings

* clang format

* IPC function: set active controller

* send selected controller on startup
2025-10-13 17:47:10 +03:00
rainmakerv2
403955398a SDL event handling fix (#101)
* SDL fixes

* syntax
2025-10-13 13:16:29 +03:00
georgemoralis
f6f06fb249 New Crowdin updates (#97)
* New translations en_us.ts (Italian)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Romanian)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Norwegian Bokmal)
2025-10-13 12:46:30 +03:00
georgemoralis
3f1253c6de [ci skip] Qt GUI: Update Translation. (#100)
Co-authored-by: DanielSvoboda <28203966+DanielSvoboda@users.noreply.github.com>
2025-10-12 18:39:12 -03:00
DanielSvoboda
2724d0c6ac audio output selection | fix microphone | translations (#99) 2025-10-12 23:29:12 +03:00
Fire Cube
97fee7de81 fix stacking GPUs (#98) 2025-10-12 19:34:46 +03:00
rainmakerv2
db5ffa661e cheats support (#91)
* cheats support

* Fix game grid construction
2025-10-12 11:54:13 +03:00
georgemoralis
7be00ff2d8 New Crowdin updates (#92)
* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Romanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Russian)

* New translations en_us.ts (German)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Swedish)
2025-10-12 11:53:57 +03:00
DanielSvoboda
be98bcf566 Minor interface and translation fixes (#95)
* Minor interface and translation fixes

Added the text "trophy.wav" to Notice.txt and formatted it in the .cpp file for better readability;

The old "Auto Updater" (which updates the QtLauncher) has been renamed to "Auto Updater – User Interface";

Attempted to fix LoadVersionComboBox, which sometimes failed to load when starting QtLauncher;

Removed the close (X) button from the update download window while updates are in progress;

Fixed the option to choose which tab opens by default — the 'Frontend' option was not working;

Fixed the letter 'i' in LoadInstalledList :)

* clang

* GUI Updates
2025-10-12 11:53:39 +03:00
georgemoralis
f24d22fc1e [ci skip] Qt GUI: Update Translation. (#90)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-10-11 08:48:34 +03:00
georgemoralis
11d18f38f4 Move settings to gui_settings (#86)
* fixed sorting based on the commit in main repo

* compatibilityData moved to gui_settings

* synced config with shadPS4 (?)

* checkCompatibilityOnStartup moved to gui settings

* chooseHomeTab to gui_settings

* Add Core and GPU validation settings to Debug tab (#89)

* Add Core and GPU validation entries to Debug tab

* fix rebase

---------

Co-authored-by: rainmakerv2 <30595646+rainmakerv3@users.noreply.github.com>
2025-10-10 18:59:44 +03:00
georgemoralis
d15670d8ee New Crowdin updates (#83)
* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Romanian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (German)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Norwegian Bokmal)
2025-10-10 18:57:16 +03:00
DanielSvoboda
6d92e018a6 Version Manager (#66)
* Version Manager

* +

Installed list now lists Version, Name, Date.
cache.version = saves/loads the list of the latest versions available for download.
Positioning of QT elements
+

* +

* fix conflict

* Fix the list after closing and fix for linux and mac

Fix the list after closing
Fix for linux and mac
Limit to not disappear when decreasing the screen horizontally
Removed the icon and left only a button

* Fix 'No version selected'

* Check for Pre-release Updates | changelog | Check at startup

* +

* minor translation adjustments
2025-10-10 18:56:29 +03:00
georgemoralis
3f731821af fixed trophies (again) 2025-10-08 19:40:24 +03:00
georgemoralis
0f0f9b34be fixed patches 2025-10-08 19:29:20 +03:00
georgemoralis
220018d03a fixed right click button 2025-10-08 19:11:22 +03:00
georgemoralis
8d86eb3007 fixed trophy viewer issue? 2025-10-08 17:22:35 +03:00
georgemoralis
b432f1e5b6 fixed crash 2025-10-08 17:20:33 +03:00
georgemoralis
7eb47d9871 more clang 2025-10-07 16:25:00 +03:00
georgemoralis
d42344bf11 more clang 2025-10-07 16:17:28 +03:00
georgemoralis
17864a6fb6 i hate clang-format 2025-10-07 15:50:30 +03:00
georgemoralis
58eefaae32 moved load_game_size to gui_settings 2025-10-07 15:45:01 +03:00
georgemoralis
87d209f4f4 [ci skip] Qt GUI: Update Translation. (#82)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-10-07 07:31:05 +03:00
georgemoralis
9a72c15496 New Crowdin updates (#79)
* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Russian)
2025-10-07 07:30:10 +03:00
georgemoralis
8aa7210d6c fixed possible issue with trophy_viewer (#81) 2025-10-07 07:29:41 +03:00
Fire Cube
e269b7b1a6 Better IPC handshake (#72)
* +

* +

* clang

* bring back good formatting

* minor

* shitty cl*ng
2025-10-06 21:50:59 +03:00
georgemoralis
883c330d8a fixed trophy extraction on qt launcher side 2025-10-06 18:00:32 +03:00
georgemoralis
9e21d1fc98 New Crowdin updates (#77)
* New translations en_us.ts (Romanian)

* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Norwegian Bokmal)
2025-10-06 12:46:58 +03:00
georgemoralis
90d9bb8a0d [ci skip] Qt GUI: Update Translation. (#78)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-10-06 12:46:45 +03:00
kalaposfos13
a338bcd595 Launch configurations (#70)
* interface + nonworking initial logic

* fix qt bs

* the loathsome clang-formatter

---------

Co-authored-by: Fire Cube <ben7@gmx.ch>
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-10-05 19:43:02 +03:00
georgemoralis
cbb90372c3 New Crowdin updates (#69)
* New translations en_us.ts (Italian)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Spanish)
2025-10-05 15:00:40 +03:00
georgemoralis
325e58aa47 [ci skip] Qt GUI: Update Translation. (#75)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-10-05 15:00:31 +03:00
rainmakerv2
57559d4550 Add sys modules path selection to GUI (#76) 2025-10-05 14:58:59 +03:00
rainmakerv2
2466e37fb8 Move vblank to experimental tab, add additional dmem setting to game-specific GUI (#74) 2025-10-04 04:35:55 +03:00
rainmakerv2
6313a4e26d update actions (#73) 2025-10-04 04:35:04 +03:00
kalaposfos13
34fa2904bd print non-ipc command lines from stderr to the terminal 2025-10-01 14:24:24 +02:00
georgemoralis
ed18d3e38d New Crowdin updates (#68)
* New translations en_us.ts (Romanian)

* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Slovenian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Urdu (Pakistan))

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Serbian (Latin))

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (German)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Japanese)
2025-09-28 11:34:45 +03:00
georgemoralis
f9eef9d025 [ci skip] Qt GUI: Update Translation. (#67)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-09-27 10:28:28 +03:00
Fire Cube
2573c450c2 Handle restarts requested by emu (#65)
* restart detection

* very important

* more

* fix?

* clang
2025-09-26 12:19:07 +03:00
georgemoralis
4dd89b637e New Crowdin updates (#64)
* New translations en_us.ts (Swedish)

* New translations en_us.ts (Chinese Simplified)
2025-09-25 19:42:20 +03:00
DanielSvoboda
cd59809038 Update text/description pre-release (#19)
* Update text/description pre-release

* +

* +
2025-09-24 21:45:11 +03:00
georgemoralis
e76f5ab793 New Crowdin updates (#24)
* New translations en_us.ts (German)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Catalan)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Italian)
2025-09-24 20:48:25 +03:00
squidbus
4c20045a50 Additional dead code cleanup. (#63) 2025-09-24 07:46:29 +03:00