menaman123
8b9843c1ec
Merge branch 'shadps4-emu:main' into main
2024-08-09 19:43:02 -04:00
Dzmitry Dubrova
3163cd135b
gui: Add console language to settings
2024-08-09 18:28:50 +03:00
Dzmitry Dubrova
96fb00d411
gui: Implement settings dialog
2024-08-09 17:28:16 +03:00
Leonardo
14947232a7
Fixed coding style again on the if brackets
2024-08-09 09:24:14 -03:00
georgemoralis
ea4ae56f4d
Merge pull request #368 from shadps4-emu/subupdatesAndFixes
...
Submodules updates + misc fixes
2024-08-09 13:31:57 +03:00
georgemoralis
54b20e2938
update submodules for some neccesary sdl addons
2024-08-09 13:04:00 +03:00
georgemoralis
61a6f633fd
mount temp dir
2024-08-09 12:56:03 +03:00
georgemoralis
d81dbc5b5b
console language is better name
2024-08-09 12:24:42 +03:00
georgemoralis
425e5491a8
added setting for change language
...
(reference to https://github.com/shadps4-emu/shadPS4/wiki/PS4-Modules#supported-languages for values)
2024-08-09 11:58:42 +03:00
Antonio
153362f13e
clang-format issues
2024-08-08 21:38:53 -04:00
Antonio
ed2b29524c
Took out logs stopping build
2024-08-08 21:24:13 -04:00
Antonio
5da085aa24
''
2024-08-08 18:46:27 -04:00
Antonio
96d13fa210
''
2024-08-08 18:07:58 -04:00
Antonio
e1e8927823
''
2024-08-08 18:03:22 -04:00
Antonio
61c4096ae1
Fixed Mtypeprotect and MProtect
2024-08-08 18:03:09 -04:00
Leonardo
0d56be629b
Removed else that duplicated while commiting the typo fixes
2024-08-08 18:33:06 -03:00
Leonardo
4375e6fa3a
Fixed if else formatting
2024-08-08 18:30:58 -03:00
georgemoralis
250b2e4969
small playgo adjustments
2024-08-09 00:02:26 +03:00
georgemoralis
6a2e09a1df
update submodules (possible mac fix?)
2024-08-09 00:02:25 +03:00
georgemoralis
3ef69cae5e
some pad fixes (fixing metal slug 3 and risk of rain)
2024-08-09 00:02:25 +03:00
georgemoralis
7b7d1cb26f
added missing NIDs in thread management
2024-08-09 00:02:25 +03:00
georgemoralis
a83ac4c05e
removed duplicate libSceJson2.sprx loading
2024-08-09 00:02:25 +03:00
georgemoralis
816700d34d
fixed to scePadGetControllerInformation , (fixes CUSA04892 - power rangers multi user issue)
2024-08-09 00:02:25 +03:00
georgemoralis
4ffb812e94
more linux fix?
2024-08-09 00:02:25 +03:00
georgemoralis
13331cdda9
linux fix?
2024-08-09 00:02:25 +03:00
georgemoralis
5a68224a13
update submodules , fixed sdl update , rewrote config with new toml11 v4
2024-08-09 00:02:24 +03:00
SleepingSnakezzz
ab56665d4b
Update latest build instructions.md ( #385 )
...
Expands on the existing instructions for more clarity.
2024-08-08 23:43:21 +03:00
Stephen Miller
48c58d5ce0
Kernel-Related Fixes ( #386 )
...
* Fix OrbisKernelBatchMapEntry struct
UE4 games and GTA V cause the BatchMap offset to overflow on Windows. Changing the type fixes this, and doesn't seem to cause any regressions on Windows or Linux.
* Implement posix_sem_trywait
Grand Theft Auto V needs this.
* Add missing scePthreadAttrGetdetachstate NID
Noticed this missing NID while testing games.
2024-08-08 23:42:51 +03:00
georgemoralis
3943d13871
Merge pull request #382 from shadps4-emu/smallrevert
...
revert some sdl switches
2024-08-08 22:55:00 +03:00
georgemoralis
c96854f1f1
Merge pull request #381 from SamuelFontes/issues/361
...
361: Game directory window appears every time
2024-08-08 22:33:42 +03:00
georgemoralis
e5087877ae
revert some sdl switches
2024-08-08 22:31:14 +03:00
georgemoralis
14e56e267a
Merge pull request #380 from SamuelFontes/bugfix/refresh_game_list_after_path_change
...
qt_gui: Refreshing game list after install directory change
2024-08-08 22:25:14 +03:00
SamuelFontes
564b2f6310
361: Game directory window appears every time
...
qt_gui: When a command line argument is passed to the GUI version, it will always prompt to change the game directory. This happens because the "user" folder is created on the elf or eboot.bin location.
This change will ignore the game install directory configuration at startup when an command line argument is passed.
Since if a game was passed, it should start automatically as this is the expected behaviour.
2024-08-08 16:14:35 -03:00
SamuelFontes
7e5cc6162c
qt_gui: Refreshing game list after install directory change
...
The game list wasn't being refreshed automaticly after a manual directory change on the QT GUI, now the RefreshGameTable will be called after the GameInstallDialog is executed.
2024-08-08 15:57:43 -03:00
georgemoralis
81be8f270f
Merge pull request #379 from ElBread3/dbc-game
...
qt_gui: Added double-click game icon to start game
2024-08-08 21:51:17 +03:00
ElBread3
351f2e1073
double click to open games
2024-08-08 13:23:44 -05:00
Xphalnos
254b9ffb50
Workflows cleanup + misc fixes ( #371 )
...
* Workflows cleanup
* clang-format
* SDL3: Disabling unnecessary options
* Revert CMakeLists.txt changes
2024-08-08 18:19:44 +03:00
IndecisiveTurtle
3fd2abdd5b
vk_graphics_pipeline: Fix regression
2024-08-08 17:01:03 +03:00
TheTurtle
341034fc30
filter: Add random library
2024-08-08 15:44:05 +03:00
TheTurtle
381ba8c7a5
video_core: Implement guest buffer manager ( #373 )
...
* video_core: Introduce buffer cache
* video_core: Use multi level page table for caches
* renderer_vulkan: Remove unused stream buffer
* fix build
* oops forgot optimize off
2024-08-08 15:02:10 +03:00
Leonardo
ddec111da6
qt_gui: Added feature to toggle (show/hide) game list view
...
"Show Game List" button originally didn't have any action assigned to it, so this PR is supposed to implement the change that would make sense to it (even though I don't think anyone would be using this too much.)
2024-08-08 00:23:54 -03:00
Antonio
88cbf4128a
reverted the previous function
2024-08-06 21:37:31 -04:00
Antonio
fc4c96b8c0
Changed Protect for Windows
2024-08-05 22:31:01 -04:00
TheTurtle
159be2c7f4
video_core: Minor fixes ( #366 )
...
* data_share: Fix DS instruction
* vk_graphics_pipeline: Fix unnecessary invalidate
* spirv: Remove subgroup id
* vector_alu: Simplify mbcnt pattern
* shader_recompiler: More instructions
* clang format
* kernel: Fix cond memory leak and reduce spam
* liverpool: Print error on exception
* build fix
2024-08-05 13:45:28 +03:00
Antonio
9ad6317f01
Added Mtyprotect and moved Mprotect to ORBIS_KERNEL_MAP_OP_PROTECT
2024-08-05 03:00:49 -04:00
Antonio
4914809672
Removed MProtect from AddressSpace
2024-08-05 01:27:01 -04:00
Antonio
1a84804100
Changed 4 to ORBIS_KERNEL_MAP_OP_TYPE_PROTECT
2024-08-05 01:20:29 -04:00
Antonio
b967f37312
Fix merge
2024-08-05 01:17:49 -04:00
Antonio
d9da4a9d2b
''
2024-08-05 01:06:40 -04:00
Antonio
c6c679ca0c
Fixed ORBIS_KERNEL_MAP_OP_TYPE_PROTECT for batchmap2
2024-08-05 00:41:42 -04:00