Commit Graph

  • 291d989b49 Defer memory protect Lander Gallastegi 2025-05-16 15:16:34 +0200
  • 963190f11f added error codes file georgemoralis 2025-05-16 15:53:05 +0300
  • 18ff65efc8
    Implement sceKernelMapDirectMemory2 (#2940) Stephen Miller 2025-05-16 07:38:40 -0500
  • b8f166cb54 more function definations georgemoralis 2025-05-16 14:27:02 +0300
  • 7a85cc8eb1 New translations en_us.ts (Korean) georgemoralis 2025-05-16 14:18:30 +0300
  • b382c745b1
    Merge branch 'main' into http-part2 georgemoralis 2025-05-16 13:46:33 +0300
  • 9569c29644
    Merge branch 'main' into fontlib georgemoralis 2025-05-16 13:46:21 +0300
  • d0337d4709
    Merge branch 'main' into m4aac georgemoralis 2025-05-16 13:46:06 +0300
  • e949d3bd8a sceCompanionHttpdGetEvent returns disconnected device georgemoralis 2025-05-16 11:18:48 +0300
  • d5a4413d60 Fix reading not existing savedata mailwl 2025-05-16 10:18:42 +0300
  • 65639a0636
    Merge branch 'main' into companion_httpd georgemoralis 2025-05-16 09:37:51 +0300
  • b0fc6084da Clang Stephen Miller 2025-05-15 23:59:47 -0500
  • 871804b70b Simplify Stephen Miller 2025-05-15 23:51:11 -0500
  • 0a3ca050e4 Implement sceKernelMapDirectMemory2 Stephen Miller 2025-05-15 23:44:56 -0500
  • 1296c1fe80 Move overwrite check to while condition Stephen Miller 2025-05-15 21:43:08 -0500
  • 7c6f3cc00c clang-format Lander Gallastegi 2025-05-16 00:58:33 +0200
  • 2f05b23cca Port page_manager from readbacks-poc Lander Gallastegi 2025-05-16 00:56:08 +0200
  • cac372eb01
    Merge branch 'main' into tcb-swap squidbus 2025-05-15 15:53:30 -0700
  • aeb4536988
    externals: Remove winpthreads. (#2932) squidbus 2025-05-15 13:59:34 -0700
  • 8258a4b66f
    Fix flag description Stephen Miller 2025-05-15 13:42:28 -0500
  • fbab952472
    Attempt to handle MemoryMapFlags::NoOverwrite Stephen Miller 2025-05-15 13:37:34 -0500
  • dc25dd6835
    Clang Stephen Miller 2025-05-15 12:55:49 -0500
  • 1d319ee51f
    Change error message Stephen Miller 2025-05-15 12:54:10 -0500
  • a9b2715bd2 Cleaning up Dmugetsu 2025-05-08 15:43:38 -0600
  • 33a0681ac8 with this we can set it up at 2 and no memory leaks atm. Dmugetsu 2025-05-08 15:40:43 -0600
  • dab3eaba7f Adding loggin, returning error to avoid me leaks. Dmugetsu 2025-05-03 09:13:02 -0600
  • 5a1c420b2c Now we clamp the list to 2 and make count to 0 to avoid leaks + adding loggin Dmugetsu 2025-05-02 14:16:25 -0600
  • 0763601d35 Bypassing usb count error Dmugetsu 2025-05-02 09:57:36 -0600
  • 88b1e0da8a
    Merge branch 'shadps4-emu:main' into mapmemory-assert-remove Stephen Miller 2025-05-15 06:11:26 -0500
  • 51bd0ee062 externals: Remove winpthreads. squidbus 2025-05-13 22:13:55 -0700
  • 98faff425e
    build: Target x86-64-v3 CPU architecture (#2934) MajorP93 2025-05-14 19:37:16 +0200
  • 00a80256d4 build: Target x86-64-v3 CPU architecture MajorP93 2025-05-14 15:16:30 +0200
  • bf0dd81051 select defination georgemoralis 2025-05-14 20:23:32 +0300
  • 6d38100a41
    Avoid logging nulls in sceKernelIsStack (#2933) Stephen Miller 2025-05-14 09:09:23 -0500
  • 5e620d5c57
    Avoid logging nulls in sceKernelIsStack Stephen Miller 2025-05-14 06:46:50 -0500
  • 26c965cf4a equeue: Fix timer cancel error code check. squidbus 2025-05-13 17:31:23 -0700
  • 99eaba7c96
    liverpool: Lower SetQueueReg to warning log. (#2930) squidbus 2025-05-13 16:08:25 -0700
  • f155ec1663 Merge remote-tracking branch 'upstream/main' into hybrid Lander Gallastegi 2025-05-14 01:04:13 +0200
  • 1639640902 event_flag: Lower error logs to debug. squidbus 2025-05-13 14:46:59 -0700
  • 3371d4b8b2 liverpool: Lower SetQueueReg to warning log. squidbus 2025-05-13 14:35:28 -0700
  • 647b1d3ee4
    Handle VgtStreamoutFlush event (#2929) Marcin Mikołajczyk 2025-05-13 23:34:22 +0200
  • 6abda17532
    Avoid post-increment of SGPR in S_*_LOAD_DWORD (#2928) Marcin Mikołajczyk 2025-05-13 23:31:14 +0200
  • 3ab69e24db fix: Compiling with newer Boost squidbus 2025-05-13 14:22:44 -0700
  • 7a2405088a Handle VgtStreamoutFlush event Marcin Mikołajczyk 2025-05-13 22:11:59 +0100
  • 073f931729 fix: PM4CmdWaitRegMem memory address squidbus 2025-05-13 14:14:11 -0700
  • 0d127a82dd
    equeue: Clean up timers implementation. (#2925) squidbus 2025-05-13 14:05:29 -0700
  • 2470c24118 equeue: Clean up timers implementation. squidbus 2025-05-13 12:38:21 -0700
  • e5b675d607
    Handle IT_WAIT_REG_MEM with Register argument (#2927) Marcin Mikołajczyk 2025-05-13 22:56:20 +0200
  • 6214342d58 Avoid post-increment of SGPR in S_*_LOAD_DWORD Marcin Mikołajczyk 2025-05-13 21:54:29 +0100
  • 1832ec2ac2
    Implement sceKernelIsStack (#2917) Marcin Mikołajczyk 2025-05-13 22:54:22 +0200
  • bf1240d245 Implement sceKernelIsStack Marcin Mikołajczyk 2025-05-12 20:01:56 +0100
  • 484fbcc320
    Handle -1 as V_CMP_NE_U64 argument (#2919) Marcin Mikołajczyk 2025-05-13 22:19:56 +0200
  • 0b932475fb Handle IT_WAIT_REG_MEM with Register argument Marcin Mikołajczyk 2025-05-13 20:58:17 +0100
  • 392bb534e2 Handle -1 as V_CMP_NE_U64 argument Marcin Mikołajczyk 2025-05-12 20:46:43 +0100
  • 7334fb620b
    sceKernelAddTimerEvent implementation (#2906) Fire Cube 2025-05-13 21:16:53 +0200
  • 67022d825d clang (i hate you) Fire Cube 2025-05-13 21:15:40 +0200
  • b13117c96b move KernelSignalRequest to the end Fire Cube 2025-05-13 21:05:49 +0200
  • 75b92ae18b run timercallback after addEvent and remove useless code Fire Cube 2025-05-13 20:52:21 +0200
  • f97c0deea9
    ngs2: removed possible nullptr value from logging (#2924) georgemoralis 2025-05-13 21:29:47 +0300
  • 41c5436764 Fix clang-format again Lander Gallastegi 2025-05-13 19:26:22 +0200
  • 097efb2476 Merge remote-tracking branch 'upstream/main' into hybrid Lander Gallastegi 2025-05-13 19:16:11 +0200
  • b67ddb47ce ngs2: removed possible nullptr value from logging georgemoralis 2025-05-13 19:51:22 +0300
  • f73647c814
    Merge branch 'main' into m4aac georgemoralis 2025-05-13 19:21:50 +0300
  • 0cebb1e155
    Merge branch 'main' into http-part2 georgemoralis 2025-05-13 19:21:36 +0300
  • e82687469c
    Merge branch 'main' into fontlib georgemoralis 2025-05-13 19:21:21 +0300
  • 5675fe99a1
    Merge branch 'main' into Feature/initial-ps4-ime-keyboard georgemoralis 2025-05-13 19:21:00 +0300
  • aff59c3519
    Merge branch 'shadps4-emu:main' into mapmemory-assert-remove Stephen Miller 2025-05-13 10:02:14 -0500
  • b1018901b6 fixed clang format georgemoralis 2025-05-13 09:29:22 +0300
  • 4cd13ea9d8 fix: Disable emitting bounds checks until fixed. squidbus 2025-05-12 23:10:43 -0700
  • e6a144ddb0
    [Libs] sceNet IV (#2867) georgemoralis 2025-05-13 08:54:38 +0300
  • 3a10fda008 kernel: Simplify sceKernelUuidCreate squidbus 2025-05-12 22:15:04 -0700
  • 2a3a701115
    kernel: macos/linux Implement sceKernelUuidCreate (#2923) Roman 2025-05-13 12:10:33 +0700
  • 9c300900f3
    Fix Linux build (2) squidbus 2025-05-12 21:58:26 -0700
  • 55df4979c5
    Fix Linux build squidbus 2025-05-12 21:39:14 -0700
  • 580ae15c19
    Fix clang-format squidbus 2025-05-12 21:22:11 -0700
  • 188b35db93 kernel: macos/linux Implement sceKernelUuidCreate MrJohnDev 2025-05-13 10:44:15 +0700
  • 6bbb424c28
    vk_instance: Enable robustImageAccess2 (#2922) squidbus 2025-05-12 18:03:55 -0700
  • b2603237b7 vk_instance: Enable robustImageAccess2 squidbus 2025-05-12 17:49:20 -0700
  • 3a3a6d8e45
    Mprotect only over whole pages (#2918) Marcin Mikołajczyk 2025-05-13 01:55:19 +0200
  • f331b5e5d1
    Fix aligned_size error and clang-format. squidbus 2025-05-12 16:45:25 -0700
  • b23f6fdc1d
    buffer_cache: Split updateBuffer calls into 65536 byte chunks. (#2915) squidbus 2025-05-12 15:27:47 -0700
  • 9baa58dd92
    renderer_vulkan: Properly enable dualSrcBlend feature. (#2921) Randomuser8219 2025-05-12 15:26:55 -0700
  • 32646c8727
    whoops Randomuser8219 2025-05-12 14:56:44 -0700
  • b2f43df6fa
    renderer_vulkan: Properly enable dualSrcBlend feature Randomuser8219 2025-05-12 14:54:50 -0700
  • 60d3e3545d
    Merge branch 'shadps4-emu:main' into hybrid Lander Gallastegi 2025-05-12 23:42:49 +0200
  • 5ab5fa7024
    hotfix: replace memset declaration by cstring include Vinicius Rangel 2025-05-12 18:32:26 -0300
  • 131672066a Fix buffer memory tracking in case of composite buffers Marcin Mikołajczyk 2025-05-12 21:07:15 +0100
  • e0f3ac0c43 replace existing event when its same id and filter Fire Cube 2025-05-12 21:51:30 +0200
  • b3abb83fc5
    fix rough mouse movement due to incorrect check (#2911) ringolol 2025-05-12 22:39:50 +0300
  • b929ecf44e Mprotect only over whole pages Marcin Mikołajczyk 2025-05-12 20:15:36 +0100
  • 688cb39942 fix clang Fire Cube 2025-05-12 20:53:14 +0200
  • 24db8a9b72 fix moved m_name Fire Cube 2025-05-12 20:48:48 +0200
  • d85001dddc now should be good - fix implementation based on homebrew tests - demote log to debug - make squidbus happy (hopefully) Fire Cube 2025-05-12 20:43:16 +0200
  • 582766f78e
    Merge branch 'shadps4-emu:main' into mapmemory-assert-remove Stephen Miller 2025-05-12 13:40:06 -0500
  • e25011937f Properly handle ENOMEM error return in MapMemory Stephen Miller 2025-05-12 13:39:36 -0500
  • f94c7e52b7
    kernel: Implement scePthreadGetaffinity (#2916) squidbus 2025-05-12 10:46:53 -0700
  • 8909d9bb89
    shader_recompiler: Always mark buffers as storage buffers. (#2914) squidbus 2025-05-12 10:46:40 -0700
  • 87d12f110d stubbed companion httpd georgemoralis 2025-05-12 14:43:17 +0300
  • f9fac7ab9e
    Merge branch 'main' into fontlib georgemoralis 2025-05-12 13:07:01 +0300
  • f297d4e95e
    Merge branch 'main' into http-part2 georgemoralis 2025-05-12 13:06:29 +0300