Commit graph

  • fc887bf3f5 core: Rework memory manager raphaelthegreat 2024-06-10 02:13:44 +03:00
  • db10dfaabd fix a null pointer in kernel_threads_cond georgemoralis 2024-06-09 23:08:17 +03:00
  • 2f184cc171 Added game title, serial and version to sdl window. raziel1000 2024-06-09 13:59:21 -06:00
  • a57ac0656b
    Update dep5 Younes 2024-06-09 12:32:52 -06:00
  • 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 -06:00
  • b30bedd0ae sceKernelGetdents,sceKernelGetdirentries and some directory support georgemoralis 2024-06-09 20:43:21 +03:00
  • dd596f54aa Test for CMake Xphalnos 2024-06-09 19:12:08 +02:00
  • 01f09cfa63 texture_cache: detiler: added support for block coded 64bit images psucien 2024-06-09 18:18:49 +02:00
  • 623b1d6837
    Synchronization between Qt build title and version.h (#178) Xphalnos 2024-06-09 17:45:25 +02:00
  • 7b936a200d Synchronization between Qt build title and version.h Xphalnos 2024-06-09 14:32:51 +02:00
  • fa73812f32 texture_cache: detiler: added support for block coded 128bit images psucien 2024-06-09 12:54:19 +02:00
  • 1563dffd46
    Added Fullscreen mode (#173) Xphalnos 2024-06-09 12:25:00 +02:00
  • 4c0e24b076 rewrote threadCond functions georgemoralis 2024-06-09 11:39:04 +03:00
  • be3e10848c
    Merge branch 'shadps4-emu:main' into main Xphalnos 2024-06-09 10:36:03 +02:00
  • 9db200e773 added posix_pthread_create , posix_pthread_cond_init georgemoralis 2024-06-09 09:21:30 +03:00
  • 1a66fa098f
    Merge pull request #174 from shadps4-emu/kernel_stuff georgemoralis 2024-06-09 08:26:03 +03:00
  • a790c30c28 added sceKernelSleep and small fix on usleep raziel1000 2024-06-08 18:43:08 -06:00
  • ac192134e8
    Merge pull request #175 from shadps4-emu/missing_gnm_calls georgemoralis 2024-06-09 00:58:45 +03:00
  • eef05cf1f8
    Merge pull request #176 from shadps4-emu/bunnies psucien 2024-06-08 23:46:43 +02:00
  • d902339867 gnmdriver: sceGnmDrawInitDefaultHardwareState175 added psucien 2024-06-08 23:42:09 +02:00
  • 908eaa102d clang format fix georgemoralis 2024-06-09 00:26:12 +03:00
  • 84dca0a5dd added sceKernelTriggerUserEvent,sceKernelDeleteUserEvent georgemoralis 2024-06-09 00:23:58 +03:00
  • 2e6c28c34c partial sceKernelFStat georgemoralis 2024-06-08 23:53:38 +03:00
  • 5be6777220 added sceKernelPread georgemoralis 2024-06-08 23:25:20 +03:00
  • a1efcd9832 added rtc and disc_map modules georgemoralis 2024-06-08 22:41:25 +03:00
  • 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 -06:00
  • c16275fe16 posix_usleep,posix_pthread_equal georgemoralis 2024-06-08 20:01:28 +03:00
  • e9679f8309 address_space: Don't reserve space again raphaelthegreat 2024-06-08 19:10:32 +03:00
  • 05e4a4b4e1 hackish random/urandom support georgemoralis 2024-06-08 10:22:28 +03:00
  • 8115665a90 fixed sceKernelClose when decriptor is negative value georgemoralis 2024-06-08 09:56:57 +03:00
  • 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 -06:00
  • edaeee194d libs: gnmdriver: get tessellation ring factor address psucien 2024-06-08 01:17:16 +02:00
  • 9ca083ee06 libs: gnmdriver: map compute queue psucien 2024-06-08 00:52:36 +02:00
  • 9230d04a0a common: slot_vector moved into common psucien 2024-06-08 01:19:51 +02:00
  • 0a42c21e6b Apply review comment Xphalnos 2024-06-07 21:55:41 +02:00
  • a966d808b2 Merge branch 'main' of https://github.com/Xphalnos/shadPS4 Xphalnos 2024-06-07 21:48:59 +02:00
  • c953903c55 Small fix on window title Xphalnos 2024-06-07 21:45:32 +02:00
  • 0f0d96fbea Merge branch 'main' of https://github.com/Xphalnos/shadPS4 Xphalnos 2024-06-07 21:45:32 +02:00
  • 03aae1ec93 fix for config.toml Xphalnos 2024-06-07 20:43:44 +02:00
  • cf9c295444 fix for config.toml Xphalnos 2024-06-07 20:43:44 +02:00
  • 5d24a961cb
    RWLocks implementation (#171) georgemoralis 2024-06-07 21:30:26 +03:00
  • ddde8a7d8d Added Fullscreen mode Xphalnos 2024-06-07 19:00:21 +02:00
  • 16f6b4ea07 implemented the most important functions for rwlocks georgemoralis 2024-06-07 17:53:57 +03:00
  • 998d046210
    video_core: Add depth buffer support and fix some bugs (#172) TheTurtle 2024-06-07 16:26:43 +03:00
  • f67628f030 liverpool: Fix wrong color buffer number type and viewport zscale raphaelthegreat 2024-06-07 15:48:37 +03:00
  • 17cb4e0132 renderer_vulkan: Add depth buffer support raphaelthegreat 2024-06-07 15:45:03 +03:00
  • 12f1743d5f control_flow: Don't emit discard for null exports raphaelthegreat 2024-06-07 15:30:45 +03:00
  • 6428b04f06 shader_recompiler: Add more instructions raphaelthegreat 2024-06-07 15:30:02 +03:00
  • 7bf0aec7b0 memory: Avoid crash when alignment is zero raphaelthegreat 2024-06-07 15:23:32 +03:00
  • e5621759a2
    Merge pull request #169 from shadps4-emu/stabilization_two georgemoralis 2024-06-07 12:53:16 +03:00
  • fe3b546d93 renderer_vulkan, config: option to toggle VK validation layer psucien 2024-06-07 09:12:43 +02:00
  • dd5a25fda2 review iteration psucien 2024-06-07 08:39:03 +02:00
  • 2500080773 implemented part of rwlock functions (WIP) georgemoralis 2024-06-07 09:15:34 +03:00
  • f6f3cedc42 added dummy rwlock georgemoralis 2024-06-07 08:35:26 +03:00
  • e790ec775f texture_cache: detiler: more verbosity in print psucien 2024-06-07 00:11:34 +02:00
  • cfc297622f texture_cache: fix for forgotten cb tiling info update psucien 2024-06-06 23:49:58 +02:00
  • b17b4ab787 texture_cache: detiler: redundant flag removed psucien 2024-06-07 00:12:15 +02:00
  • cb07778008 renderer_vulkan: proper barriers psucien 2024-06-06 23:22:10 +02:00
  • 729d02d699 renderer_vulkan: proper min uniform alignment psucien 2024-06-06 21:47:24 +02:00
  • 6814d5f108 renderer_vulkan: fix for vertex buffer mapping offset psucien 2024-06-06 21:41:59 +02:00
  • 1501f529be Proposal for shadPS4 0.0.4 Xphalnos 2024-06-06 20:59:19 +02:00
  • 2a82247026
    Update controls KostaSaizo7 2024-06-06 16:20:37 +03:00
  • 3faeba8f0c
    Merge pull request #165 from shadps4-emu/bad-phi georgemoralis 2024-06-06 03:09:05 +03:00
  • 5aa3a4d4a0 shader: Fix block processing order in dead code elimination pass raphaelthegreat 2024-06-06 02:24:30 +03:00
  • 705d326a6d kernel: Fix stack corruption from OrbisTimesec raphaelthegreat 2024-06-05 22:27:28 +03:00
  • ae7e6dafd5 shader_recompiler: Add more instructions and fix a few thinhs raphaelthegreat 2024-06-05 22:22:34 +03:00
  • 728249f58d
    core: Properly implement TLS (#164) TheTurtle 2024-06-05 22:08:18 +03:00
  • 5d230cb542 kernel: Implement module loading raphaelthegreat 2024-06-05 20:50:02 +03:00
  • dcaedc89a0 kernel: Fix a few memory functions raphaelthegreat 2024-06-05 20:22:00 +03:00
  • 7d61b7ab9b
    Merge pull request #163 from shadps4-emu/video_core/surface_works georgemoralis 2024-06-05 20:13:31 +03:00
  • f9e5c70414 texture_cache: detiler image view moved into image class psucien 2024-06-05 18:37:06 +02:00
  • f86ef64972 linker: Properly implement thread local storage raphaelthegreat 2024-06-05 19:34:21 +03:00
  • 40b68acfb1 core: Split module code from linker raphaelthegreat 2024-06-05 19:23:42 +03:00
  • b59e525408 texture_cache: detiler: change staging to faster stream buffer psucien 2024-06-05 18:16:31 +02:00
  • bee444b6da fix for re-use psucien 2024-06-05 17:56:53 +02:00
  • 3a5ba82eae final touch psucien 2024-06-05 16:34:17 +02:00
  • 0b63a76b51 amdgpu: render target size hint for old runtime psucien 2024-06-05 16:34:04 +02:00
  • 19994424c5 texture_cache: detiler: shader module release and debug name psucien 2024-06-05 16:33:26 +02:00
  • 440a60a43b texture_cache: detiler: m8x1 and m8x4 shaders psucien 2024-06-05 16:14:22 +02:00
  • 184b7b7fc2 video_core: added shader header files generator from Citra psucien 2024-06-05 14:31:50 +02:00
  • 2c87171b95 texture_cache: a support for m8x1 and m8x4 layouts added to the detiler psucien 2024-06-05 13:10:48 +02:00
  • c936f8e2b9
    Merge pull request #161 from Xphalnos/main georgemoralis 2024-06-05 13:44:22 +03:00
  • 47323fa76d screenshot under logo Xphalnos 2024-06-05 07:17:02 +02:00
  • d52f8dbcad Adding screenshot Xphalnos 2024-06-04 22:43:10 +02:00
  • a48333bfac Small update of the readme (again) Xphalnos 2024-06-04 20:55:16 +02:00
  • cd87005ded renderer_vulkan: unused extension removed psucien 2024-06-04 12:43:23 +02:00
  • d491bbf366 amdgpu: tiling mode introduced psucien 2024-06-02 22:58:23 +02:00
  • d7d324ac76 amdgpu: surface bits per element LUT psucien 2024-06-02 22:46:40 +02:00
  • 23cc60bf06 video_core: amdgpu: simply crash if an exception occured in coro psucien 2024-06-02 19:16:05 +02:00
  • 863d80c16c fix for name of the first dumped cmdb psucien 2024-06-02 18:59:41 +02:00
  • 193e74f750 some fs operations file georgemoralis 2024-06-01 18:37:38 +03:00
  • a69dfda538 fix in GetHostDirectory , added scePadGetHandle georgemoralis 2024-06-01 17:40:21 +03:00
  • b6ffedba85 WIP : sceKernelOpen directory opening georgemoralis 2024-06-01 16:30:15 +03:00
  • fc38cf0d8b added sceKernelGettimeofday georgemoralis 2024-06-01 16:29:21 +03:00
  • 61920b198c more thread functions georgemoralis 2024-06-01 15:05:02 +03:00
  • d334083c2b added a few hle for tmnt game georgemoralis 2024-06-01 10:10:14 +03:00
  • 4087a73145
    Merge pull request #160 from shadps4-emu/shader georgemoralis 2024-06-02 09:00:28 +03:00
  • 02a50265f8 shader_recompiler: Better branch detection + more opcodes raphaelthegreat 2024-06-01 20:25:31 +03:00
  • f624f7749c
    Fixes and QoL (#159) psucien 2024-06-01 22:50:03 +02:00
  • 4b14b3f94c fix for rebase leftover psucien 2024-06-01 20:02:34 +02:00