Commit Graph

  • 59dc5dcd54 Update wolfssl to 5.7.0 Megamouse 2024-03-26 10:02:08 +01:00
  • adedc7c667 Savestates/SPU: Add RCHCNT as a safe return in compatiblity mode Elad Ashkenazi 2024-03-25 11:01:51 +02:00
  • 29ad568791 Fix ppu_thread::serialize_common Elad Ashkenazi 2024-03-25 05:08:09 +02:00
  • 453a3c4852 Fixup Savestate Segfault Elad Ashkenazi 2024-03-24 20:05:10 +02:00
  • 2e824827b7 Fixup Savestate Progress Elad Ashkenazi 2024-03-24 20:05:10 +02:00
  • 3393d13b67 Reduce compression level to 8 for faster compression Eladash 2024-03-24 15:26:44 +02:00
  • 1da7689526 util\serialization_ext.cpp: Fix queued data with no output Eladash 2024-03-24 14:48:28 +02:00
  • 806758d06f Fix NPD files decryption in decryption tool Eladash 2024-03-24 12:36:27 +02:00
  • 580f9bf03a GUI: Progress Dialog On Save State Creation Eladash 2024-03-24 12:08:42 +02:00
  • 707a648a4c utils: Fix shared_ptr::store/exchange Eladash 2024-03-24 13:40:32 +02:00
  • 213a19c9f3 Add logging for CallFromMainThread Eladash 2024-03-24 09:38:26 +02:00
  • e32ed90d21 PPU LLVM: Remove one external symbol resolve for BLR Elad.Ash 2024-03-21 15:56:31 +02:00
  • 2f822abb47 PPU LLVM: Use symbol resolver function to resolve functions Eladash 2024-03-18 16:14:45 +02:00
  • 1ca83bc629 PPU DisAsm: Fixup conditional indirect branches disasm Eladash 2024-03-18 14:55:43 +02:00
  • 77485747f1 Enable WOLFSSL_ALT_CERT_CHAINS RipleyTom 2024-03-17 03:54:39 +01:00
  • 40adf4b944 HLE: clear lower bits of Free Disk Space value Eladash 2024-03-12 16:03:55 +02:00
  • 2aad5a7f3a Qt: add search bar to save manager Megamouse 2024-03-12 23:43:03 +01:00
  • 0f29a5be9f Qt: replace refresh progress slot with timer Megamouse 2024-03-12 22:45:40 +01:00
  • 397c2698ae Fix sceNpScoreGetRankingByNpId RipleyTom 2024-03-12 01:17:11 +01:00
  • 0f00bb77fe Qt: only connect refresh watcher signals once Megamouse 2024-03-11 22:10:07 +01:00
  • a73303a047 Qt: remove redundant progress dialog code. This already happens in Refresh Megamouse 2024-03-11 22:08:34 +01:00
  • 0334243a69 appimage: Do not bundle libvulkan.so Ani 2024-03-05 17:54:47 +00:00
  • bb809c865f VS: move libpng, libusb and hidapi lib output to proper build configiguration dir Megamouse 2024-03-11 11:31:32 +01:00
  • 20750c260e VS: Fix libpng build configuration names Megamouse 2024-03-11 11:28:43 +01:00
  • 37dd1b3ed0 VS: fix linking XAudio in debug builds Megamouse 2024-03-10 20:16:11 +01:00
  • f3ac3476cb VS: use MultiThreadedDebugDLL in debug builds Megamouse 2024-03-10 20:08:20 +01:00
  • 67ae1c9f69 VS: use common RuntimeLibrary settings in 3rdparty Megamouse 2024-03-10 18:57:19 +01:00
  • fd583dbbc3 Cleanup and set -Werror=delete-non-virtual-dtor RipleyTom 2024-03-11 00:31:54 +01:00
  • d8d0af2bb3 rsx: Fix invalid iterator comparison (asserts on debug builds) Megamouse 2024-03-10 21:03:53 +01:00
  • b176085e14 GL: fix debug build: creation of QOffscreenSurface sends signals from wrong thread Megamouse 2024-03-10 20:57:38 +01:00
  • 4cfdb71d3a LV2: Longer thread creation delay for low prio threads Elad.Ash 2024-03-09 23:37:35 +02:00
  • 38590e321e Qt: accept downloader progress dialog instead of closing it Megamouse 2024-03-09 19:20:54 +01:00
  • a09900a64f Qt: make sure to actually delete the progress dialog when it is closed Megamouse 2024-03-09 17:57:27 +01:00
  • 4a7d982a2b Qt: make sure the gamelist refresh progress dialog runs on the main thread Megamouse 2024-03-09 17:54:35 +01:00
  • ee69468104 Qt: replace sstr with regular toStdString Megamouse 2024-03-09 17:55:22 +01:00
  • 4739ab58cc Qt: fix weird return value warning on VS Megamouse 2024-03-09 16:32:09 +01:00
  • be5b982e45 Qt: don't close the progress dialog if it is already being closed anyway Megamouse 2024-03-09 14:31:36 +01:00
  • 86ad4ed6c1 Qt: check for updates if the update message is empty Megamouse 2024-03-08 18:50:50 +01:00
  • 3056a4db83 Qt: don't deleteLater the progress_dialog Megamouse 2024-03-08 18:01:26 +01:00
  • adc8a360ad SPU LLVM: More compilation threads Eladash 2024-03-07 18:52:25 +02:00
  • 719dafa679 SPU LLVM: Notify workers prematurely if there is considerable excess Eladash 2024-03-07 22:23:53 +02:00
  • ecf7d4e59d SPU LLVM: Postpone cache writes until compiled Eladash 2024-03-07 21:09:28 +02:00
  • 45863bc7c5 SPU analyzer: Detect 'argument passing' block before the function Eladash 2024-03-07 17:52:46 +02:00
  • ea0545779a SPU: Include BRSL following code in is_exec_code() Eladash 2024-03-07 17:28:22 +02:00
  • e625bab7eb SPU Analyzer: Detect more tail calls by examining called code Eladash 2024-03-07 17:07:46 +02:00
  • 2930d609ea SPU: Detect invalid STOP codes (code mining) Eladash 2024-03-07 16:22:32 +02:00
  • 069ca214ff SPU: Improve compilation message Eladash 2024-03-07 16:07:32 +02:00
  • d699db2d19 SPU Analyser: Detect invalid relative branches Eladash 2024-03-07 15:16:22 +02:00
  • 8e15de5c83 sys_tty: Try to avoid logging single newlines to log Eladash 2024-03-07 12:31:40 +02:00
  • 69a90ef9e7 rsx/cpu_thread: Fix cpu_thread::get_name() for RSX Eladash 2024-03-07 12:33:15 +02:00
  • d39361705a report_fatal_error: Minor cleanup and improvement Eladash 2024-03-06 19:52:25 +02:00
  • 4512c10ce5 init_mutex.hpp: More fixes Eladash 2024-03-06 19:27:58 +02:00
  • 5e24167d6c Update submodules Megamouse 2024-02-29 21:32:34 +01:00
  • 64d28ba435 Increase vblank rate Ordinary205 2024-03-06 15:14:29 +00:00
  • 7febbdf52b macOS CI: Don't upgrade installed dependents nastys 2024-03-06 15:05:21 +01:00
  • b64b98490e init_mutex.hpp: Fixup Eladash 2024-03-06 14:57:42 +02:00
  • f40602cc59 cellGame: Fix PPU deadlocks on concurrent execution Eladash 2024-01-04 09:30:11 +02:00
  • ef8afa7873 rpcs3_version: Bump to 0.0.31 v0.0.31 Ani 2024-03-04 23:03:17 +00:00
  • df4fc947ec Improve macOS < 14.3 Rosetta blocker message (#15258) nastys 2024-03-01 20:01:21 +01:00
  • eecfbf3fa6 add Wii Harmonix instruments to whitelist InvoxiPlayGames 2024-03-01 15:04:17 +00:00
  • cfbe7669b4 Update serialization.hpp Elad.Ash 2024-03-01 14:22:35 +02:00
  • ccaeb87b01 Update serialization.hpp Elad.Ash 2024-03-01 13:49:39 +02:00
  • fc98f35ea7 Update serialization.hpp Elad.Ash 2024-03-01 12:00:21 +02:00
  • 998f867c29 serialization.hpp: Fix HLE serilization Elad Ashkenazi 2024-03-01 11:43:29 +02:00
  • eb8325afcb cellPamf implementation (#15143) capriots 2024-02-29 21:45:28 +01:00
  • 7674c29c78 Fix for sceNpScoreGetGameData RipleyTom 2024-02-29 13:22:59 +01:00
  • 573734fab8 Send initial presence for offline friends. RipleyTom 2024-02-28 05:21:51 +01:00
  • 2cbd983b4c GL: remove unused params Megamouse 2024-02-28 10:29:01 +01:00
  • 18983f5476 Fix warnings: Remove unused decryption code Megamouse 2024-02-28 10:26:24 +01:00
  • 75ef154c12 SPU LLVM: Improve runtime SPU compilation preferences (#15250) Elad.Ash 2024-02-28 08:28:49 +02:00
  • 414a354511 Improve cellSysutilAvc2SetAttribute logging RipleyTom 2024-02-26 21:43:42 +01:00
  • 2168511e5b Add check for score transactions being reused RipleyTom 2024-02-26 21:43:15 +01:00
  • f64d6bc687 Misc: Update FW Latest Version Mrlinkwii 2024-02-27 10:44:26 +00:00
  • 3e83729cb2 xaudio2: use system library instead of xaudio2redist oltolm 2023-08-16 23:33:04 +02:00
  • 83256cdacb Make clang happy kd-11 2024-02-25 18:03:32 +03:00
  • f748fe688c gl: Allow selecting FSR1 upscaling from the settings kd-11 2024-02-25 14:34:58 +03:00
  • 188f5c7c3c gl: FSR1 cleanup, making it functional kd-11 2024-02-25 14:34:27 +03:00
  • 838346e4f7 gl: Always log the current renderer visibly. kd-11 2024-02-25 14:33:39 +03:00
  • 12dc03a903 rsx: Improve simple array performance for small objects kd-11 2024-02-25 03:28:06 +03:00
  • e17c2f2397 gl: Fix compilation kd-11 2024-02-25 03:00:55 +03:00
  • 071baf63b0 rsx: Implement FSR1 integration for OpenGL kd-11 2024-02-25 02:58:39 +03:00
  • 1795d5bcc9 gl: Rework the upscalers a bit and define the FSR interface kd-11 2024-02-25 02:51:10 +03:00
  • 27125c6f72 gl: Remove upscaling 'dst' binding and clean up some awful code in GLPresent kd-11 2024-02-25 02:46:16 +03:00
  • 12694dcf69 gl: Introduce the concept of scaling passes to the backend kd-11 2024-02-22 03:53:57 +03:00
  • e7d8ef924f rsx/vk: Refactor FSR integration to support multiple backends kd-11 2024-02-22 03:52:53 +03:00
  • 0f682b7da1 Fix Apple Clang build RipleyTom 2024-02-24 16:30:38 +01:00
  • 2b385f28f0 Block Rosetta on macOS 14.0, 14.1, and 14.2 (#15237) nastys 2024-02-24 15:15:19 +01:00
  • ac8e914a25 improves sig_ctx handling, sys_net logging and fixes udpp2p protocol (#15235) RipleyTom 2024-02-24 12:40:53 +01:00
  • 3067c86d65 gui/input: only init and quit SDL once for all instances Megamouse 2024-02-22 17:38:18 +01:00
  • 96afc15fa2 gui/input; fix log message delta type Megamouse 2024-02-14 00:00:12 +01:00
  • 66f694bb39 gui/input: include Carbon.h on apple Megamouse 2024-02-11 22:48:34 +01:00
  • 06025cd19d gui/input: let pad handlers know whether they are part of emulation Megamouse 2024-02-11 16:39:31 +01:00
  • fc698a4df2 gui/input: implement pad navigation for maxOs Megamouse 2024-02-11 14:11:37 +01:00
  • 2cd47c0415 gui/input: use uinput for linux in gui_pad_thread Megamouse 2024-02-11 12:35:33 +01:00
  • b032f2dd87 gui/input: add gui input with native events Megamouse 2024-02-11 00:06:41 +01:00
  • 3acd442c2e sceNpBasicSendMessage fix RipleyTom 2024-02-22 02:15:43 +01:00
  • 6b43e5c80e Qt: add Q_OBJECT macro to midi_creator Megamouse 2024-02-19 21:45:14 +01:00
  • 183380fe57 Qt: localize default pad names Megamouse 2024-02-19 20:47:19 +01:00
  • 7abc5f3ead vk: Move driver properties to properties section from features section kd-11 2024-02-16 14:39:54 +03:00
  • 1867f9aa1f Qt 6.6.2 Megamouse 2024-02-15 17:20:56 +01:00