Dzmitry Dubrova
31e539c575
gui: Implement settings dialog
2024-08-09 17:28:16 +03:00
Leonardo
ad0d818064
Fixed coding style again on the if brackets
2024-08-09 09:24:14 -03:00
georgemoralis
c1a31ed85d
Merge pull request #368 from shadps4-emu/subupdatesAndFixes
...
Submodules updates + misc fixes
2024-08-09 13:31:57 +03:00
georgemoralis
8621afde4c
update submodules for some neccesary sdl addons
2024-08-09 13:04:00 +03:00
georgemoralis
4b7e426e90
mount temp dir
2024-08-09 12:56:03 +03:00
georgemoralis
261dca353e
console language is better name
2024-08-09 12:24:42 +03:00
georgemoralis
372a69a09b
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
Leonardo
336802eb88
Removed else that duplicated while commiting the typo fixes
2024-08-08 18:33:06 -03:00
Leonardo
1869dfbf51
Fixed if else formatting
2024-08-08 18:30:58 -03:00
georgemoralis
14f7b98938
small playgo adjustments
2024-08-09 00:02:26 +03:00
georgemoralis
7fb1628b94
update submodules (possible mac fix?)
2024-08-09 00:02:25 +03:00
georgemoralis
489ac6b124
some pad fixes (fixing metal slug 3 and risk of rain)
2024-08-09 00:02:25 +03:00
georgemoralis
ce2bb99faa
added missing NIDs in thread management
2024-08-09 00:02:25 +03:00
georgemoralis
276a625805
removed duplicate libSceJson2.sprx loading
2024-08-09 00:02:25 +03:00
georgemoralis
b207d78258
fixed to scePadGetControllerInformation , (fixes CUSA04892 - power rangers multi user issue)
2024-08-09 00:02:25 +03:00
georgemoralis
ad0b8167ba
more linux fix?
2024-08-09 00:02:25 +03:00
georgemoralis
fcd16eb61e
linux fix?
2024-08-09 00:02:25 +03:00
georgemoralis
cada878056
update submodules , fixed sdl update , rewrote config with new toml11 v4
2024-08-09 00:02:24 +03:00
SleepingSnakezzz
c785e26764
Update latest build instructions.md ( #385 )
...
Expands on the existing instructions for more clarity.
2024-08-08 23:43:21 +03:00
Stephen Miller
b31e7515b3
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
ac28d916ea
Merge pull request #382 from shadps4-emu/smallrevert
...
revert some sdl switches
2024-08-08 22:55:00 +03:00
georgemoralis
1851c951a6
Merge pull request #381 from SamuelFontes/issues/361
...
361: Game directory window appears every time
2024-08-08 22:33:42 +03:00
georgemoralis
b660a1f561
revert some sdl switches
2024-08-08 22:31:14 +03:00
georgemoralis
5fd0dfe368
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
406cf1ac42
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
513cebb897
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
05614552fa
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
8808ed316c
double click to open games
2024-08-08 13:23:44 -05:00
Xphalnos
22d1041c26
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
a32d8e1c55
vk_graphics_pipeline: Fix regression
2024-08-08 17:01:03 +03:00
TheTurtle
1a59ee87fe
filter: Add random library
2024-08-08 15:44:05 +03:00
TheTurtle
8809e1c226
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
809945690a
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
TheTurtle
e91da052c3
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
DanielSvoboda
7c9fe2c831
add-SurfaceFormat ( #365 )
...
[Debug] <Critical> liverpool_to_vk.cpp:SurfaceFormat:395: Unreachable code!
CUSA24620
Unknown data_format=7 and num_format=7
CUSA03082
Unknown data_format=2 and num_format=4
CUSA19345
Unknown data_format=34 and num_format=7
CUSA02411
Unknown data_format=1 and num_format=9
A duplicate was also removed.
2024-08-04 22:17:34 +02:00
DanielSvoboda
25b9abec77
SampleCountFlagBits::e16 - GetGpuClock64 ( #360 )
...
* SampleCountFlagBits::e16
* GpuClock64
* GpuClock64
* Update pm4_cmds.h
* Update pm4_cmds.h
2024-08-04 15:49:43 +02:00
Xphalnos
aa9b70ae88
Minor Qt GUI update ( #363 )
...
* Minor Qt GUI update
* Update gui_context_menus.h
* Update gui_context_menus.h
* Update game_info.cpp
2024-08-04 16:07:10 +03:00
Alexandre Bouvier
a61c67854a
reuse: fix license for externals ( #358 )
2024-08-02 15:57:16 +03:00
georgemoralis
526b0c0c4d
Merge pull request #356 from squidbus/macos-icon
...
Add macOS icon.
2024-08-01 08:42:44 +03:00
georgemoralis
bac1bcc1ce
Merge pull request #352 from Xphalnos/main
...
Better logo for shadPS4
2024-08-01 08:42:24 +03:00
squidbus
ef29f576e1
Add new icons file to reuse config.
2024-07-31 19:40:25 -07:00
squidbus
82919e44f0
Add macOS icon.
2024-07-31 19:37:55 -07:00
georgemoralis
65a81a9bca
Merge pull request #355 from shadps4-emu/git_version
...
Added Git version info
2024-08-01 02:16:34 +03:00
georgemoralis
6932746251
print git info to log as well
2024-08-01 01:11:58 +03:00
georgemoralis
2e48be9c0c
print git info in windows title
2024-08-01 00:56:10 +03:00
Xphalnos
3d5ea8d545
Merge branch 'main' of https://github.com/Xphalnos/shadPS4
2024-07-31 18:15:09 +02:00
Xphalnos
be7c3f2ef5
Better logo for shadPS4
2024-07-31 18:14:22 +02:00
georgemoralis
283e7c16f5
Merge pull request #346 from shadps4-emu/savedata_1
...
SaveData Fixes
2024-07-31 17:34:44 +03:00
georgemoralis
bf85b07d3f
Merge pull request #351 from Xphalnos/main
...
Adding macOS to readme + minor changes
2024-07-31 14:52:22 +03:00
Xphalnos
ef80575129
Adding macOS to readme + minor changes
2024-07-31 13:43:30 +02:00