Commit graph

  • 8c4d6bd5be third-party migration to externals Xphalnos 2024-05-17 08:21:09 +02:00
  • 9df1a8d15b amdgpu: added support for several single GFX submits per frame psucien 2024-05-16 23:56:29 +02:00
  • f881753944
    Merge pull request #135 from shadps4-emu/video_core/splash georgemoralis 2024-05-16 17:13:56 +03:00
  • 38061ae636 fix for crash in apps when splash is missing psucien 2024-05-16 09:07:03 +02:00
  • 77cf875585 Update linux.yml georgemoralis 2024-05-16 04:28:29 +03:00
  • 8c4f72f404 review comments psucien 2024-05-15 20:54:45 +02:00
  • 3d5be23671 stb image moved to externals psucien 2024-05-15 20:35:01 +02:00
  • c9b5b5e963 show title splash while the game is loading georgemoralis 2024-05-16 16:58:14 +03:00
  • 55855b4195
    core: Implement new memory manager (#133) TheTurtle 2024-05-16 15:55:50 +03:00
  • 937ea71f70 code: Fix a few build errors raphaelthegreat 2024-05-16 14:01:23 +03:00
  • 0608dd947b ci: Attempt to fix linux build raphaelthegreat 2024-05-16 13:47:15 +03:00
  • b321d3cfa8 core: Implement new memory manager raphaelthegreat 2024-05-14 22:40:40 +03:00
  • 67f6d8b2e4
    Merge pull request #131 from shadps4-emu/ngs2_work georgemoralis 2024-05-15 15:34:26 +03:00
  • 266fa57c43 clang format fix georgemoralis 2024-05-15 13:10:51 +03:00
  • 1431731503 even more linux fixes georgemoralis 2024-05-15 13:09:05 +03:00
  • 074f3d3f88 fixing linux compile georgemoralis 2024-05-15 12:57:58 +03:00
  • 055ffff463
    Merge pull request #132 from shadps4-emu/gpu_flip georgemoralis 2024-05-14 23:56:12 +03:00
  • 45e354fd77
    renderer_vk: missing barriers (#134) psucien 2024-05-14 22:46:34 +02:00
  • 1dd92ba527 renderer_vk: missing barriers psucien 2024-05-14 22:20:33 +02:00
  • 8677972505 graphics: separate IRQ for GPU driven flips psucien 2024-05-14 21:33:20 +02:00
  • 932f0435e8 scePthreadCondSignal added georgemoralis 2024-05-13 22:53:50 +03:00
  • 413b67f8ce scePthreadMutexTrylock and some more libcinternal functions georgemoralis 2024-05-13 20:09:32 +03:00
  • f1883870fd Initial LibcInternal georgemoralis 2024-05-13 16:13:33 +03:00
  • 99e4301dcc pthread_self , scePthreadCondSignal , scePthreadCondWait ,scePthreadCondattrDestroy georgemoralis 2024-05-13 15:08:15 +03:00
  • 882292f1ce added sys_modules folder and ability to load system modules (currently we try ngs2) georgemoralis 2024-05-13 15:01:45 +03:00
  • 98316575fb
    Merge pull request #130 from shadps4-emu/kernel_stuff georgemoralis 2024-05-13 14:19:33 +03:00
  • 84de60a29a scePthreadDetach , scePthreadAttrSetstacksize , clock_gettime georgemoralis 2024-05-13 14:04:25 +03:00
  • d0d84221fd possible fix for linux(?) georgemoralis 2024-05-12 19:36:40 +03:00
  • d84752bfbb reuse fix (again) georgemoralis 2024-05-12 19:13:37 +03:00
  • c70736d6b7 reuse fix georgemoralis 2024-05-12 19:08:26 +03:00
  • 64cabdadf2 sceKernelConvertUtcToLocaltime implemented georgemoralis 2024-05-12 19:03:51 +03:00
  • 6196336533 updated aerolib georgemoralis 2024-05-12 17:51:20 +03:00
  • 2038d179fe Merge remote-tracking branch 'origin/main' into kernel_stuff georgemoralis 2024-05-11 10:20:32 +03:00
  • b326ce5f69
    Merge pull request #128 from psucien/gnm_driver/basic_sync georgemoralis 2024-05-11 01:22:17 +03:00
  • d804a66aa2 review comments applied psucien 2024-05-10 23:51:24 +02:00
  • 37014394fd amdgpu: return perfcounter on EOP psucien 2024-05-10 23:16:56 +02:00
  • b849b07442 gnm_driver: fixed a typo and fields initialization psucien 2024-05-10 22:58:53 +02:00
  • 59e7bbdec4 kernel: sceKernelDeleteEqueue added psucien 2024-05-10 22:04:41 +02:00
  • 923baf0164 core: gpu interrupt dispatcher psucien 2024-05-10 21:48:01 +02:00
  • 581688c1ac amdgpu: EOS event packet handling psucien 2024-05-10 11:55:04 +02:00
  • fc0288d1e5 submodules updated georgemoralis 2024-05-10 00:48:23 +03:00
  • a647f95ae5 fixed workflows georgemoralis 2024-05-10 00:05:54 +03:00
  • e239df73b4 removed old vulkan headers georgemoralis 2024-05-10 00:04:11 +03:00
  • 8e0c67f12e amdgpu: wait_reg_mem and write_data implementation psucien 2024-05-09 22:59:35 +02:00
  • b00b849d3f use winpthreads from mingw64 georgemoralis 2024-05-09 23:45:09 +03:00
  • bfb18135fb amdgpu: EOP irq and dummy PM4 handlers psucien 2024-05-08 23:27:56 +02:00
  • 498c5eb0cd gnm_driver: sceGnmSubmitAndFlipCommandBuffers implementation psucien 2024-05-08 22:55:39 +02:00
  • c7cfe2622d video_out: sceVideoOutSubmitEopFlip stub added psucien 2024-05-08 22:54:34 +02:00
  • 4746f514ff gnm_driver: various fixes psucien 2024-05-08 22:53:55 +02:00
  • 72ea0be9ff gnm_driver: sceGnmSetEmbeddedVsShader added psucien 2024-05-08 08:12:19 +02:00
  • 93797af73f
    Update Workflows (#127) Xphalnos 2024-05-08 13:17:41 +02:00
  • 48c5f83d00 Clang 17 Xphalnos 2024-05-08 12:30:00 +02:00
  • ca23bfb2c9 Revert "Update clang-format.sh" Xphalnos 2024-05-08 12:26:33 +02:00
  • 391bf7e639 Update clang-format.sh Xphalnos 2024-05-08 09:27:56 +02:00
  • 4c699bb150
    This should work Xphalnos 2024-05-08 09:23:09 +02:00
  • 5f83ad2ecb gnm_driver: sceGnmInsertWaitFlipDone added psucien 2024-05-08 07:36:14 +02:00
  • 50bcd13482 video_out: added display buffer labels psucien 2024-05-08 07:35:10 +02:00
  • 18326adb6c Update Workflows Xphalnos 2024-05-08 07:18:15 +02:00
  • 4206ec3c94 video_core, kernel: added gfx eop event handling psucien 2024-05-07 22:46:54 +02:00
  • 96cf59efea
    Merge pull request #125 from shadps4-emu/savedata georgemoralis 2024-05-07 16:38:39 +03:00
  • 91dd175d6b added sceKernelGetTscFrequency georgemoralis 2024-05-07 16:28:42 +03:00
  • 9dff1975a3 libc hle : added ftell , powf , roundf georgemoralis 2024-05-07 16:25:58 +03:00
  • b32332956d
    Merge pull request #126 from psucien/gnm_driver/basic_functionality2 georgemoralis 2024-05-06 23:57:37 +03:00
  • 1b811e08f1 core: libraries: gnmdriver: bit more of basic Gnm driver functions psucien 2024-05-06 22:04:48 +02:00
  • 930f239556 clang format georgemoralis 2024-05-05 16:50:55 +03:00
  • 806781a110 dummy ksernelMunmap (allows we are doomed to progress further) georgemoralis 2024-05-05 12:59:26 +03:00
  • ad6724eeba improvements in sceKernelOpen, rewrote sceKernelLseek, added sceKernelWrite, added sceKernelMkdir , partial sceKernelStat georgemoralis 2024-05-05 12:43:01 +03:00
  • 277e16c7ba sceSaveDataMount2,sceSaveDataUmount some implementation georgemoralis 2024-05-04 22:08:04 +03:00
  • 2b9b3e76bf moved savedata to proper folder georgemoralis 2024-05-04 19:08:46 +03:00
  • 235b6e8781
    Readme: improvements (#121) Xphalnos 2024-05-03 20:49:13 +08:00
  • ae67c99cce
    Add psucien Xphalnos 2024-05-03 20:36:06 +08:00
  • 440ffd8d7c
    Build status Xphalnos 2024-05-03 07:33:28 +09:00
  • ce4bdee0aa
    Merge pull request #124 from shadps4-emu/npmodules georgemoralis 2024-05-02 18:27:14 +03:00
  • e4d43f8e07 added dummy np* modules and screenshot module georgemoralis 2024-05-02 18:16:10 +03:00
  • 7d6a717599
    Merge pull request #123 from shadps4-emu/sonicmania_work georgemoralis 2024-05-02 17:36:59 +03:00
  • 150854c583 added a login event in sceUserServiceGetEvent georgemoralis 2024-05-02 17:14:55 +03:00
  • d2cc256b28 create_thread : sometime thread name is null georgemoralis 2024-05-02 17:14:30 +03:00
  • 90e3e47c4d added stubbed mostly version of flexible memory - it allows sonic mania to go further georgemoralis 2024-05-02 17:13:51 +03:00
  • 2f9f4e1eeb
    Merge pull request #122 from shadps4-emu/psf_info_+_stack_allocation georgemoralis 2024-05-02 16:05:09 +03:00
  • 2308d7f1d6 better way for compiler option georgemoralis 2024-05-02 15:48:48 +03:00
  • b0b73f1283 print param.sfo info at startup georgemoralis 2024-05-02 10:57:45 +03:00
  • 6f1e488b37 fixed stack allocation issue georgemoralis 2024-05-02 10:57:24 +03:00
  • c4a7d8c49a
    Update readme.txt Xphalnos 2024-05-02 07:37:30 +09:00
  • 92cd6b179b
    Update linux_building.md Xphalnos 2024-05-02 07:17:24 +09:00
  • e0bca8ee2c
    Update building-windows.md Xphalnos 2024-05-02 07:08:25 +09:00
  • 7e8d90d609
    core: libraries: gnmdriver: basic functionality extension (#120) psucien 2024-05-01 18:29:06 +02:00
  • 854002d876 core: libraries: gnmdriver: basic functionality extension psucien 2024-05-01 18:09:02 +02:00
  • 678335c544 gnm_driver: basic functions implementation and refactoring vTurbine 2024-05-01 17:06:20 +02:00
  • 6826654584
    Minor fixes Xphalnos 2024-05-01 21:14:17 +09:00
  • 3b4f964a8e
    Update README.md Xphalnos 2024-05-01 21:10:04 +09:00
  • 1b9bf924ca
    core: Rewrite thread local storage implementation (#118) TheTurtle 2024-05-01 13:38:41 +03:00
  • 495c002579 core: Rewrite thread local storage implementation raphaelthegreat 2024-05-01 00:56:01 +03:00
  • b94efcba5a
    video_core: Add basic command list processing (#117) TheTurtle 2024-04-30 01:23:28 +03:00
  • 636777028c video_core: Add basic command list processing raphaelthegreat 2024-04-29 23:14:47 +03:00
  • 2696733cad
    video_core: prefer discrete gpu if available (#116) psucien 2024-04-29 23:19:12 +02:00
  • 5c778723cb Merge branch 'vk_device_autoselect' of github.com:psucien/shadPS4 into vk_device_autoselect psucien 2024-04-29 23:01:28 +02:00
  • a97f881fbb rewrite w\o std::zip usage psucien 2024-04-29 23:00:58 +02:00
  • 7c34ac7748 ci: Upgrade to clang format 17 raphaelthegreat 2024-04-29 23:47:50 +03:00
  • 1ac807dc3a video_core: prefer discrete gpu if available psucien 2024-04-29 21:36:41 +02:00
  • d496fab492
    Merge pull request #111 from raphaelthegreat/main georgemoralis 2024-04-29 19:33:56 +03:00