Stephen Miller
634ecca8f9
Fix VirtualQuery
...
Found this issue while looking at code from fpPS4. VirtualQuery was setting is_commited to true when the queried region was reserved.
Also sets the protection value in the VirtualQueryInfo, as I'd assume not storing that could cause issues in games.
This fixes all games currently hanging on the sceKernelmprotect stub.
2024-09-01 22:39:22 -05:00
baggins183
b91474524e
Implement V_BFM_B32 and V_FFBH_U32 ( #663 )
...
* Implement V_BFM_B32
* Render.Recompiler: Implement V_FFBH_U32
* fix clang-format
2024-09-01 22:20:42 +03:00
Paris Oplopoios
003f4ad570
Replace recursive_mutex with mutex ( #708 )
...
* Replace recursive_mutex with mutex
* Move mutex lock outside of ObtainBuffer
2024-09-01 22:20:22 +03:00
georgemoralis
19b321899d
Merge pull request #705 from tGecko/ci-git-hash
...
CI: include build date and git hash in build artifact name
2024-09-01 22:19:12 +03:00
georgemoralis
fb0e81edad
Merge pull request #716 from mavethee/main
...
translations: Correct machine translations in Polish
2024-09-01 22:18:37 +03:00
Grégoire Hage
f8b3e841ed
Implement V_READFIRSTLANE_B32 ( #681 )
...
* Implement V_READFIRSTLANE_B32
* refactor
2024-09-01 21:49:42 +03:00
Emulator-Team-2
3b444ce84a
Adding missing data format - (1_5_5_5) ( #701 )
...
* added data_format=17 and num_format=0
* Set `sceSaveDataDialogIsReadyToDisplay` temporary to 1 until is properly implemented.
2024-09-01 21:49:01 +03:00
Random
256cafcc1f
Force PIE usage on linux ( #625 )
...
* force PIE usage on linux
* get rid of explicit -pie linker flag
* change UNIX with UNIX AND NOT APPLE in CMakeLists.txt
* cmake: add proper check for PIE support at link time
---------
Co-authored-by: Mikhail Paulyshka <me@mixaill.net>
2024-09-01 21:48:34 +03:00
Marcin Mitura
518303a6a1
Correct machine translations
2024-09-01 19:18:59 +02:00
tGecko
f65ad78f85
include build date
...
use pwsh instead of cmd on windows workflows
2024-09-01 17:24:53 +02:00
georgemoralis
738c28621e
Merge pull request #703 from squidbus/mac-tcb
...
macos: Remove need for TLS patch by storing TCB pointer in FS.
2024-09-01 17:34:23 +03:00
georgemoralis
dc23dd2b7f
Merge pull request #677 from mavethee/macos-path
...
[macOS] Place `shadPS4/user` folder in `Application Support`
2024-09-01 17:33:33 +03:00
georgemoralis
6ada31fe90
Merge pull request #691 from Xphalnos/main
...
Qt: Update Game List
2024-09-01 17:12:11 +03:00
georgemoralis
28b38dda85
Merge pull request #686 from Exhigh/savedata-fix-5
...
savedata: Handle a missing case in saveDataMount
2024-09-01 17:11:14 +03:00
tGecko
487e839cee
Merge branch 'shadps4-emu:main' into ci-git-hash
2024-09-01 13:03:52 +02:00
tGecko
935723faa0
include git short hash in artifact filename
2024-09-01 12:40:51 +02:00
Marcin Mitura
10997d3368
[macOS] Place shadPS4/user
folder in Application Support
...
Partially resolves #509
2024-09-01 11:49:29 +02:00
squidbus
c436665fe5
macos: Remove need for TLS patch by storing TCB pointer in FS.
2024-09-01 02:22:42 -07:00
georgemoralis
88f63e64e4
Merge pull request #702 from tGecko/improve-german-translation
...
Add/improve German translation
2024-09-01 12:09:05 +03:00
georgemoralis
874e694241
Merge pull request #699 from bigQY/zh_CN
...
update zh_CN translation
2024-09-01 12:08:52 +03:00
georgemoralis
16c966b635
Merge pull request #698 from Fejbien/patch-1
...
whitespace added, "patch" consistency Polish translation
2024-09-01 12:08:34 +03:00
georgemoralis
de6fa22b25
Merge pull request #700 from CrazyBloo/cheatsAtRuntime
...
only apply cheats at runtime
2024-09-01 12:08:14 +03:00
tGecko
eb6493f4e0
improve german translation
2024-09-01 10:33:46 +02:00
CrazyBloo
64246c9010
only apply cheats at runtime
2024-09-01 01:44:51 -04:00
Fabian
2623d4d1d8
whitespace added, "patch" consistency
2024-09-01 01:00:24 +02:00
huss2342
b3c489f3c8
Added arabic translation ( #693 )
...
* added arabic translation
* added arabic translation
2024-09-01 01:01:14 +03:00
Mmpr87
9b74291f3f
Added Persian(Farsi) Translation ( #689 )
...
* Adding Persian(Farsi)Translation
* Update Copyright
2024-09-01 01:01:01 +03:00
georgemoralis
930e23af2a
Merge pull request #695 from squidbus/mac-translations
...
ci: Remove translations folder from Windows/macOS upload.
2024-09-01 00:17:40 +03:00
georgemoralis
0c05a148e6
Merge pull request #685 from squidbus/patch-fixes
...
core: Fix CPU patch stack issues
2024-08-31 23:43:26 +03:00
squidbus
39a9eff975
ci: Remove translations folder from Windows upload.
2024-08-31 13:28:22 -07:00
squidbus
e2d29d995b
ci: Remove translations folder from macOS upload.
2024-08-31 13:12:59 -07:00
psucien
2f2857525c
libraries: gnmdriver: sceGnmValidateCommandBuffers
added
2024-08-31 22:01:08 +02:00
Xphalnos
dff4de1662
Qt: Update Game List
2024-08-31 17:30:19 +02:00
bigqy
90bd2e2498
update zh_CN translation
2024-08-31 22:48:59 +08:00
Exhigh
0d5b4ff184
savedata: Handle a missing case in saveDataMount
...
This should potentially fix the mount issue in Resistance : Retribution (CUSA32636)
Testing is welcome.
2024-08-31 08:21:23 +04:00
squidbus
ea106a31ad
core: Fix CPU patch stack issues
2024-08-30 20:47:07 -07:00
psucien
08b4ed3fe7
Don't load sync2
ext if nv_checkpoints
isn't used
2024-08-31 00:10:47 +02:00
psucien
804da6f766
video_core: added support for indirect draws ( #678 )
...
* video_core: added support for indirect draws
* barriers simplified
2024-08-30 22:59:56 +02:00
georgemoralis
4b930f9152
Merge pull request #671 from Xphalnos/main
...
Reorganization of includes (Part 2)
2024-08-30 22:10:49 +03:00
jnack
b2cb49f49c
Allow graphics/compute shader list for skipping ( #674 )
...
* Allow graphics/compute shader list for skipping
* nintendo ultra 64 + formatting
* indentation..
* allow empty array in ShouldSkipShader
* simpler check for skip hashes
2024-08-30 21:51:20 +03:00
Xphalnos
4a6e777e14
Reorganization of includes (Part 2)
2024-08-30 15:48:21 +02:00
squidbus
e0fdf8fad6
vulkan: Few fixes for MoltenVK ( #670 )
...
* vulkan: Use SPIR-V 1.5 when Vulkan version is 1.2
* vulkan: Fix Format2_10_10_10 mismap
2024-08-30 16:40:39 +03:00
Daniel R.
0044247301
Merge branch 'shadps4-emu:main' into shader_recompiler/format
2024-08-30 15:40:17 +02:00
georgemoralis
4a86191945
Merge pull request #668 from squidbus/fix-patch-stack
...
Initialize patch stack before thread TLS.
2024-08-30 14:58:34 +03:00
squidbus
f8ce1be94d
Initialize patch stack before thread TLS.
2024-08-30 04:43:11 -07:00
adjonesey
44b4f389cf
Remove from_compute check in texture cache invalidation ( #665 )
...
* Remove from_compute check in texture cache invalidation (hack)
* Remove from_compute parameter
---------
Co-authored-by: Adam Jones <a.c.jones@outlook.com>
2024-08-30 13:01:59 +03:00
georgemoralis
672844062f
Merge pull request #666 from bigol83/patch-3
...
Update Italian translation
2024-08-30 12:39:30 +03:00
bigol83
201c94bcad
Update it.ts
2024-08-30 11:01:48 +02:00
georgemoralis
266694ce9f
Merge pull request #638 from squidbus/f16c
...
Add patches for F16C instructions under Rosetta 2.
2024-08-30 11:16:21 +03:00
georgemoralis
aec3e25547
Merge pull request #658 from DanielSvoboda/main
...
fix tr
2024-08-30 11:15:09 +03:00