Commit Graph

  • 1abccb29f9 clang format raziel1000 2024-06-10 20:44:16 -0600
  • 0f27e0edf2 - Added trophy decryption when extracting a fpkg. trp icons and xmls are dumped to game_data/<title> (can be restored if deleted by accident by opening the trophy viewer) - Added a trophy viewer (right click on game ==> trophy viewer) - Enabled Run button. - Switched gui settings to toml. - Added recent files (6 max) - Applied @raphaelthegreat suggestions and corrections (Thanks a lot). - Fixed several bugs and crashes. - Full screen should disabled by default. - Added region in list mode. - Added a simple temp elf list widget. - Added messages when extracting pkg (ex: installing a patch before the game...etc) raziel1000 2024-06-10 20:42:21 -0600
  • eccd454db2 libkernel: More proper memory mapped files raphaelthegreat 2024-06-11 02:55:40 +0300
  • cb2cf7d93c recompiler: trivial missing ops (VALU OR and SALU LE, GE) added psucien 2024-06-10 23:49:23 +0200
  • 7fcb758da2 timer_management: `sceKernelUsleep` on <1ms delays psucien 2024-06-10 23:48:06 +0200
  • c86a00638f video_core: Add a few missed things raphaelthegreat 2024-06-11 00:44:56 +0300
  • c2dc7c3fd4 renderer_vulkan: another fix for vertex buffer offsets psucien 2024-06-10 23:20:32 +0200
  • 71dda8c776
    Separation between release mode and RelWithDebInfo (#186) Xphalnos 2024-06-10 21:59:28 +0200
  • 8ce58389ad
    kernel: Implement gettimeofday + other misc fixes (#187) TheTurtle 2024-06-10 22:59:12 +0300
  • 0f5920090a kernel: Fix build error raphaelthegreat 2024-06-10 21:24:43 +0300
  • 7b1a317b09
    video_core: Preliminary storage image support and more (#188) TheTurtle 2024-06-10 22:35:14 +0300
  • 545a07f2d1 renderer_vulkan: a heuristic for blend override when alpha out is masked psucien 2024-06-10 21:18:30 +0200
  • e6eaad60f0 renderer_vulkan: a fix for vertex buffers merging psucien 2024-06-10 21:06:18 +0200
  • 6a686df402 kernel: Moved some functions to time raphaelthegreat 2024-06-10 21:13:27 +0300
  • bd66ecfff2 memory: Missed adding some functions raphaelthegreat 2024-06-10 21:00:11 +0300
  • 770b577a4f file_system: Add some functions raphaelthegreat 2024-06-10 20:57:54 +0300
  • d293fb9134 kernel: Add more sleep functions raphaelthegreat 2024-06-10 20:54:14 +0300
  • d88c3c3d40 added missing default rwlock attributes init georgemoralis 2024-06-10 20:49:17 +0300
  • b48b127624 video_core: Preliminary storage image support, more opcodes raphaelthegreat 2024-06-10 20:16:02 +0300
  • 7407db9131 reduced mutex spamming georgemoralis 2024-06-10 20:24:53 +0300
  • d4def61969 special case for case savedata mount georgemoralis 2024-06-10 20:23:27 +0300
  • 57ca290c6e special case for sceKernelWrite (stdin,stdout,stderr) georgemoralis 2024-06-10 20:21:29 +0300
  • 6ee92f9ab9 fixed linux build? georgemoralis 2024-06-10 20:19:54 +0300
  • 421b52c659 vk_rasterizer: Clear depth buffer when DB_RENDER_CONTROL says so raphaelthegreat 2024-06-10 19:58:28 +0300
  • 107e109903 clang format raphaelthegreat 2024-06-10 19:51:22 +0300
  • c1e53d213e memory: Add lock to VirtualQuery and remove debug print raphaelthegreat 2024-06-10 19:49:11 +0300
  • 49e848a11b savedata: Stub sceSaveDataDialogUpdateStatus to return finished raphaelthegreat 2024-06-10 19:47:11 +0300
  • 570100c4b7 Separation between release mode and RelWithDebInfo Xphalnos 2024-06-10 18:46:58 +0200
  • 56c440ba24 kernel: Move sceKernelReleaseDirectMemory where it belongs raphaelthegreat 2024-06-10 19:45:00 +0300
  • 79901eafed kernel: Add gettimeofday raphaelthegreat 2024-06-10 19:40:16 +0300
  • 4ab2f0398c reduced more logging and a savedata case miscfixes2 georgemoralis 2024-06-10 19:35:53 +0300
  • fa225b60fc changed some spamming to trace georgemoralis 2024-06-10 18:56:10 +0300
  • e576bc99ba special case for sceKernelWrite (stdin,stdout,stderr) georgemoralis 2024-06-10 18:46:06 +0300
  • 23f11a3fda
    Merge pull request #182 from shadps4-emu/miscfixes georgemoralis 2024-06-10 18:42:49 +0300
  • e84d2cf9cf wrong spdx georgemoralis 2024-06-10 18:36:18 +0300
  • beb631607a review fixes georgemoralis 2024-06-10 18:26:37 +0300
  • 6f8d99fbf2 fixed posix_stat error return georgemoralis 2024-06-10 18:09:22 +0300
  • 3318f12639 fixed possible nullptr crash on rwlock create georgemoralis 2024-06-10 18:01:50 +0300
  • 0c1ede1060
    Merge pull request #183 from shadps4-emu/bc_detiler georgemoralis 2024-06-10 15:33:55 +0300
  • 81a1cbf6b1 more clang fix georgemoralis 2024-06-10 15:24:34 +0300
  • deda3026d8 clang fix georgemoralis 2024-06-10 15:21:50 +0300
  • d89e4463e7 moved main code , to emulator,cpp , emulator.h class georgemoralis 2024-06-10 15:18:42 +0300
  • dfc4f1c35b don't make fullscreen default georgemoralis 2024-06-10 14:04:59 +0300
  • 13cd22aea6 depedencies updates and fixes georgemoralis 2024-06-10 14:04:32 +0300
  • 4287bfcb91
    Merge pull request #181 from shadps4-emu/new_memory georgemoralis 2024-06-10 12:33:57 +0300
  • 1092b1bcff Fix linux build raphaelthegreat 2024-06-10 12:13:24 +0300
  • fc887bf3f5 core: Rework memory manager raphaelthegreat 2024-06-10 02:13:44 +0300
  • db10dfaabd fix a null pointer in kernel_threads_cond tmnt georgemoralis 2024-06-09 23:08:17 +0300
  • 2f184cc171 Added game title, serial and version to sdl window. raziel1000 2024-06-09 13:59:21 -0600
  • a57ac0656b
    Update dep5 Younes 2024-06-09 12:32:52 -0600
  • 4aa5b40760 * Added trophy decryption when extracting a fpkg. trp icons and xmls are dumped to game_data/<title> (can be restored if deleted by accident by opening the trophy viewer) * Added a trophy viewer (right click on game ==> trophy viewer) * Enabled Run button. * Switched gui settings to toml. * Added recent files (6 max) * Applied @raphaelthegreat suggestions and corrections (Thanks a lot). * Fixed several bugs and crashes. * Full screen should disabled by default. * Added region in list mode. * Added a simple temp elf list widget. * Added messages when extracting pkg (ex: installing a patch before the game...etc) raziel1000 2024-06-09 12:28:02 -0600
  • b30bedd0ae sceKernelGetdents,sceKernelGetdirentries and some directory support georgemoralis 2024-06-09 20:43:21 +0300
  • dd596f54aa Test for CMake Xphalnos 2024-06-09 19:12:08 +0200
  • 01f09cfa63 texture_cache: detiler: added support for block coded 64bit images psucien 2024-06-09 18:18:49 +0200
  • 623b1d6837
    Synchronization between Qt build title and version.h (#178) Xphalnos 2024-06-09 17:45:25 +0200
  • 7b936a200d Synchronization between Qt build title and version.h Xphalnos 2024-06-09 14:32:51 +0200
  • fa73812f32 texture_cache: detiler: added support for block coded 128bit images psucien 2024-06-09 12:54:19 +0200
  • 1563dffd46
    Added Fullscreen mode (#173) Xphalnos 2024-06-09 12:25:00 +0200
  • 4c0e24b076 rewrote threadCond functions georgemoralis 2024-06-09 11:39:04 +0300
  • be3e10848c
    Merge branch 'shadps4-emu:main' into main Xphalnos 2024-06-09 10:36:03 +0200
  • 9db200e773 added posix_pthread_create , posix_pthread_cond_init georgemoralis 2024-06-09 09:21:30 +0300
  • 1a66fa098f
    Merge pull request #174 from shadps4-emu/kernel_stuff georgemoralis 2024-06-09 08:26:03 +0300
  • a790c30c28 added sceKernelSleep and small fix on usleep raziel1000 2024-06-08 18:43:08 -0600
  • ac192134e8
    Merge pull request #175 from shadps4-emu/missing_gnm_calls georgemoralis 2024-06-09 00:58:45 +0300
  • eef05cf1f8
    Merge pull request #176 from shadps4-emu/bunnies psucien 2024-06-08 23:46:43 +0200
  • d902339867 gnmdriver: `sceGnmDrawInitDefaultHardwareState175` added psucien 2024-06-08 23:42:09 +0200
  • 908eaa102d clang format fix georgemoralis 2024-06-09 00:26:12 +0300
  • 84dca0a5dd added sceKernelTriggerUserEvent,sceKernelDeleteUserEvent georgemoralis 2024-06-09 00:23:58 +0300
  • 2e6c28c34c partial sceKernelFStat georgemoralis 2024-06-08 23:53:38 +0300
  • 5be6777220 added sceKernelPread georgemoralis 2024-06-08 23:25:20 +0300
  • a1efcd9832 added rtc and disc_map modules georgemoralis 2024-06-08 22:41:25 +0300
  • d3adcf2e6c posix_pthread_mutex_trylock posix_pthread_attr_setdetachstate posix_pthread_attr_destroy posix_pthread_create_name_np posix_pthread_join raziel1000 2024-06-08 11:13:02 -0600
  • c16275fe16 posix_usleep,posix_pthread_equal georgemoralis 2024-06-08 20:01:28 +0300
  • e9679f8309 address_space: Don't reserve space again raphaelthegreat 2024-06-08 19:10:32 +0300
  • 05e4a4b4e1 hackish random/urandom support georgemoralis 2024-06-08 10:22:28 +0300
  • 8115665a90 fixed sceKernelClose when decriptor is negative value georgemoralis 2024-06-08 09:56:57 +0300
  • 3b34aebe06 - sceKernelOpen: added rdwr and append modes - saveDataMount: added mount mode 9, 28 and 34 - pthread: added a bunch of needed functions - mem: added sceKernelMapNamedDirectMemory raziel1000 2024-06-08 00:23:55 -0600
  • edaeee194d libs: gnmdriver: get tessellation ring factor address psucien 2024-06-08 01:17:16 +0200
  • 9ca083ee06 libs: gnmdriver: map compute queue psucien 2024-06-08 00:52:36 +0200
  • 9230d04a0a common: slot_vector moved into common psucien 2024-06-08 01:19:51 +0200
  • 0a42c21e6b Apply review comment Xphalnos 2024-06-07 21:55:41 +0200
  • a966d808b2 Merge branch 'main' of https://github.com/Xphalnos/shadPS4 Xphalnos 2024-06-07 21:48:59 +0200
  • c953903c55 Small fix on window title Xphalnos 2024-06-07 21:45:32 +0200
  • 0f0d96fbea Merge branch 'main' of https://github.com/Xphalnos/shadPS4 Xphalnos 2024-06-07 21:45:32 +0200
  • 03aae1ec93 fix for config.toml Xphalnos 2024-06-07 20:43:44 +0200
  • cf9c295444 fix for config.toml Xphalnos 2024-06-07 20:43:44 +0200
  • 5d24a961cb
    RWLocks implementation (#171) georgemoralis 2024-06-07 21:30:26 +0300
  • ddde8a7d8d Added Fullscreen mode Xphalnos 2024-06-07 19:00:21 +0200
  • 16f6b4ea07 implemented the most important functions for rwlocks georgemoralis 2024-06-07 17:53:57 +0300
  • 998d046210
    video_core: Add depth buffer support and fix some bugs (#172) TheTurtle 2024-06-07 16:26:43 +0300
  • f67628f030 liverpool: Fix wrong color buffer number type and viewport zscale raphaelthegreat 2024-06-07 15:48:37 +0300
  • 17cb4e0132 renderer_vulkan: Add depth buffer support raphaelthegreat 2024-06-07 15:45:03 +0300
  • 12f1743d5f control_flow: Don't emit discard for null exports raphaelthegreat 2024-06-07 15:30:45 +0300
  • 6428b04f06 shader_recompiler: Add more instructions raphaelthegreat 2024-06-07 15:30:02 +0300
  • 7bf0aec7b0 memory: Avoid crash when alignment is zero raphaelthegreat 2024-06-07 15:23:32 +0300
  • e5621759a2
    Merge pull request #169 from shadps4-emu/stabilization_two georgemoralis 2024-06-07 12:53:16 +0300
  • fe3b546d93 renderer_vulkan, config: option to toggle VK validation layer psucien 2024-06-07 09:12:43 +0200
  • dd5a25fda2 review iteration psucien 2024-06-07 08:39:03 +0200
  • 2500080773 implemented part of rwlock functions (WIP) georgemoralis 2024-06-07 09:15:34 +0300
  • f6f3cedc42 added dummy rwlock georgemoralis 2024-06-07 08:35:26 +0300