Commit Graph

  • 71b5bc4fe6 sceNp: add more error checks Megamouse 2024-01-30 01:29:57 +01:00
  • a427783bac overlays: remove separators from send/recv dialogs Megamouse 2024-01-29 20:35:27 +01:00
  • 23dc6a44f6 overlays: implement native sendmessage dialog Megamouse 2024-01-28 10:03:26 +01:00
  • 9ef5a01de4 overlays: implement native recvmessage dialog Megamouse 2024-01-27 08:56:26 +01:00
  • cdfe3ee7c8 Name some threads Megamouse 2024-01-27 20:33:54 +01:00
  • c3c73c7e24 rsx: Allow native UI render even when we have pending draw calls if FIFO queue is empty. kd-11 2024-01-30 02:06:08 +03:00
  • af8d308a69 Terminate RPCN connection cleanly RipleyTom 2024-01-29 10:24:02 +01:00
  • a7da245656 Don't search games when the dialog is cancelled Florin9doi 2024-01-28 12:06:12 +02:00
  • e9713f9635 Fix sceNpCommerce2 init RipleyTom 2024-01-28 04:21:19 +01:00
  • 3dbde04d18 sceNpCommerce: add init checks Megamouse 2024-01-27 00:43:03 +01:00
  • 1611588682 sceNpCommerce2: add some error checks Megamouse 2024-01-26 23:39:37 +01:00
  • 93c72822a3 Fix Apple clang RipleyTom 2024-01-26 16:22:51 +01:00
  • 6f5bcf12c6 Arm version of trigger_write_page_fault RipleyTom 2024-01-26 05:44:30 +01:00
  • 07dba02897 FreeBSD workaround for libusb RipleyTom 2024-01-26 01:34:48 +01:00
  • db685879af Return no file to TSS apis RipleyTom 2024-01-25 23:33:45 +01:00
  • 94e8d6fe13 Mini sceNpCommerce2Init fix RipleyTom 2024-01-25 22:01:47 +01:00
  • 0d1fbfb755 VFS: Fix some potential .back() segfaults Megamouse 2024-01-25 10:20:06 +01:00
  • 10c52cf569 sys_usbd: add libusb log callback Megamouse 2024-01-23 01:08:02 +01:00
  • 7661df0847 Enable Discord presence on Linux RipleyTom 2024-01-25 06:16:02 +01:00
  • e8ad6ec673 Add missing headers (#15075) pastalian 2024-01-25 01:22:37 +09:00
  • 3ef48cbdd5 rpcs3qt: Add macOS support to the updater. Steveice10 2024-01-22 23:36:49 -08:00
  • 5fe36872c5 System: don't consider games as registered if they were already in games.yml Megamouse 2024-01-22 21:40:36 +01:00
  • d33955c290 Asmjit FI RipleyTom 2024-01-23 05:13:31 +01:00
  • 606a60e901 Accurate frest and frsqest RipleyTom 2024-01-20 00:05:31 +01:00
  • 93f5154429 Qt: trim whitespace from textinput before writing to config Megamouse 2024-01-22 21:11:03 +01:00
  • a6e046c6c3 update submodules Megamouse 2024-01-21 09:10:25 +01:00
  • 8eae8cb86c rsx: Do not emit rounding code when not needed kd-11 2024-01-21 04:14:14 +03:00
  • abe5013f1d rsx: Fix compiling of mixed-precision shaders kd-11 2024-01-21 04:11:01 +03:00
  • ca7de4bcb1 rsx: Aesthetic changes kd-11 2024-01-21 03:00:46 +03:00
  • 9a9b5860df rsx: Forcefully disable writes to channels disabled on host kd-11 2024-01-20 02:17:31 +03:00
  • 0971636c07 rsx: More pipeine refactoring kd-11 2024-01-20 02:09:51 +03:00
  • 50fcec63e0 fs: fix get_executable_dir Megamouse 2024-01-20 23:28:04 +01:00
  • 8a87dc63b1 Emu: Add more info to BlockingCallFromMainThread Megamouse 2024-01-20 23:19:20 +01:00
  • efea3aa385 Qt: revert accidental settings_dialog check-in Megamouse 2024-01-20 21:26:19 +01:00
  • 86bab5b7c3 cellImeJp: fix character deletion after change to cursor Megamouse 2024-01-20 18:34:27 +01:00
  • 675ed82c0b cellImeJp: fix deadlock Megamouse 2024-01-20 17:44:00 +01:00
  • 58dd0198dd cellImeJp: add candidate list functions Megamouse 2024-01-20 17:31:56 +01:00
  • 16f833a516 cellImeJp: add cursor Megamouse 2024-01-20 16:30:19 +01:00
  • 0392830950 cellImeJp: fix focus area Megamouse 2024-01-20 13:42:54 +01:00
  • 04efc6b4a4 cellImeJp: static functions to silence annoying VS Megamouse 2024-01-20 15:48:13 +01:00
  • 8edd7d54cf fs: fix warning. fix size argument in report_fatal_error Megamouse 2024-01-20 13:02:00 +01:00
  • f19744ae88 Savestates: Fix restart when suspend mode is off Eladash 2024-01-20 21:25:10 +02:00
  • 01ee119c59 Savestates: Dont patch memory on load Eladash 2024-01-20 20:56:05 +02:00
  • 4cd60aca22 Savestates: Add some logging for sys_overlay Eladash 2024-01-20 20:19:15 +02:00
  • 81ba791ee7 Simplify fatal dialog's error a bit Eladash 2024-01-20 10:39:11 +02:00
  • c7a94a80df Savestates/net: fix P2P socket data saving Eladash 2024-01-20 10:23:47 +02:00
  • c509226bab Firmware installer: Early protection against disk space shortage complications Eladash 2024-01-18 17:21:45 +02:00
  • 312b35051d sys_fs: Aggregate safe file reads (optimization) Eladash 2024-01-17 17:08:01 +02:00
  • e401d85af7 progress dialog: minor fix Eladash 2024-01-16 12:25:50 +02:00
  • e4c9af176b fixup hdd1 cache Eladash 2024-01-15 10:54:11 +02:00
  • 9c354ee269 Utilities: Add support for portable user directory. (#15064) Steveice10 2024-01-20 00:04:25 -08:00
  • 96d880839a rsx: Properly propagate surface properties on surface reuse. kd-11 2024-01-18 02:43:09 +03:00
  • e23db7efbd Mac: Update MoltenVk to 1.2.7 Megamouse 2024-01-15 23:29:40 +01:00
  • fd540f1820 Mac: silence deprecation warning Megamouse 2024-01-16 00:12:41 +01:00
  • 7d55a85fa6 Replaces page fault triggers with assembly RipleyTom 2024-01-16 04:35:28 +01:00
  • fa7ef870dd sceNp: disable Canonicalize functions for RPCN Megamouse 2024-01-14 21:11:25 +01:00
  • ecacb874e4 sceNpCommerce: more error checks Megamouse 2024-01-14 14:58:49 +01:00
  • 0b2e0a1b28 sceNpCommerce: add error constants Megamouse 2024-01-14 14:33:13 +01:00
  • a08d60fbbe sceNpFriendlist: more checks Megamouse 2024-01-14 13:30:23 +01:00
  • ef6041c14f sceNpMatching: simplify linked list for loops Megamouse 2024-01-14 13:19:28 +01:00
  • 25954758d7 sceNpMatching: add error checks Megamouse 2024-01-14 03:43:35 +01:00
  • 0ae1578dce split JIT.cpp and SPURecompiler.cpp oltolm 2023-12-30 17:40:37 +01:00
  • 2039b85be3 prepare split oltolm 2023-12-29 16:32:56 +01:00
  • 8eae73dd02 add comments where to split oltolm 2023-12-29 15:14:22 +01:00
  • fe9a24a1b8 RPCN 1.0 (#15045) RipleyTom 2024-01-14 12:36:23 +01:00
  • 3d974eed03 fs: move buf from stack to heap to silence VS warning Megamouse 2024-01-13 16:05:23 +01:00
  • 329b58c8cd fs: remove duplicate to_utf8 function Megamouse 2024-01-13 15:42:49 +01:00
  • 2d82e3ef9a Qt: use fs::get_temp_dir during updates Megamouse 2024-01-13 15:34:32 +01:00
  • faaf644331 Qt/input: show all mmjoy devices with connection in dropdown Megamouse 2024-01-13 23:36:07 +01:00
  • d7aedb439e Qt/Input: Keep configured device name in config when no pad is connected Megamouse 2024-01-13 23:21:42 +01:00
  • 9c11840e40 input: implement dynamic mmjoy device reconnection Megamouse 2024-01-13 19:56:07 +01:00
  • 4c36b80300 Misc NP fixes RipleyTom 2024-01-10 16:46:02 +01:00
  • f7fa5aab70 media_utils: fix segfault when stopping a recording Megamouse 2024-01-12 18:34:39 +01:00
  • 17aeefe1b0 cellFont: some stubs Megamouse 2024-01-11 00:37:27 +01:00
  • 825ae5b8aa Ensure HDD1 is never damaged or corrupted due to unexpected RPCS3/game termination Eladash 2024-01-11 09:46:07 +02:00
  • 3513f6d83c cellMouse: silence some log spam Megamouse 2024-01-09 22:19:39 +01:00
  • 4ad4badcfe audio_decoder: fix more memleaks and dangling files Megamouse 2024-01-09 20:45:23 +01:00
  • b67837c0ef cellMusicDecode: fix random pop at the end of a stream Megamouse 2024-01-09 22:08:57 +01:00
  • b5f3f910f6 cellSearch: fix vfs music and video paths Megamouse 2024-01-09 21:40:50 +01:00
  • b0a7448394 get_media_info: improve logging Megamouse 2024-01-09 20:18:22 +01:00
  • bed7763a3b audio_decoder: ignore first invalid data error Megamouse 2024-01-08 22:08:16 +01:00
  • 572c075a4b audio_decoder: improve logging Megamouse 2024-01-08 22:07:59 +01:00
  • bad7756af2 audio_decoder: properly free packets Megamouse 2024-01-08 21:29:03 +01:00
  • 45c89030ac audio_decoder: check for failed av_packet_alloc Megamouse 2024-01-08 21:17:06 +01:00
  • 7aad4f4253 overlays: decrease log level Megamouse 2024-01-08 21:09:59 +01:00
  • 9e9385a877 cellVideoExport: export movies to /video/ instead of /movie Megamouse 2024-01-08 09:34:36 +01:00
  • 431d69ac87 Windows: remove QtCore5Compat dependency Megamouse 2024-01-07 17:38:02 +01:00
  • 3be24f1e6f Update FAudio to 24.01 Megamouse 2024-01-02 23:57:35 +01:00
  • c45deb3f87 sdl: log version Megamouse 2024-01-02 16:51:25 +01:00
  • 213674511e sys_ss: Corrected sys_ss_update_manager(0x6011) version data format brian218 2024-01-08 07:52:28 +08:00
  • 6548e3f7d0 sys_fs: Improved get_device_root() path identifying security brian218 2024-01-08 07:52:28 +08:00
  • a269ae7e30 sys_fs: Prevented duplicate device mounting brian218 2024-01-08 07:52:28 +08:00
  • 862295d9f3 sys_fs: Fixed sys_fs_unlink()'s failing to delete files in dev_usbXXX brian218 2023-12-27 11:59:41 +08:00
  • 61e130e68c Honk if you knew memset(nullptr, 0, 0) was UB RipleyTom 2024-01-09 16:27:19 +01:00
  • 236e32fb3d Fix weird cmp in np_handler.cpp RipleyTom 2024-01-08 22:58:56 +01:00
  • 067ea68979 Fix games passing invalid npids RipleyTom 2024-01-08 21:38:42 +01:00
  • 7504503d5f sceNp: don't return error if assignedReqId is null Megamouse 2024-01-09 01:35:49 +01:00
  • 108d0d49ec sceNp: add missing roomPassword check Megamouse 2024-01-09 02:11:10 +01:00
  • 2c424a0911 sceNp: add missing withPassword check Megamouse 2024-01-09 01:23:00 +01:00
  • ffe1b287a8 sceNp: add missing check for roomSlotInfo Megamouse 2024-01-09 01:21:44 +01:00