georgemoralis
4f06e7f8d0
New translations en_us.ts (Chinese Simplified)
2025-06-28 09:52:32 +03:00
georgemoralis
ccd071023c
New translations en_us.ts (Ukrainian)
2025-06-28 09:52:31 +03:00
georgemoralis
3d9eedce13
New translations en_us.ts (Albanian)
2025-06-28 09:52:30 +03:00
georgemoralis
c4732f50e3
New translations en_us.ts (Slovenian)
2025-06-28 09:52:29 +03:00
georgemoralis
f4331406cd
New translations en_us.ts (Russian)
2025-06-28 09:52:28 +03:00
georgemoralis
d6ebeffa3e
New translations en_us.ts (Portuguese)
2025-06-28 09:52:27 +03:00
georgemoralis
6454ac67c2
New translations en_us.ts (Polish)
2025-06-28 09:52:26 +03:00
georgemoralis
1deb20477c
New translations en_us.ts (Dutch)
2025-06-28 09:52:25 +03:00
georgemoralis
e45684e0ff
New translations en_us.ts (Lithuanian)
2025-06-28 09:52:24 +03:00
georgemoralis
e4978d4422
New translations en_us.ts (Korean)
2025-06-28 09:52:23 +03:00
georgemoralis
26f2e8b74d
New translations en_us.ts (Japanese)
2025-06-28 09:52:22 +03:00
georgemoralis
cde95396b6
New translations en_us.ts (Italian)
2025-06-28 09:52:21 +03:00
georgemoralis
d0e2df8daa
New translations en_us.ts (Hungarian)
2025-06-28 09:52:20 +03:00
georgemoralis
4b5120a0dc
New translations en_us.ts (Finnish)
2025-06-28 09:52:19 +03:00
georgemoralis
a3f846e957
New translations en_us.ts (Greek)
2025-06-28 09:52:18 +03:00
georgemoralis
d0d0dad8bf
New translations en_us.ts (German)
2025-06-28 09:52:17 +03:00
georgemoralis
207de768c6
New translations en_us.ts (Danish)
2025-06-28 09:52:16 +03:00
georgemoralis
b47ea0b168
New translations en_us.ts (Spanish)
2025-06-28 09:52:15 +03:00
georgemoralis
e121e5b84a
New translations en_us.ts (French)
2025-06-28 09:52:14 +03:00
georgemoralis
135a660edc
New translations en_us.ts (Romanian)
2025-06-28 09:52:13 +03:00
georgemoralis
fd40db1468
New translations en_us.ts (Swedish)
2025-06-28 09:52:12 +03:00
georgemoralis
af4f121f48
New translations en_us.ts (Serbian (Latin))
2025-06-28 09:52:11 +03:00
georgemoralis
bb46e3ca8a
New translations en_us.ts (Catalan)
2025-06-28 09:52:10 +03:00
georgemoralis
30657db179
New translations en_us.ts (Persian)
2025-06-28 09:52:09 +03:00
georgemoralis
93e6b430a0
New translations en_us.ts (Arabic)
2025-06-28 09:52:08 +03:00
georgemoralis
cf1e6da9ad
New translations en_us.ts (Portuguese, Brazilian)
2025-06-28 09:52:07 +03:00
georgemoralis
6c61673704
New translations en_us.ts (Turkish)
2025-06-28 09:52:06 +03:00
georgemoralis
83056712e0
[ci skip] Qt GUI: Update Translation. ( #3164 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-06-28 09:39:59 +03:00
rainmakerv2
fa32537f40
Controller Remapping GUI v2 ( #3144 )
...
* Remapping GUI V2 - initial commit
* Unmap button with escape key
* Allow combination inputs
* Use separate class for SDL event signals so that i can work with the SDL window event loop
* Automatically pause game when GUI open to better manage event queue
* Move sd;_gamepad_added event from remap object to GUI object to avoid conflicts with sdl window
* Use signals on button/trigger to release to make GUI more responsive
* pause game while KBM window is open for consistency
* don't check gamepad when game is running to avoid conflicts
* Block all other sdl events instead of pausing game, automatic parse inputs after saving
* Don't block window restored or window exposed cases
* Properly exit event loop thread on exit
2025-06-27 15:55:52 +02:00
rainmakerv2
09b584b23f
Kbm GUI - minor fixes ( #3146 )
...
* KBM Gui fixes
* remove unneeded activate window calls
2025-06-27 16:49:31 +03:00
nickci2002
4bfd8b967b
Changed symbol bindings to their names ( #3158 )
...
* Changed symbol bindings to their names
* Fixed kakposfos' requests on GitHub
* Fine, I'll do it myself.
---------
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
2025-06-27 12:55:12 +02:00
georgemoralis
52bd92b97d
New Crowdin updates ( #3152 )
...
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* 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 (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
2025-06-27 09:36:47 +03:00
TheTurtle
8e44a7099f
bit_array: Remove non const operator~ ( #3161 )
2025-06-26 18:07:56 -07:00
Stephen Miller
0a58ead5f6
Add alternate code paths for handling legacy struct behavior in sceVideodec2GetPictureInfo ( #3154 )
...
Older games aren't fond of how our sceVideodec2GetPictureInfo implementation outputs AVC picture info after the struct size increase.
Adding the old struct, and additional code using it for these games works around this problem.
2025-06-26 20:16:23 +03:00
Lander Gallastegi
9f37ede336
video_core: Page manager and memory tracker improvenets ( #3155 )
...
* I don't know what to put here
* clang-format
* clang-format 2.0
* Deadlock free locking
* Por boost range lock implementation
* clang-format
2025-06-26 18:38:53 +02:00
TheTurtle
a49b13fe66
shader_recompiler: Optimize general case of buffer addressing ( #3159 )
...
* shader_recompiler: Simplify dma types
Only U32 is needed for S_LOAD_DWORD
* shader_recompiler: Perform address shift on IR level
Buffer instructions now expect address in the data unit they work on. Doing the shift on IR level will allow us to optimize some operations away on common case
* shader_recompiler: Optimize common buffer access pattern
* emit_spirv: Use 32-bit integer ops for fault buffer
Not many GPUs have 8-bit bitwise or operations so that would probably require some overhead to emulate from the driver
* resource_tracking_pass: Fix texel buffer shift
2025-06-26 12:14:36 +03:00
Fire Cube
6eaec7a004
Add CMake Presets for Qt build and add auto-detection for Qt in Windows ( #3141 )
...
* add CMakePresets.json
* Update REUSE.toml
* fix vs
* impl
* adjust CMakeSettings.json
* add FindQt.cmake to reuse
* rename cmake file, add check before running cmake and add inheritation to presets
* add error check in cmake
* cleanup
* degrade not detected message and search only for x64 Qt
2025-06-25 17:02:02 +03:00
georgemoralis
075d6425e2
[ci skip] Qt GUI: Update Translation. ( #3151 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-06-23 12:44:26 +03:00
georgemoralis
70e4f81655
New Crowdin updates ( #3140 )
...
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Vietnamese)
2025-06-23 12:44:05 +03:00
Stephen Miller
12198f9255
libkernel: Check returned module in sceKernelGetModuleInfoFromAddr ( #3147 )
...
* Error if the module doesn't exist
Fixes another thing kalaposfos found
* Fix error returns
Based on 11.00 libkernel decomp.
2025-06-23 01:32:43 -07:00
davidantunes23
4bfa8c9fc7
Favorites in the game list ( #2649 ) ( #3071 )
...
* Favorites in the game list (#2649 )
Changed how favorites are saved to match PR #2984 . Adjusted the favorite
icon size. Fixed bug where favorites were inconsistent when changing to
list mode. Instantly sort list when adding or removing a favorite.
Co-authored-by: David Antunes <david.f.antunes@tecnico.ulisboa.pt>
* fix formatting
* Favorites in the game list (#2649 )
Fixed issue where background change was inconsistent while adding
favorites, unselect row when adding favorites, cleaned code, changed
right click menu options to match the game's favorite status.
* fixed right click bug
* keep row selection when adding favorites
* fixed sorting on game grid after using search bar
* change the way favorites are saved to match #3119
2025-06-22 12:53:47 +03:00
squidbus
669b19c2f3
shader_recompiler: Fix handling unbound depth image. ( #3143 )
...
* shader_recompiler: Fix handling unbound depth image.
* shader_recompiler: Consolidate unbound image handling.
2025-06-21 22:18:00 -07:00
Stephen Miller
d9dac05db2
Core: MapMemory fixes ( #3142 )
...
* Validate requested dmem range in MapMemory
Handles a rare edge case that only comes up when modding Driveclub
* Specify type
auto has failed us once again.
* Types cleanup
Just some basic tidying up.
* Clang
2025-06-21 19:22:03 -07:00
georgemoralis
802124309d
New Crowdin updates ( #3134 )
...
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* 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 (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Russian)
2025-06-21 20:31:26 +03:00
Daniel Öster
5b5096e9ea
Update note on recursive cloning ( #3136 )
2025-06-21 20:31:12 +03:00
kalaposfos13
54163ffaa5
Initialize system handle in HLE Ngs2 library ( #3137 )
2025-06-21 20:30:49 +03:00
kalaposfos13
2d335f436c
Stub out SetGPO and GetGPI ( #3135 )
2025-06-21 05:23:14 -07:00
georgemoralis
1fc95bf44b
[ci skip] Qt GUI: Update Translation. ( #3133 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-06-21 10:04:57 +03:00
georgemoralis
0bb1ee167f
New Crowdin updates ( #3128 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Italian)
2025-06-21 10:04:23 +03:00
Fire Cube
a62027d4c2
fix potential out of bound crash ( #3132 )
2025-06-21 10:03:10 +03:00