Commit Graph

  • ef12da774e rsx: fix register_vertex_printer value func Megamouse 2023-07-31 21:32:37 +02:00
  • 6cd5a7eab9 rpcs3_version: Bump to 0.0.29 v0.0.29 Ani 2023-07-31 17:20:52 +01:00
  • d119cf6e96 Qt6 port Megamouse 2021-05-22 10:42:05 +02:00
  • 9b3a878c18 cellAudioIn: reduce log spam win7 Megamouse 2023-07-31 00:47:09 +02:00
  • 365b264656 cellMsgDialogAbort: do not return CELL_MSGDIALOG_ERROR_DIALOG_NOT_OPENED Megamouse 2023-07-30 23:25:57 +02:00
  • 1184d6aecb Thread.cpp: Fixup SPU access violation log message Eladash 2023-07-31 11:34:23 +03:00
  • b12edf70bb Optimize RSX Debugger Eladash 2023-07-31 10:24:16 +03:00
  • 53c1da8f94 Qt: Fix elf_memory_dumping_dialog PPU address Elad Ashkenazi 2023-07-31 05:21:17 +03:00
  • 213b810279 Debugger: Transition to plain text edit Elad Ashkenazi 2023-07-31 05:20:18 +03:00
  • 8a4617d3c2 Fix color tag of logs/tty Elad Ashkenazi 2023-07-31 05:00:46 +03:00
  • c108b31954 Qt: fix data type of find_dialog text edits Megamouse 2023-07-31 01:52:26 +02:00
  • fd6829f757 SPU LLVM: AVX-512 optimization for CFLTU (#14384) Whatcookie 2023-07-29 02:01:01 -04:00
  • dabb2cc9a0 Fix typos, improve consistency Talkashie 2023-07-28 05:09:06 -05:00
  • 4ecb06c901 SPU LLVM: Optimize common SFI+ROTQMBY pattern Whatcookie 2023-07-28 03:26:40 -04:00
  • 375bc4cc69 Utils: Add initial AVX10 support Whatcookie 2023-07-27 23:55:20 -04:00
  • 9265ff53d0 Include spu.log inside RPCS3.log when SPU Debug is true Elad Ashkenazi 2023-07-27 19:15:32 +03:00
  • 75ad56338b SPU/Non-TSX: Implement cuncurrent reservations Eladash 2022-08-22 21:31:12 +03:00
  • db24ce7708 SPU/MFC: Format command more consistently Eladash 2023-07-25 14:35:05 +03:00
  • 2d45ecff22 cellSaveData: Adjust to non-TSX Eladash 2022-09-03 07:29:07 +03:00
  • 5d98f3866c Log TTY output after emulation have been stopped Elad Ashkenazi 2023-07-26 16:25:33 +03:00
  • 106f31db6a sceNpTrophy: Minor UB fixup Elad Ashkenazi 2023-07-26 16:28:09 +03:00
  • 9a5bdc9b4f sys_fs: Updated sys_fs_fcntl(0xc0000015&0xc000001c)'s error handling according to real hardware testing brian218 2023-07-26 17:36:57 +08:00
  • 0b829be798 sys_fs: Fixed up sys_fs_fcntl(0xc0000007) aka cellFsArcadeHddSerialNumber according to real hardware testing brian218 2023-07-26 17:36:44 +08:00
  • 94bb75fb7c sceNpTrophy: Check if a trophy configuration file exists before starting the install process Megamouse 2023-06-17 00:15:34 +02:00
  • 7d84d0f83e sceNpTrophy: Initial commSign checking of CreateContext Eladash 2023-07-25 17:56:12 +03:00
  • bc40b61ef1 rename fs::stat to fs::get_stat oltolm 2023-07-18 23:30:36 +02:00
  • 73c3d5fc81 Fix config path in Emu.Restart() Megamouse 2023-07-25 08:27:17 +02:00
  • 13575029c0 cellSaveData: add some more error logging Megamouse 2023-07-25 08:26:59 +02:00
  • ea016382f2 Fixed Emu.Restart(graceful=false) no longer worked after #14038 brian218 2023-07-25 12:26:56 +08:00
  • 782344eed8 Debugger: Make break-all non-default Eladash 2023-07-24 13:33:23 +03:00
  • 95fb7859d2 Fixup patches Eladash 2023-07-24 13:24:30 +03:00
  • 9d3e626b55 Minor ppu_initialize fix Eladash 2023-07-24 12:40:01 +03:00
  • a6e8b9037a ppu: Make install function log message trace Eladash 2023-07-24 10:34:04 +03:00
  • c9f91ecee9 USIO: Added support for Tekken Tag Tournament 2 Live Monitor edition brian218 2023-07-24 14:06:13 +08:00
  • 7cb2d3f143 opengl: fix Qt warnings (#14249) oltolm 2023-07-24 06:30:21 +02:00
  • a975b4937a USIO: Added support for Tekken Tag Tournament 2 brian218 2023-07-24 01:49:00 +08:00
  • fce8e0fef0 Savestates: Facilitate multi slots Eladash 2023-07-23 10:48:17 +03:00
  • 12fe55a258 Thread.cpp: Always print SPU thread name in access violation Eladash 2023-07-22 17:46:29 +03:00
  • 3bbc2c1f4c PPU Analyzer: Fixup get_ptr() Eladash 2023-07-22 16:06:51 +03:00
  • 99671b754f Add ppu_module::get_ref() to ease debugging Eladash 2023-07-22 12:03:45 +03:00
  • 9fc5f6271b Update SPU reservation notifier mask Eladash 2023-07-22 11:30:50 +03:00
  • 4647f3046e Qt: Minor logging change Eladash 2023-07-22 08:43:18 +03:00
  • c44cddabfa CPUThread.cpp: Fix use of cpu_counter::add Eladash 2023-07-22 06:08:35 +03:00
  • 9ff91c29f2 Invalidate Savestates Eladash 2023-07-21 18:23:09 +03:00
  • e303cc536c Qt: Fix GetBootConfirmation() Eladash 2023-07-23 15:56:15 +03:00
  • afdfefc9ad Game List: Fix allowance of caches/games to be removed while the game is running! Eladash 2023-07-23 15:20:36 +03:00
  • 3033914e2d Game List: Implement Remove HDD1 Cache option Eladash 2023-07-23 11:35:53 +03:00
  • 70b124cfa0 USIO: Fixed BACKUP MEMORY ERROR for some games (#14248) brian218 2023-07-23 17:17:49 +08:00
  • 38a5313ed2 Fix log data loss on force application shutdown Eladash 2023-07-21 12:08:01 +03:00
  • 9291e2777d File.h: Implement fs::error::xdev Eladash 2023-07-21 12:06:46 +03:00
  • 465da5136d Qt: Fix saved log filename Eladash 2023-07-21 11:22:13 +03:00
  • 568e7481d8 sys_fs: use path instead of u8path Megamouse 2023-07-20 00:25:32 +02:00
  • a0297933ce Create Missing Paths for Dev_USB/HDD0 and mms Darkhost1999 2023-07-19 04:01:44 -05:00
  • 50dad6801b SPU LLVM: Use get_known_bits() in SHUFB Eladash 2023-07-18 20:56:10 +03:00
  • ee7475a9d4 SPU LLVM: Handle SHUFB special cases with a lookup table - Needs 3 instructions to handle the special cases, since x86 lacks an 8 bit simd shift instruction Malcolm Jestadt 2021-12-14 18:29:36 -05:00
  • ba988f1d3f Qt: Exit And Save Log - toolbar action (#14212) Elad Ashkenazi 2023-07-18 05:11:53 +03:00
  • db029ed29f Fix default renderer when creating a brand new config Megamouse 2023-07-16 20:56:03 +02:00
  • 41d38975f7 Savestates/sys_fs: Utilize fs::file::get_id to fix an old bug Elad Ashkenazi 2023-07-17 07:28:27 +03:00
  • eecadab387 Implement fs::file::get_id() Eladash 2021-09-21 16:17:45 +03:00
  • e27e6c0b2d Implement PPU usleep control setting hack Eladash 2022-09-03 09:58:06 +03:00
  • 30a5d646ec Qt: Minor fixup Eladash 2023-07-16 19:52:24 +03:00
  • 882fb3e049 Qt: Cache drag-and-drop result when moving it Eladash 2023-07-16 18:42:45 +03:00
  • 0423781363 Qt: Restrict file types for drag-and-drop Eladash 2023-07-16 17:01:51 +03:00
  • 43cfb3cd10 ecdsa: tiny optimization for key and curve Megamouse 2023-07-13 00:59:57 +02:00
  • de15c9746f ecdsa: clean up some code Megamouse 2023-07-12 23:04:14 +02:00
  • 1371bf89e0 PPU LLVM: Allow to abort OVL analysis in the middle Eladash 2023-07-14 17:57:43 +03:00
  • 3b8f8d7fc8 PPU LLVM: Improve precompilation time Eladash 2023-07-14 17:05:27 +03:00
  • a828c214b5 Qt/patches: highlight faulty lines in patch creator Megamouse 2023-07-12 01:13:23 +02:00
  • 3381144d2e Patches: improve location logging of some invalid nodes Megamouse 2023-07-12 01:12:14 +02:00
  • a19883f875 Patches: do not allow empty patch names Megamouse 2023-07-12 01:11:26 +02:00
  • 482722af0a Patches: fix logging for locations of node iterators Megamouse 2023-07-12 01:10:35 +02:00
  • 02bac61c9c Patches: validate yml patch offset values Megamouse 2023-07-11 21:52:44 +02:00
  • e8ee5831d3 Qt: add validator to patch creator offset lineedit Megamouse 2023-07-10 00:55:27 +02:00
  • 083b4f0d3b Patches: Fix potential RPCS3 crashes due to invalid patches Eladash 2023-07-12 20:43:33 +03:00
  • c0280b43f2 PPU/Debugger: View the currently used CR field content in register panel Eladash 2023-07-12 11:02:12 +03:00
  • d153e977a7 Qt: ignore Qt::Key_unknown when parsing key sequences Megamouse 2023-07-12 04:30:26 +02:00
  • eee7bf0c97 vk: Don't load depth-stencil textures on the transfer queue kd-11 2023-07-12 01:03:39 +03:00
  • 0c94606fcf Make compile with msvc, clang and gcc on Windows oltolm 2023-07-11 20:40:30 +02:00
  • ed75bab7b2 macOS CI: add Homebrew and Qt caches nastys 2023-07-09 23:19:37 +02:00
  • bff6e0d277 rsx: Don't assert when surface and texture cache overlap lockable memory kd-11 2023-07-11 03:34:45 +03:00
  • c325017675 rsx: Preserve the texcoord transform around destructive modifications kd-11 2023-07-11 00:47:56 +03:00
  • 4b12c9a9fc Force inherit BDVD/PS3_GAME across game updates (#14159) Elad Ashkenazi 2023-07-11 00:30:02 +03:00
  • 0d57744efa rsx: Fix AMD shader codegen kd-11 2023-07-10 22:26:09 +03:00
  • e882d64d8a SPU/PPU Debugger: Add decimal mode to registers panel Elad Ashkenazi 2023-07-10 17:43:59 +03:00
  • 16f910e350 sys_fs: Fix log levels Eladash 2023-07-10 11:30:28 +03:00
  • e2c2ef9788 Write config.yml if it doesn't exist or is empty on boot Megamouse 2023-07-08 18:44:47 +02:00
  • a98b4adead rsx: Fix projected coordinates calculation again kd-11 2023-07-09 04:03:23 +03:00
  • 186fe53279 rsx: Fix the default shadow codegen path kd-11 2023-07-08 16:47:04 +03:00
  • c9917c826a Fix typo kd-11 2023-07-08 15:43:01 +03:00
  • aedebecae2 rsx: Reimplement projected texturing kd-11 2023-07-08 03:52:02 +03:00
  • 482dd0e8f8 SPU: Remove wrong clamp in MFC_Size Eladash 2023-07-09 12:41:48 +03:00
  • cae2e7de80 LV2: Log allocated guest VM addresses Eladash 2023-07-09 10:48:02 +03:00
  • e76ce05e29 logs: Add manual set log level with RegEx Eladash 2023-07-09 10:35:18 +03:00
  • a98174be85 Logs re-enable on Emu.Kill() fixup Eladash 2023-07-09 10:22:50 +03:00
  • b68cfbf794 Fix spu_thread::dump_callstack_list regression Eladash 2023-07-09 09:06:29 +03:00
  • 17d8f2884e Debug fixes Eladash 2023-07-09 08:45:15 +03:00
  • 050b8fa7df Qt: Use detailed text for install message Megamouse 2023-07-08 19:06:06 +02:00
  • c30c9b2168 Home menu: improve Anisotropic Filter Override value labels Megamouse 2023-07-08 11:27:23 +02:00
  • 358735a199 Home menu: add optional special label overrides Megamouse 2023-07-08 11:26:55 +02:00
  • d909bbc297 Home menu: set vblank step size to 30 Megamouse 2023-07-08 11:01:53 +02:00