Commit Graph

  • e7d5d17fd8 rsx: Adjust FIFO recovery to be a bit more merciful Eladash 2020-04-04 12:19:21 +03:00
  • bbbd06dcee Make vm::_test_map aware of overflow Eladash 2020-04-04 12:04:29 +03:00
  • fd09dde911 cellSearch: Change search state before invoking callbacks Silent 2020-04-04 21:19:16 +02:00
  • 0b6e2b26fa rsx: Fix DST instruction kd-11 2020-04-05 14:22:32 +03:00
  • b301fecfd8 gl: Fix async shader compiler kd-11 2020-04-05 14:16:57 +03:00
  • dc5cdb3bb4 sys_ppu_thread: reduce global memory stats after thread creation Eladash 2020-04-04 22:49:04 +03:00
  • 72d1efa383 rsx: Batch transform contants load methods Eladash 2020-04-04 10:51:49 +03:00
  • f36686b1a7 Always launch rpcs3.exe on restart RipleyTom 2020-04-05 10:26:57 +02:00
  • f33373ca1b Add Lego Dimensions Portal to usb passthroughs RipleyTom 2020-04-05 03:56:04 +02:00
  • ae140a1ac9 SPU LLVM: improve stack mirror format in Mega mode Nekotekina 2020-04-04 21:33:46 +03:00
  • 8053d2602a SPU LLVM: implement bisect helper (debugging tool) Nekotekina 2020-04-04 15:36:05 +03:00
  • 18dbd788e6 SPU DisAsm: fix disasm for BINZ and similar instruction Nekotekina 2020-04-04 15:35:25 +03:00
  • a53d0d50b3 SPU LLVM: add alternative ROTQBY implementation Nekotekina 2020-04-04 15:34:13 +03:00
  • 7f9d41ac47 Implement cfg::uint for unsigned integers Nekotekina 2020-04-04 15:33:03 +03:00
  • f05e24e8e8 SPU LLVM: make LS loads/stores volatile Nekotekina 2020-04-04 15:31:43 +03:00
  • cd64990558 Qt: fix nullptr Megamouse 2020-04-04 19:18:31 +02:00
  • 0b24b09a06 sys_fs: Lock dev_hdd1 mount point at cellSysCacheClear Eladash 2020-04-04 20:06:36 +03:00
  • a178374052 sys_fs: Limit NPDRM FDs to 16 Eladash 2020-04-04 17:11:21 +03:00
  • dd8a3eaac5 Util: Add FMA and INVARIANT_TSC detection (#7937) Whatcookie 2020-04-04 14:12:06 -04:00
  • 63080c22a3 Fix ppu_thread::dump_callstack() Eladash 2020-04-03 23:20:32 +03:00
  • 55baaea8e7 liblv2 HLE: Fix sys_lwcond_signal mode 3 Eladash 2020-04-03 18:11:05 +03:00
  • 13820d6802 SPU debugger: Show channels data Eladash 2020-04-03 12:18:00 +03:00
  • 0beea91d5e Minor debugger fixups Eladash 2020-04-03 11:21:18 +03:00
  • 3f559cd86e Fix sys_cond_destroy (#7931) Eladash 2020-04-03 12:45:59 +03:00
  • 39796141fc Allow AppImage to spawn its own rpcs3 process for fatal error dialog (Linux) Nekotekina 2020-04-02 12:57:54 +03:00
  • 7c972c8860 Add accurate PPU FMA to advanced tab (#7915) illusion 2020-04-03 13:20:33 +11:00
  • 2fb600e458 Qt/Debugger: Don't move entire list if it's not needed Nick Renieris 2020-04-01 01:02:24 +03:00
  • 6cbb12e5cd PPUThread: String & hex previews for register pointers in register dump Nick Renieris 2020-03-31 03:57:54 +03:00
  • 2eea18469d Qt/Debugger: Call Stack panel Nick Renieris 2020-03-31 03:46:37 +03:00
  • 1113221340 Qt/MemoryViewer: Make it vertically resizable Nick Renieris 2020-03-31 03:40:24 +03:00
  • 9024ba69b4 Qt/Debugger: Split register misc state info to separate panels Nick Renieris 2020-03-31 03:45:25 +03:00
  • 1231274e0f CPUThread: Split dump() info to separate methods Nick Renieris 2020-03-31 03:11:37 +03:00
  • 72c0aed4c1 rsx: Reset vertex program/constants at each boot Eladash 2020-03-28 13:20:37 +03:00
  • c2c5005278 rsx: Fix and improve fp program data invalidation Eladash 2020-03-28 13:17:40 +03:00
  • 2ed370093e rsx: Get rid of invalid_command_interrupt_raised Eladash 2020-03-28 13:11:35 +03:00
  • d97e9f7b4a rsx: Batch vertex program load methods Eladash 2020-03-28 12:53:30 +03:00
  • 85c4321c24 Update FW 4.86 Latest Version EmulationChannel 2020-03-31 16:00:07 -03:00
  • ba7f4af02b CFG: minor cleanup Nekotekina 2020-03-31 21:50:23 +03:00
  • 69d90f6fec vk: Remove NVIDIA workaround for broken partial occlusion queries kd-11 2020-03-31 19:23:11 +03:00
  • 8c847d3a4b vk: Remove RADV workaround regarding renderpass barriers kd-11 2020-03-31 19:19:34 +03:00
  • b327e329d6 vk: Avoid query log spam if no program is loaded kd-11 2020-03-31 19:31:51 +03:00
  • 92f821aeb1 PPU LLVM: Add FMA accuracy setting (#7874) Eladash 2020-03-31 20:01:10 +03:00
  • fc3a134e7d Emu: make "Silence All Logs" dynamic Megamouse 2020-03-28 15:28:23 +01:00
  • d6b8213c9f set key_vault log spam to trace Megamouse 2020-03-30 14:00:04 +02:00
  • f079eb4026 add cacert.pem to gitignore Megamouse 2020-03-30 12:02:22 +02:00
  • 28bea14d72 add missing files to visual studio project Megamouse 2020-03-28 15:26:09 +01:00
  • a76a4d8136 change sig_log to SIG Megamouse 2020-03-28 15:25:39 +01:00
  • fdd7f0645d Some typos (#7908) Eladash 2020-03-31 16:44:50 +03:00
  • 29be815302 rsx: Implement DECR memory layout (#7906) Eladash 2020-03-31 07:12:30 +03:00
  • 1510505b30 Fix sys_rwlock_wlock timeout event Eladash 2020-03-29 22:53:03 +03:00
  • afce3ee2ed Qt: add more headers for non-Vulkan Jan Beich 2020-03-30 00:09:35 +00:00
  • 019aae8bec sys_net: Fix access violation handling (#7901) Eladash 2020-03-30 07:53:17 +03:00
  • 6d32ebecca CI: Update Azure cache task to newer version JohnHolmesII 2020-03-28 13:13:55 -07:00
  • ad13075b36 Build: Fix potential issue with Windows builds not receiving correct branch info JohnHolmesII 2020-03-27 17:21:04 -07:00
  • 8581a2775a CI: Add workaround for exporting variables in Azure JohnHolmesII 2020-03-27 17:19:44 -07:00
  • cc100f4008 Fix alignment on embedded spu elf searching (#7894) Whatcookie 2020-03-28 22:54:45 -04:00
  • cba9ed3527 CMake: add /MT for MSVC Nekotekina 2020-03-28 17:21:03 +03:00
  • dcc269128f SPU LLVM: runtime multithreaded compilation Nekotekina 2020-03-28 11:06:30 +03:00
  • aae338a91c named_thread_group: add a default constructor Nekotekina 2020-03-28 11:05:54 +03:00
  • 9db088e17b SPU LLVM: log hash in some places Nekotekina 2020-03-27 14:20:37 +03:00
  • c2a24fd047 readme.md: Fix Azure Badge URL (#7888) illusion 2020-03-28 21:38:38 +11:00
  • 4215499b7f rsx: Fix typo in NV4097_SET_TRANSFORM_PROGRAM range Eladash 2020-03-28 10:24:48 +03:00
  • 049825812e RSX: Restrict analyser loop error unknown 2020-03-28 00:27:37 -03:00
  • 66bd8308d9 lv2: Wait for rescheduling before confirming timeouts (#7875) Eladash 2020-03-28 06:16:59 +03:00
  • d96dabcd60 rsx: Rename current_instrution to current_instruction (#7883) xddxd 2020-03-28 04:46:48 +02:00
  • 777f0a7c82 Implement IsDebuggerPresent on BSDs (#7880) Jan Beich 2020-03-28 01:57:41 +00:00
  • 58492ef92d build/cmake: add option to use system-wide libcurl package (#7882) Jan Beich 2020-03-28 00:49:31 +00:00
  • f5a51599d9 CD: Fix experimental build warning for Travis JohnHolmesII 2020-03-27 12:44:10 -07:00
  • 6712ac0a72 Build: Do not warn for local builds JohnHolmesII 2020-03-27 12:11:16 -07:00
  • d6258fce54 Change target to the correct commit SHA on RPCS3/RPCS3-binaries-win side Zion 2020-03-27 09:18:21 -07:00
  • 4e28aa4681 azure: Fix win releases repository AniLeo 2020-03-27 15:26:41 +00:00
  • 70d6a12894 CI: Port Windows build to Azure Pipelines (#7757) JohnHolmesII 2020-03-27 06:37:27 -07:00
  • 96185af64f .gitignore: Ignore cmake autogen libusb files AniLeo 2020-03-26 20:13:53 +00:00
  • c00ee7ed5b hle: cellSysutilNpEula AniLeo 2020-03-26 20:10:24 +00:00
  • cd4eed0704 Gives ANSI path to curl CURLOPT_CAINFO RipleyTom 2020-03-26 20:48:56 +00:00
  • 2aac46efcc Update building instructions (#7872) dio-gh 2020-03-27 08:34:13 +01:00
  • a2bf0719ea cmake: Fix windeployqt command line for release builds (#7871) scribam 2020-03-27 01:33:07 +01:00
  • e8177906e7 System/Load: Handle PSP Remaster (#7857) Ani 2020-03-26 17:03:00 +00:00
  • 17a9ce6fb9 Fix PS1 game_path Nekotekina 2020-03-26 18:32:22 +03:00
  • 36d8553f9c liblv2 HLE: Fix entryx of start/stop prx functions Eladash 2020-03-26 16:40:22 +02:00
  • 9d971e3b07 rsx: More strict infinite desync detection Eladash 2020-03-26 15:57:50 +02:00
  • 7ed570dc4a PPU LLVM: Add relocation 5 for ADDIS Eladash 2020-03-26 15:01:38 +02:00
  • a5ba4a18df Fix windeployqt command line for release builds Nekotekina 2020-03-26 16:53:21 +03:00
  • 214a3ba21b Return Appveyor to VS 16.5 Nekotekina 2020-03-26 16:48:44 +03:00
  • 30a8cadf60 [MSVC] Remove unnecessary configurations and properly fix curl Maxim Kulyk 2020-03-26 14:31:15 +02:00
  • 15a36bb844 Adjust llvm hash (affects nothing) Nekotekina 2020-03-26 15:29:15 +03:00
  • fa29c5aa94 ppu_iname: refactor to use actual strings Nekotekina 2020-03-26 15:26:49 +03:00
  • 8d1a9dce91 spu_iname: refactor to use actual strings Nekotekina 2020-03-26 15:23:13 +03:00
  • 453478c98b PPU LLVM: Log unsupported relocation opcode Eladash 2020-03-26 12:21:16 +02:00
  • ccc7cb7994 Log IDs of loaded prx modules Eladash 2020-03-26 10:49:07 +02:00
  • 38c8dd98b4 rsx: Implement basic infinite FIFO desync detection Eladash 2020-03-26 09:05:20 +02:00
  • 433a21286a [appveyor] Update glslang and LLVM links Maxim Kulyk 2020-03-26 13:07:50 +02:00
  • ec4287cbd3 static RT Maxim Kulyk 2020-03-25 20:26:14 +02:00
  • e58fa7d51f Fix curl Maxim Kulyk 2020-03-25 20:04:15 +02:00
  • 70f1302fa7 [MSVC] Disable exceptions and spectre mitigation in common_default.props Maxim Kulyk 2020-03-25 16:37:15 +02:00
  • 3b9f419859 [MSVC] Added common props to llvm and glslang Maxim Kulyk 2020-03-25 16:31:23 +02:00
  • d26c465911 [MSVC] Move libcurl and wolfssl project files Maxim Kulyk 2020-03-25 16:29:26 +02:00
  • 158e34faca rsx: Reset all method registers at rsx_state::init() Eladash 2020-03-25 10:10:30 +02:00
  • 768b4f8c65 rsx: Improve NV308A_COLOR Eladash 2020-03-24 11:47:13 +02:00
  • 150d1bcdd5 sys_prx_unload_module: Implement CELL_PRX_ERROR_NOT_REMOVABLE Eladash 2020-03-24 14:55:40 +02:00