Commit Graph

  • 3f86c2e94a buffer_cache: Split DMA fault handling code from buffer cache (#3809) TheTurtle 2025-11-18 08:46:51 +02:00
  • 5b699090e6 cmake: fix sdl3_mixer target name (#3811) Alexandre Bouvier 2025-11-17 16:56:01 +00:00
  • aa5c045555 logging: Format message after filter check (#3808) TheTurtle 2025-11-16 17:34:23 +02:00
  • ed14359c87 Re-implement custom trophy sounds using sdl3 mixer (#3805) rainmakerv2 2025-11-16 16:36:54 +08:00
  • 6a9f9abda0 Delete lines about Qt in building doc for Windows (#3800) Missake 2025-11-15 06:48:04 +01:00
  • 2f55636626 vk_rasterizer: Attempt to optimize compute clears (#3795) TheTurtle 2025-11-15 07:44:25 +02:00
  • 94d0f2e7ed Avoid initializing Shader::PsColorBuffer in RefreshGraphicsKey (#3799) Stephen Miller 2025-11-14 21:50:14 -06:00
  • f557c6ac64 Update MoltenVK to the shadPS4 fork (#3797) kalaposfos13 2025-11-14 20:47:16 +01:00
  • 93c340c6e1 calloc libusb_interface instead of pointer (#3793) Stephen Miller 2025-11-12 09:26:26 -06:00
  • 25344a3b89 calloc UsbDevice instead of pointer (#3790) Joshua de Reeper 2025-11-12 11:40:39 +01:00
  • bbd985fe4b Update building-windows.md (#3792) Missake 2025-11-11 16:56:03 +01:00
  • ee2bc97248 Windows: Limit address space maximum when higher addresses are not needed (#3775) Stephen Miller 2025-11-10 09:07:17 -06:00
  • bebfee58d6 Nix shell fixes for uuid (#3784) Connor Garey 2025-11-09 03:08:18 +00:00
  • 5ddabda2b8 started 0.12.6 WIP georgemoralis 2025-11-07 09:16:58 +02:00
  • 3ce1ac5e86 tagged 0.12.5 release v.0.12.5 georgemoralis 2025-11-07 08:59:26 +02:00
  • b4628b80e2 ImGui: keep drawing when there's a pending change_layer (#3782) Emma 2025-11-06 23:58:15 +00:00
  • 2f022a462d filesystem: return st_mtim in posix_stat (fixes RB4 / CUSA02901 DLC crash) (#3781) Emma 2025-11-06 20:47:40 +00:00
  • f5505daaca usbd: Emulate Dimensions Toypad (#3779) Joshua de Reeper 2025-11-06 10:46:43 -05:00
  • 8c1ec863da Add Infinity Base Backend (#3778) Joshua de Reeper 2025-11-06 09:34:52 -05:00
  • 604f8d9398 More OpenOrbis stuff (#3776) kalaposfos13 2025-11-06 12:22:26 +01:00
  • 19e974bf21 Libkernel: Implement/stub some functions (#3774) Stephen Miller 2025-11-05 18:58:15 -06:00
  • 7031f5968e Better return stub (#3773) Stephen Miller 2025-11-05 10:32:24 -06:00
  • ff8869262f [Libs] Font lib HLE implementation (#2761) georgemoralis 2025-11-04 17:14:22 +02:00
  • 683e5f3b04 Core: Simulate write-only file access with read-write access (#3360) Stephen Miller 2025-11-04 02:57:26 -06:00
  • 08fe66a97f [Libs] Http HLE (part2) (#2762) georgemoralis 2025-11-04 10:41:26 +02:00
  • bc44865cda Implement sceGnmDrawInitToDefaultContextStateInternal functions (#3770) Stephen Miller 2025-11-03 13:06:26 -06:00
  • a42ae46553 Fix game arguments not being passed under a certain condition (#3769) kalaposfos13 2025-11-02 22:16:11 +01:00
  • a4c3c665fe add null gpu notice (#3768) Vinicius Rangel 2025-11-02 14:55:43 -03:00
  • caccc05fb2 buffer_cache: smaller regions (#3764) Kyoskii 2025-11-01 14:20:45 +00:00
  • 8238ecf88a Fix patches being applied multiple times redundantly (#3763) kalaposfos13 2025-11-01 12:47:38 +01:00
  • 8bbb3956a2 Skylander Portal (#3762) Joshua de Reeper 2025-11-01 06:18:34 -04:00
  • f466352dde revert controller change from #3750. Seems to cause issues in several games need to be reinvested georgemoralis 2025-11-01 11:40:26 +02:00
  • 430f2e4700 Fix Typo in CMakeLists for MoltenVK MacOS (#3758) Joshua de Reeper 2025-10-31 12:48:34 -04:00
  • 6c7c5eb59c get_authinfo (#3760) Pavel 2025-10-31 16:56:11 +03:00
  • 493cda07c0 fix divide by zero (#3759) oltolm 2025-10-31 14:36:27 +01:00
  • eda6be746f usbd: Implement usb backend system (#3737) ElBread3 2025-10-31 09:11:14 +00:00
  • ed9ffbfb64 Remove Qt from emulator (#3733) georgemoralis 2025-10-31 10:28:39 +02:00
  • 5cabd6ddd8 started 0.12.1 WIP georgemoralis 2025-10-31 09:28:17 +02:00
  • f06e126330 tagged v0.12.0 v.0.12.0 georgemoralis 2025-10-31 09:01:12 +02:00
  • 715eb512c9 Core: Read-only file mmap fix (#3757) Stephen Miller 2025-10-30 17:47:08 -05:00
  • 87e09b613b Fixes scePlayGoDialog status stub (#3750) jzwmvqttmd-svg 2025-10-26 03:40:00 +00:00
  • 6c08c6983b Change log level from WARNING to INFO for tiler compilation (#3749) Randomuser8219 2025-10-25 17:43:52 -07:00
  • 6bd74ef769 Add CMake presets for macOS. (#3748) squidbus 2025-10-24 16:55:41 -07:00
  • bf34665a8f externals: Update and simplify MoltenVK setup. (#3747) squidbus 2025-10-23 00:17:47 -07:00
  • 2d17ab8e4b Add informative update message for Qt build deprecation (#3740) DanielSvoboda 2025-10-20 07:19:35 -03:00
  • db9921baf2 GE2: Fix IME text conversion length handling (#3735) Valdis Bogdāns 2025-10-14 08:41:47 +03:00
  • 17fab7fdf1 IPC: commands for volume adjustment, input parsing, fsr, gamepad select (#3734) rainmakerv2 2025-10-13 20:04:34 +08:00
  • 0cd6248eee Ime fixes (#3731) Valdis Bogdāns 2025-10-13 13:38:44 +03:00
  • a1973438db Documents: More verbose warning about using --depth 1 when cloning (#3732) Stephen Miller 2025-10-12 23:07:51 -05:00
  • a7376dd41f Mark linux-sdl and macos-sdl binaries as executable (#3730) tomboylover93 2025-10-12 22:59:02 +00:00
  • 6b6294a750 Filesystem: Always log mode as an octal (#3729) Stephen Miller 2025-10-11 22:22:35 -05:00
  • 999960a6e6 fix for fmt 12 (#3719) Alexandre Bouvier 2025-10-08 08:49:46 +00:00
  • 6805baffb2 posix_pthread_mutex_destroy (#3720) kalaposfos13 2025-10-08 10:44:17 +02:00
  • 109b239ddf Fix NoOverwrite flag behavior in MapMemory (#3718) Stephen Miller 2025-10-07 20:39:39 -05:00
  • 1714647343 Fix return for running out of flexible memory (#3717) Stephen Miller 2025-10-07 19:33:09 -05:00
  • 794d593a02 Fix alignment for mmap (#3716) Stephen Miller 2025-10-07 18:22:21 -05:00
  • b34556702e NpAuth: Improved stubs (#3712) Stephen Miller 2025-10-05 19:31:21 -05:00
  • a0e7f7fb65 NpManager: Implement more request-related behavior (#3703) Stephen Miller 2025-10-05 19:25:46 -05:00
  • 8f37cfb739 amdgpu: Split liverpool registers and cleanup (#3707) TheTurtle 2025-10-05 23:42:40 +03:00
  • d17a4fb8cc Include older Windows 11 builds in the address space workaround (#3711) Stephen Miller 2025-10-05 14:46:06 -05:00
  • 4fa435490c Add missing function exports for OpenOrbis (#3708) kalaposfos13 2025-10-05 18:31:05 +02:00
  • 11229c1dc0 Use correct trophy folder for games with multiple trophy lists (#3704) Stephen Miller 2025-10-05 10:39:14 -05:00
  • 455cd37aae Fix tess addr (#3706) Stephen Miller 2025-10-05 10:23:42 -05:00
  • e7194af881 Core: Increase address space limits and rework Windows address space initialization. (#3697) Stephen Miller 2025-10-04 16:52:50 -05:00
  • 08878385e1 image_info: Fix guest size calculation for linear render targets (#3700) TheTurtle 2025-10-04 23:09:40 +03:00
  • 81098da509 did really no one ever test this (#3702) kalaposfos13 2025-10-04 22:09:10 +02:00
  • 5fedf9daea add missing pthread_condvar_signal export (#3701) kalaposfos13 2025-10-04 11:09:03 +02:00
  • 23d0fc6493 Vk validation core on for game specific + optimize search extension (#3698) Niram7777 2025-10-03 21:45:46 +02:00
  • 5c7f802233 VK Layer Settings remove deprecated (#3676) Niram7777 2025-10-02 21:50:23 +02:00
  • 54b5520c1a VK settings activation based on layers (#3691) Niram7777 2025-10-02 21:50:12 +02:00
  • 02f9aef34a restore accidentally deleted line (#3695) kalaposfos13 2025-10-02 11:34:17 +02:00
  • 8de385a4f1 IME: guard null params for CUSA04909 (#3680) Valdis Bogdāns 2025-10-02 10:25:58 +03:00
  • 110a735a04 externals: Update MoltenVK (#3694) squidbus 2025-10-01 18:52:12 -07:00
  • 74c0ea8432 Add CLI argument to launch the emulator with global config or with default settings (#3688) kalaposfos13 2025-10-01 21:28:34 +02:00
  • af147debc6 Lock linker mutex in RelocateAnyImports (#3693) Stephen Miller 2025-10-01 14:27:12 -05:00
  • 1020c3150f avplayer: remove maximum audio delay (#3692) Vladislav Mikhalin 2025-10-01 22:26:28 +03:00
  • 0134b8c3a8 buffer_cache: Bring back CPU path (#3679) TheTurtle 2025-10-01 22:22:48 +03:00
  • 6fb64a8054 Kernel.Fs: Device file cleanup and /dev/rng implementation (#3682) Stephen Miller 2025-10-01 14:20:58 -05:00
  • 6d0b179d24 videoout: Move HDR swapchain configuration to present thread. (#3690) squidbus 2025-10-01 12:20:43 -07:00
  • 68fca2552f audioout: Do not wait for data within timer. (#3689) squidbus 2025-10-01 12:20:35 -07:00
  • 0e6dea1059 Update Qt to 6.9.3 (#3683) ¥IGA 2025-10-01 15:11:39 +02:00
  • 8a8ee395c5 image: Improve enforcement of image copy layer rules. (#3681) squidbus 2025-09-30 22:47:56 -07:00
  • a8f4a20b24 VK Wayland RenderDoc log incompatible (#3675) Niram7777 2025-09-30 16:21:48 +02:00
  • 505e80e756 video_core: Fix some image copy and buffer offset validation errors. (#3673) squidbus 2025-09-30 06:17:22 -07:00
  • ad99bda08d video_core: Better handling of image copies with DmaData (#3672) TheTurtle 2025-09-30 15:51:30 +03:00
  • a35c9f3586 Handle mixed samples attachments (V2) (#3667) TheTurtle 2025-09-29 16:27:39 +03:00
  • cad027845f Add configurable extra memory (#3513) kalaposfos13 2025-09-28 19:16:03 +02:00
  • 6c5a84dc99 Core: Handle various edge cases related to executable permissions. (#3660) Stephen Miller 2025-09-28 03:36:12 -05:00
  • 937d50cb00 np: stub sceNpSnsFacebookDialogUpdateStatus (#3661) Marcin Mikołajczyk 2025-09-27 04:19:41 +02:00
  • 905c536ef4 make sys_modules folder configurable (#3657) georgemoralis 2025-09-26 22:35:43 +03:00
  • 528a060709 Core: Memory code cleanup and further direct memory fixes (#3655) Stephen Miller 2025-09-26 04:28:32 -05:00
  • 6e27842562 Trophy fixes IXXXX (#3653) georgemoralis 2025-09-26 10:00:12 +03:00
  • 71f343d2d6 Impl sceSystemServiceLoadExec (#3647) Vinicius Rangel 2025-09-25 23:01:52 -03:00
  • a6f5e4c7dc net: silence some epoll logs (#3654) Marcin Mikołajczyk 2025-09-25 21:41:31 +02:00
  • 98ceb6e43e Allow overlapping direct memory mappings (#3648) Stephen Miller 2025-09-24 11:22:48 -05:00
  • eeee6ad0ee Memory: Implement sceKernelMemoryPoolGetBlockStats (#3646) Stephen Miller 2025-09-24 04:40:26 -05:00
  • 5d8027f0c0 Core: Refactor direct memory handling (#3645) Stephen Miller 2025-09-23 14:42:15 -05:00
  • 1eead6a5ee avplayer: fix play request state handling (#3644) Vladislav Mikhalin 2025-09-23 21:17:48 +03:00
  • 419ea140ab Core: physical backing for flexible and pooled memory allocations (#3639) Stephen Miller 2025-09-23 09:24:37 -05:00
  • 976d12f4e6 Epolls are file descriptors (#3622) Marcin Mikołajczyk 2025-09-22 21:57:51 +02:00