Commit Graph

  • 139a253edc Stub PM4 0x8E opcode (#2998) Marcin Mikołajczyk 2025-05-27 21:09:03 +02:00
  • 99ccf56938 Fix float on f64 (#2985) Lander Gallastegi 2025-05-25 12:49:39 +02:00
  • 149898193f Devtools: Add Module Viewer (#2976) Fire Cube 2025-05-24 14:15:10 +02:00
  • 10d09ac977 Added back the "Attempted to track non-GPU memory" assert. (#2980) Lander Gallastegi 2025-05-24 00:48:40 +02:00
  • e5c6c88835 texture_cache: Handle overlap with equal address and different tiling mode (#2981) squidbus 2025-05-23 10:56:46 -07:00
  • d124f40503 externals: Update MoltenVK (#2979) squidbus 2025-05-22 18:22:05 -07:00
  • e518a7062c Fix image extent in buffer copy to image (#2961) Marcin Mikołajczyk 2025-05-22 21:17:34 +02:00
  • f9bbde9c79 video_core: Implement DMA. (#2819) Lander Gallastegi 2025-05-22 20:00:15 +02:00
  • 37887e8fde starting 0.9.1 WIP georgemoralis 2025-05-22 19:11:25 +03:00
  • 9c2f71326a tagged 0.9.0 release v.0.9.0 georgemoralis 2025-05-22 18:52:44 +03:00
  • b55c3f4555 Trophy fix (#2975) georgemoralis 2025-05-22 15:35:00 +03:00
  • 3f949d2b6c amdgpu: Handle 32-bit Unorm formats. (#2974) squidbus 2025-05-22 03:16:20 -07:00
  • f4eb0b9b9e shader_recompiler: Fix buffer type reading from step rate attribute. (#2973) squidbus 2025-05-22 03:03:24 -07:00
  • 6935b24440 savedata: Fix missing uses of config based save data dir. (#2971) squidbus 2025-05-22 01:28:41 -07:00
  • 786ad6f71e Fork detection fixes IIIIX (#2966) kalaposfos13 2025-05-21 22:00:11 +02:00
  • eb21083078 Lower stack size to clear from 13 to 12 KB (#2967) kalaposfos13 2025-05-21 21:22:38 +02:00
  • 1b952bf173 ReadConst debug msg (#2964) Lander Gallastegi 2025-05-21 18:08:27 +02:00
  • 60224e1d22 New Crowdin updates (#2953) georgemoralis 2025-05-21 13:57:52 +03:00
  • 034ae8cffa qt: Update save data dir open to use name from PSF. (#2954) squidbus 2025-05-18 13:16:31 -07:00
  • 5eb58799fe SaveData: respect install dir in param.sfo to select the game save folder (#2951) Vinicius Rangel 2025-05-17 12:00:35 -03:00
  • 6ee205d4e2 New Crowdin updates (#2946) georgemoralis 2025-05-17 17:33:24 +03:00
  • 5f447a815e SaveDataDialog: fix possible null access (#2947) Vinicius Rangel 2025-05-17 10:41:16 -03:00
  • e2513d50be New kbm icon (#2898) tlarok 2025-05-17 10:39:35 +02:00
  • a09f7158b8 New translations en_us.ts (Korean) (#2943) georgemoralis 2025-05-17 11:38:38 +03:00
  • 251d0f0d7c [ci skip] Qt GUI: Update Translation. (#2910) georgemoralis 2025-05-17 11:38:04 +03:00
  • a0acb47185 Only align when flags Fixed is not present (#2945) Stephen Miller 2025-05-16 16:21:13 -05:00
  • ffd31589cf Fix reading not existing savedata (#2941) mailwl 2025-05-16 19:22:47 +03:00
  • 4d769d9c7e Proper error handling for MapMemory errors (#2938) Stephen Miller 2025-05-16 09:41:22 -05:00
  • 7de6aec337 [Libs] Companion httpd (#2942) georgemoralis 2025-05-16 16:17:37 +03:00
  • 18ff65efc8 Implement sceKernelMapDirectMemory2 (#2940) Stephen Miller 2025-05-16 07:38:40 -05:00
  • aeb4536988 externals: Remove winpthreads. (#2932) squidbus 2025-05-15 13:59:34 -07:00
  • 98faff425e build: Target x86-64-v3 CPU architecture (#2934) MajorP93 2025-05-14 19:37:16 +02:00
  • 6d38100a41 Avoid logging nulls in sceKernelIsStack (#2933) Stephen Miller 2025-05-14 09:09:23 -05:00
  • 26c965cf4a equeue: Fix timer cancel error code check. squidbus 2025-05-13 17:31:23 -07:00
  • 99eaba7c96 liverpool: Lower SetQueueReg to warning log. (#2930) squidbus 2025-05-13 16:08:25 -07:00
  • 1639640902 event_flag: Lower error logs to debug. squidbus 2025-05-13 14:46:59 -07:00
  • 647b1d3ee4 Handle VgtStreamoutFlush event (#2929) Marcin Mikołajczyk 2025-05-13 23:34:22 +02:00
  • 6abda17532 Avoid post-increment of SGPR in S_*_LOAD_DWORD (#2928) Marcin Mikołajczyk 2025-05-13 23:31:14 +02:00
  • 3ab69e24db fix: Compiling with newer Boost squidbus 2025-05-13 14:22:44 -07:00
  • 073f931729 fix: PM4CmdWaitRegMem memory address squidbus 2025-05-13 14:14:11 -07:00
  • 0d127a82dd equeue: Clean up timers implementation. (#2925) squidbus 2025-05-13 14:05:29 -07:00
  • e5b675d607 Handle IT_WAIT_REG_MEM with Register argument (#2927) Marcin Mikołajczyk 2025-05-13 22:56:20 +02:00
  • 1832ec2ac2 Implement sceKernelIsStack (#2917) Marcin Mikołajczyk 2025-05-13 22:54:22 +02:00
  • 484fbcc320 Handle -1 as V_CMP_NE_U64 argument (#2919) Marcin Mikołajczyk 2025-05-13 22:19:56 +02:00
  • 7334fb620b sceKernelAddTimerEvent implementation (#2906) Fire Cube 2025-05-13 21:16:53 +02:00
  • f97c0deea9 ngs2: removed possible nullptr value from logging (#2924) georgemoralis 2025-05-13 21:29:47 +03:00
  • 4cd13ea9d8 fix: Disable emitting bounds checks until fixed. squidbus 2025-05-12 23:10:43 -07:00
  • e6a144ddb0 [Libs] sceNet IV (#2867) georgemoralis 2025-05-13 08:54:38 +03:00
  • 3a10fda008 kernel: Simplify sceKernelUuidCreate squidbus 2025-05-12 22:15:04 -07:00
  • 2a3a701115 kernel: macos/linux Implement sceKernelUuidCreate (#2923) Roman 2025-05-13 12:10:33 +07:00
  • 6bbb424c28 vk_instance: Enable robustImageAccess2 (#2922) squidbus 2025-05-12 18:03:55 -07:00
  • 3a3a6d8e45 Mprotect only over whole pages (#2918) Marcin Mikołajczyk 2025-05-13 01:55:19 +02:00
  • b23f6fdc1d buffer_cache: Split updateBuffer calls into 65536 byte chunks. (#2915) squidbus 2025-05-12 15:27:47 -07:00
  • 9baa58dd92 renderer_vulkan: Properly enable dualSrcBlend feature. (#2921) Randomuser8219 2025-05-12 15:26:55 -07:00
  • 5ab5fa7024 hotfix: replace memset declaration by cstring include Vinicius Rangel 2025-05-12 18:32:26 -03:00
  • b3abb83fc5 fix rough mouse movement due to incorrect check (#2911) ringolol 2025-05-12 22:39:50 +03:00
  • f94c7e52b7 kernel: Implement scePthreadGetaffinity (#2916) squidbus 2025-05-12 10:46:53 -07:00
  • 8909d9bb89 shader_recompiler: Always mark buffers as storage buffers. (#2914) squidbus 2025-05-12 10:46:40 -07:00
  • 678f18ddb9 core: Introduce host call wrapper. (#2913) squidbus 2025-05-11 20:27:54 -07:00
  • 02d3ed4973 liverpool: Log more information on SetQueueReg. (#2912) squidbus 2025-05-11 20:27:43 -07:00
  • 6206986914 libkernel: Implement sceKernelMemoryPoolBatch (#2909) Stephen Miller 2025-05-11 21:51:03 -05:00
  • c0562a6b1b qt: Delay physical device enumeration to settings open. (#2908) squidbus 2025-05-11 14:23:49 -07:00
  • 3a090e988c kernel: Clean up and fix some mistakes. (#2907) squidbus 2025-05-11 14:22:17 -07:00
  • ff1339b0b6 [Libs] Camera (#2902) georgemoralis 2025-05-11 19:03:55 +03:00
  • afcf3a12a3 Core: Pooled Memory Fixes (#2895) Stephen Miller 2025-05-11 04:59:14 -05:00
  • 6ece91c763 sceKernelVirtualQuery Fixes VI (#2904) Stephen Miller 2025-05-10 22:02:00 -05:00
  • 7eea1fc4d6 log error for videodec ,videodec2 (#2900) georgemoralis 2025-05-10 23:29:23 +03:00
  • c6ea7d8f76 externals: Update SDL3 (#2896) squidbus 2025-05-10 03:02:45 -07:00
  • 6477dc4f1e Core: Memory Fixes (#2872) Stephen Miller 2025-05-09 14:33:04 -05:00
  • a1439b15cf gnm: Implement sceGnmDrawIndexIndirectMulti (#2889) squidbus 2025-05-09 10:04:37 -07:00
  • 8d7cbf9943 Adding opcode IMAGE_SAMPLE_B_O (#2894) Missake212 2025-05-09 17:01:34 +01:00
  • b130fe6ed5 vulkan: Handle incompatible depth format using null binding. (#2892) squidbus 2025-05-09 08:43:20 -07:00
  • 8e7c5a4d99 Remove deprecated include (#2893) kalaposfos13 2025-05-09 17:33:32 +02:00
  • 46b88bd10f [Libs] Stubs sceSigninDialog (#2890) mailwl 2025-05-09 11:08:22 +03:00
  • 58df609ba0 Optimize games that hit unpatchable EXTRQ/INSERTQ (#2888) Paris Oplopoios 2025-05-08 19:59:12 +03:00
  • 3b7c36e1ba Clear stack before executing guest code (#2877) Vinicius Rangel 2025-05-07 19:20:55 -03:00
  • 1aa7eb8a42 add scePthreadSetaffinity and emulate affinity (#2885) Fire Cube 2025-05-07 23:50:16 +02:00
  • c7fb3ebd93 shader_recompiler: Widen num_conversion bitfield (#2886) MajorP93 2025-05-07 02:11:32 +02:00
  • fed064931a Core: Fix module load addresses (#2879) Stephen Miller 2025-05-05 05:24:08 -05:00
  • 9a22185ab7 vulkan: do not use VK_EXT_extended_dynamic_state (#2880) oltolm 2025-05-04 12:11:02 +02:00
  • 17b6343f18 emulator: Fix log initialization order. (#2878) squidbus 2025-05-03 13:47:03 -07:00
  • d542d952f4 Savefixes VIII (#2851) Vinicius Rangel 2025-05-03 12:51:10 -03:00
  • 0ba9ea6a3b Only perform early read-write open when truncating is needed (#2874) Stephen Miller 2025-05-02 13:22:05 -05:00
  • eb09c4ccce vk_presenter: Use correct format for output frame image and view. (#2871) squidbus 2025-05-01 20:10:42 -07:00
  • 6c39bf229c libkernel: Various filesystem fixes (#2868) Stephen Miller 2025-05-01 06:47:43 -05:00
  • b0e4e87ff3 Implement SnormNz conversion (#2841) Mahmoud Adel 2025-05-01 12:12:15 +03:00
  • 4202d9d621 fix: Add missing ctime includes. squidbus 2025-04-30 23:37:37 -07:00
  • 5fd5b62539 shader_recompiler: Few fixes for buffer number conversions. (#2869) squidbus 2025-04-30 20:46:16 -07:00
  • 10b24d04bc fix: Add new image atomic instructions to relevant lists. squidbus 2025-04-30 17:54:45 -07:00
  • c47d9b2ad6 Export eboot address (#2866) anna12831920 2025-05-01 07:56:44 +12:00
  • ede60e8f7f fix: Do not declare atomic float capability when not supported. squidbus 2025-04-30 11:43:51 -07:00
  • c08f92aca1 Implement IMAGE_ATOMIC_FMIN and IMAGE_ATOMIC_FMAX for 32bit floats (#2820) Marcin Mikołajczyk 2025-04-30 20:42:08 +02:00
  • a3bbf2274f fix: Mistake in store bounds check index. squidbus 2025-04-30 11:39:38 -07:00
  • bb59cd81fa [Libs] sceNet (#2815) georgemoralis 2025-04-30 17:58:39 +03:00
  • 53b2ccffca New Crowdin updates (#2846) georgemoralis 2025-04-30 12:41:30 +03:00
  • fa9f58446f Implement sceKernelPwritev (#2865) Marcin Mikołajczyk 2025-04-30 11:09:40 +02:00
  • 5e3157a82c vk_rasterizer: Fix updating wrong color attachment when skipped by mask. (#2859) squidbus 2025-04-29 16:29:35 -07:00
  • beb9c86749 Code Review: SuspiciousPriority (#2854) lcjh 2025-04-29 02:27:25 +08:00
  • 81fa9b7fff shader_recompiler: Add lowering pass for when 64-bit float is unsupported. (#2858) squidbus 2025-04-28 00:04:16 -07:00
  • 385c5a4507 fix: Add missing OpSelectionMerge in bounds check. squidbus 2025-04-27 21:53:36 -07:00