georgemoralis
5de3188c51
longjmp is questionable
2025-02-14 09:54:03 +02:00
georgemoralis
d9bbbb2cb2
adjustments :D
2025-02-14 09:51:30 +02:00
kalaposfos13
fbc3c7065f
clang...
2025-01-30 22:24:21 +01:00
kalaposfos13
51b93d4793
Merge remote-tracking branch 'origin/main' into libc-internal
2025-01-30 22:18:32 +01:00
kalaposfos13
6fed363db4
memory + math +clang
2025-01-30 22:18:20 +01:00
kalaposfos13
c77f62a738
Detect and log if the user is using a fork ( #2219 )
...
* Added fork detection
* Fallback to "origin" if branch is not found
* Add fork names to window titles
* clang
2025-01-30 22:45:49 +02:00
Missake212
52df7f6fe5
add french tl ( #2289 )
2025-01-30 22:18:45 +02:00
DanielSvoboda
ad5bd91a13
Fix game title sorting ( #2286 )
...
* Fix game title sorting
* fix
* fix
* fix
2025-01-30 10:34:42 -08:00
tomboylover93
e805b97520
Add Vulkan debug options to the Debug tab ( #2254 )
...
Co-authored-by: DanielSvoboda <daniel.svoboda@hotmail.com>
2025-01-30 18:34:31 +01:00
squidbus
c89c7e8fed
cpu_patches: Always use AVX for certain patches. ( #2274 )
2025-01-30 18:17:03 +01:00
Zaid Ismail
19bbbf994c
Fix game title sorting bug from Issue #2260 ( #2284 )
...
* Fix alphabetical sorting bug caused by case-sensitive string comparisons in GameListFrame.
* Fix bug with incorrect use of std::tolower.
* Fix clang-format error.
---------
Co-authored-by: Zaid Ismail <ZaidI@thoroughtec.com>
2025-01-30 14:09:50 +02:00
Missake212
3a163002d7
Update README.md ( #2281 )
...
Lot of people seem to think that building is required to use shad, adding a little note in the README to redirect them to tabs where they can simply download it.
2025-01-30 04:06:55 -08:00
squidbus
132a9d7d35
externals: Update MoltenVK ( #2280 )
...
Small fix for pipeline serialization from last change.
2025-01-30 01:38:34 -08:00
Bhaal42
d8b4114296
Patch 1 ( #2278 )
...
* Update fr.ts
Corrected some typos
* Update fr.ts
forgot plural
2025-01-30 10:25:29 +02:00
squidbus
0b50e2e270
sdl_window: Allow alternate face button keys on any system. ( #2275 )
...
* sdl_window: Allow alternate face button keys on any system.
* readme: Fix typo
2025-01-30 10:09:11 +02:00
Vinicius Rangel
0358271b93
Savefixes vii ( #2279 )
...
* savedata: rewrite save memory functions to handle slot id & better backup management
* savedata: auto-restore backup if needed
* safe save backup shutdown
replaced exit by quick_exit
2025-01-30 09:45:48 +02:00
squidbus
929e15260d
shader_recompiler: Fix cube sampling coordinates. ( #2266 )
2025-01-29 18:14:36 -08:00
kalaposfos13
8960315a8a
Merge remote-tracking branch 'origin/main' into libc-internal
2025-01-29 14:06:16 +01:00
kalaposfos13
1d7cd02985
str
2025-01-29 12:21:57 +01:00
kalaposfos13
5af3f2d231
Overloaded functions be like:
2025-01-29 12:14:33 +01:00
kalaposfos13
00d9162089
Empty str and memory files
2025-01-29 12:13:50 +01:00
Missake212
4bb578f9fb
updates french translation ( #2262 )
...
* updates the french translation
* fix space at the end
* forgot to translate a line
* final changes
* final changes 2
2025-01-29 12:45:44 +02:00
isshininu
aa847de043
Update ru_RU translation ( #2267 )
...
Several changes in ru_RU translation file.
2025-01-29 12:54:08 +03:00
kalaposfos13
bd2c9890e9
Factor out io to a new file
2025-01-29 10:53:30 +01:00
squidbus
9bad66b24d
hotfix: Raise videodec memory back up to 16MB.
...
Found a game that needs more, still should be low enough compared to before to fix some games.
2025-01-29 01:32:12 -08:00
kalaposfos13
aff3fb7ad3
Take out mspace functions to their own file
2025-01-29 10:15:45 +01:00
kalaposfos13
38a4777b39
Renaming
2025-01-29 09:59:34 +01:00
kalaposfos13
5e72799375
Add Mspace unreachable
2025-01-29 09:33:18 +01:00
kalaposfos13
7a08ba1a45
gmtime, __cxa_atexit and log what functions some games use
2025-01-29 09:33:00 +01:00
ElBread3
78a0a755c5
qt_gui: Some game install features and fixes ( #2261 )
...
* open update folder + delete save folder + bulk install checkbox
* delete pkg on install checkbox + use game icon for finish window
2025-01-29 05:14:47 +02:00
squidbus
0575853be1
externals: Update MoltenVK. ( #2264 )
...
Adds support for VK_EXT_depth_clip_control
2025-01-28 17:56:05 -08:00
kalaposfos13
f2686c2223
Add longjmp + clang
2025-01-28 19:42:11 +01:00
kalaposfos13
be851ccd01
More string functions, snprintf, memmove and setjmp
2025-01-28 19:42:11 +01:00
kalaposfos13
370e754dbf
Added back memory and math functions from the original code + added some more math functions
2025-01-28 19:42:11 +01:00
kalaposfos13
7b8e2c550c
Added all stubs + logging
2025-01-28 19:42:11 +01:00
squidbus
a78f8afe58
libraries: Implement libSceZlib. ( #2256 )
...
* libraries: add zlib hle skeleton/stub
* libraries: Implement libSceZlib.
* zlib: Make variables static.
---------
Co-authored-by: Nenkai <Nenkai@users.noreply.github.com>
2025-01-28 18:48:19 +02:00
slick-daddy
2cdd873681
Update tr_TR.ts ( #2255 )
2025-01-28 18:47:12 +02:00
Martin
4b93b8b574
add missing translations and other corrections nb ( #2253 )
2025-01-28 18:47:00 +02:00
squidbus
8379922f8a
hotfix: Reduce requested videodec memory block sizes.
...
This really needs a more accurate implementation, but for the stub lowering the value helps games that run out of memory space if it is too large.
2025-01-28 02:33:17 -08:00
squidbus
d2127b38de
vk_rasterizer: Keep viewport depth offset even without native depth clip control. ( #2257 )
2025-01-28 11:12:48 +03:00
panzone91
2837d848ed
linker: handle relocation for exported modules ( #2247 )
2025-01-27 22:40:58 +02:00
F1219R
665261efc5
Update sq translation ( #2251 )
2025-01-27 17:39:27 +02:00
Vladislav Mikhalin
191e64bfa1
renderer: respect zmin/zmax even if clipping is disabled ( #2250 )
2025-01-27 00:17:23 -08:00
squidbus
6f04ea18e4
externals: Update MoltenVK ( #2249 )
...
Fixes broken vertex binding dynamic stride when used with tessellation.
2025-01-26 19:28:58 -08:00
Ian Carpenter
7d1631f9f4
memory_patcher: Remove hardcoded repositories when loading patches ( #2241 )
2025-01-26 15:46:59 -08:00
squidbus
46b5437fdf
emulator: Use correct game folder mount when opening update eboot directly. ( #2244 )
2025-01-26 18:01:15 +02:00
squidbus
461148c227
qt: Prevent interacting with empty grid cells. ( #2243 )
2025-01-26 04:32:14 -08:00
squidbus
3960283a67
hotfix: Fix missing embedded PS shader address bits.
...
If the emulator code is above a 40-bit address, the embedded shaders need to use address-hi to work. Embedded VS shader already supplies it, PS shader should as well.
2025-01-26 01:02:55 -08:00
squidbus
f1bc3b4f3d
shader_recompiler: Add another constant propagation pass near the end. ( #2231 )
2025-01-25 14:59:18 -08:00
squidbus
a5a1253185
liverpool: Implement PM4 MEM_SEMAPHORE. ( #2235 )
2025-01-25 04:12:18 -08:00