Commit Graph

  • bb1ecd2a81 docs/DSP: Add RTI to opcode list Pokechu22 2021-08-20 16:17:34 -07:00
  • 2c73de7ada docs/DSP: Add missing already-documented instructions to opcode table Pokechu22 2021-07-13 15:13:36 -07:00
  • d9f8df3cbe docs/DSP: Fix typo in HALT encoding Pokechu22 2021-07-13 14:17:15 -07:00
  • 35720284f3 docs/DSP: Fix various spelling/grammar/punctuation issues Pokechu22 2021-07-13 14:15:26 -07:00
  • 2df33ddbbc docs/DSP: Create .gitignore Pokechu22 2021-08-09 20:23:21 -07:00
  • c1242fbd6c docs/DSP: Update version and history Pokechu22 2021-08-09 17:08:07 -07:00
  • 87924f2ddd DolphinQt: Remove Windows dialog help buttons Dentomologist 2021-08-21 10:35:21 -07:00
  • 17a01c894b Merge pull request #10044 from AdmiralCurtiss/invalidate-icache-lines-fix Mai M 2021-08-19 19:23:11 -04:00
  • 90fcaf7e96 Jit: Use one less register in dcbx JosJuice 2021-08-13 14:59:47 +02:00
  • f5cd17925a PowerPC: Fix for calling InvalidateICacheLines() with a count of 1 causing a (harmless) second invalidation. Admiral H. Curtiss 2021-08-19 22:54:34 +02:00
  • 3aaab25810 Merge pull request #10032 from Pokechu22/dsp-lle-masks Tilka 2021-08-18 20:20:31 +01:00
  • c3dec34391 UberShaderVertex: Simplify color channel logic Pokechu22 2021-08-09 14:17:26 -07:00
  • 06579e4d53 VertexShaderGen: Simplify color channel logic Pokechu22 2021-08-09 14:17:11 -07:00
  • 2519d14e36 UberShaderVertex: Fix Tony Hawk Pro Skater 4 Pokechu22 2021-08-09 13:50:07 -07:00
  • 4f09c320e8 Interpreter: Simplify mcrfs implementation JosJuice 2021-08-18 13:39:06 +02:00
  • b7b45eb111 Interpreter: Make signedness and narrowing conversions explicit Lioncash 2021-08-18 07:21:30 -04:00
  • 33154de614 Merge pull request #10039 from OatmealDome/spdx-leftovers Mai M 2021-08-17 23:02:32 -04:00
  • 6863b7ae9e Merge pull request #10036 from JosJuice/jitarm64-psq-x Mai M 2021-08-17 23:00:57 -04:00
  • 437b475254 Merge pull request #10037 from OatmealDome/min-macos-bump Mai M 2021-08-17 22:59:43 -04:00
  • 5c5c3b8856 DolphinQt: Copy COPYING and Licenses directory to output OatmealDome 2021-08-17 22:40:27 -04:00
  • 6aa2a6b466 UISettings: Remove missed comment about license.txt OatmealDome 2021-08-17 22:35:42 -04:00
  • 0a6ac4d993 AboutDialog: Fix broken license link OatmealDome 2021-08-17 22:34:53 -04:00
  • e5a80995dc Bump minimum macOS to 10.13 High Sierra OatmealDome 2021-08-17 14:04:33 -04:00
  • b24b79e373 JitArm64: Implement indexed paired loadstore instructions JosJuice 2021-08-17 11:29:38 +02:00
  • a36855c983 Merge pull request #9818 from JosJuice/jits-cdts-double JMC47 2021-08-17 05:21:08 -04:00
  • 62e7b34c88 JitArm64: Don't lock W30 in dcbx JosJuice 2021-08-13 14:32:25 +02:00
  • 856ff296ae JitArm64: Optimize dcbx being called in a loop over a large memory region JosJuice 2021-08-13 14:21:27 +02:00
  • d162015112 Merge pull request #10007 from AdmiralCurtiss/x64-dcbx-in-loop JMC47 2021-08-16 21:27:16 -04:00
  • 8b2f5d5006 Jit64: Optimize dcbx being called in a loop over a large memory region. Admiral H. Curtiss 2021-08-10 20:40:01 +02:00
  • 439bf1597b DSPJitUtil: Remove redundant handling of ac0.h and ac1.h Pokechu22 2021-08-16 13:46:37 -07:00
  • 3b4bc9852f DSPInterpreter: Fix sign extension of accumulators Pokechu22 2021-08-15 18:18:43 -07:00
  • 858d0675b9 DSPLLE: Handle cr, sr, and prod.h masking Pokechu22 2021-08-14 17:26:40 -07:00
  • 62c3c1a23b Merge pull request #10034 from JosJuice/jitarm64-w Mai M 2021-08-16 17:08:43 -04:00
  • d48d6f280a Merge pull request #10033 from Pokechu22/dsp-jit-table-masking Mai M 2021-08-16 17:08:18 -04:00
  • 23b81ef495 JitArm64: Fix paired loadstore instruction decoding JosJuice 2021-08-16 22:08:30 +02:00
  • 6772d26935 DSP/Jit: simplify opcode table by masking Pokechu22 2021-08-16 12:47:31 -07:00
  • 0f628ff882 Merge pull request #10028 from GerbilSoft/bugfix/RVT-firmware-filenames Tilka 2021-08-16 20:47:07 +01:00
  • 3d6ff60a96 DSPSpy: Handle modified wr0 and cr registers correctly Pokechu22 2021-08-15 22:29:21 -07:00
  • 611b6ad231 Translation resources sync with Transifex JosJuice 2021-08-16 16:49:07 +02:00
  • 35c64d1f57 Merge pull request #10031 from Pokechu22/dsp-int-less Mai M 2021-08-15 22:50:02 -04:00
  • 14119c86a4 DSPInterpreter: Fix IsLess Pokechu22 2021-08-15 17:00:00 -07:00
  • 95d3416305 VolumeVerifier: Use correct IOS filename for development discs. David Korth 2021-08-15 12:41:35 -04:00
  • 4c179fe448 Merge pull request #10029 from Tilka/clipdisable Tilka 2021-08-15 07:07:41 +01:00
  • f9d2d42a4c VideoCommon: report games that set bits in XFMEM_CLIPDISABLE Tillmann Karras 2021-08-15 04:36:08 +01:00
  • 99490cbd7f Merge pull request #10024 from Tilka/neogeo JMC47 2021-08-14 23:35:49 -04:00
  • fd8a818a93 Merge pull request #10027 from shuffle2/remove-wa Mai M 2021-08-14 16:16:22 -04:00
  • 4ef87194a4 revert workaround for msvc arm64 ICE in WIABlob Shawn Hoffman 2021-08-14 03:57:53 -07:00
  • f3031e2be2 bump msvc required version to align wth vs 16.11 Shawn Hoffman 2021-08-14 03:57:25 -07:00
  • f0b2385deb GameSettings: Set Texture Cache Accuracy to "Safe" for Broken Sword: Shadow of the Templars (Director's Cut) Patrick Ferry 2021-08-14 08:31:34 +01:00
  • a3d3300473 GameSettings: Set Texture Cache Accuracy to "Safe" for Brothers In Arms: Road To Hill 30 Patrick Ferry 2021-08-14 08:30:53 +01:00
  • f4783b180d GameSettings: Set Texture Cache Accuracy to "Safe" for Brothers In Arms: Earned In Blood Patrick Ferry 2021-08-14 08:29:50 +01:00
  • e80dfdc52b GameSettings: Set Texture Cache Accuracy to "Safe" for Block Party Patrick Ferry 2021-08-14 08:28:45 +01:00
  • 66da9daa72 GameSettings: Set Texture Cache Accuracy to "Medium" for Avatar: The Last Airbender - The Burning Earth Patrick Ferry 2021-08-14 08:26:54 +01:00
  • fc7270df18 GameSettings: Set Texture Cache Accuracy to "Medium" for Alan Hansen's Sports Challenge Patrick Ferry 2021-08-14 08:25:59 +01:00
  • c5f95f0afe GameSettings: Set Texture Cache Accuracy to "Safe" for Arthur and the Revenge of Maltazard Patrick Ferry 2021-08-14 08:24:34 +01:00
  • 5a88989b94 GameSettings: Set Texture Cache Accuracy to "Safe" for Academy Of Champions: Soccer Patrick Ferry 2021-08-14 08:23:27 +01:00
  • 02a8b5ba75 GameSettings: Disable Dual Core and Disable "EFB Copies to Texture Only" for The Biggest Loser: Challenge Patrick Ferry 2021-08-14 08:21:36 +01:00
  • 55fd06e0ce GameSettings: Disable "EFB Copies to Texture Only" for Bratz: Girlz Really Rock Patrick Ferry 2021-08-14 08:17:03 +01:00
  • b083fc2181 GameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: The Movie Patrick Ferry 2021-08-14 08:14:32 +01:00
  • 74f2fa2755 GameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: Rock Angelz Patrick Ferry 2021-08-14 08:13:02 +01:00
  • f5abb3030f GameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: Forever Diamondz Patrick Ferry 2021-08-14 08:09:28 +01:00
  • df1e59409b PowerPC: Handle translation if range given to InvalidateICache spans multiple BAT or Page Table pages. Admiral H. Curtiss 2021-08-10 05:44:34 +02:00
  • 891726e924 Merge pull request #10013 from OatmealDome/wsd-thanos-snap Mai M 2021-08-13 13:24:38 -04:00
  • 82969db7de Merge pull request #10018 from JosJuice/code-allow-name-line Mai M 2021-08-13 13:22:25 -04:00
  • e2ccad7f95 Merge pull request #10017 from JosJuice/qt-gecko-notes-lf Mai M 2021-08-13 13:21:07 -04:00
  • c43f451da8 Merge pull request #10022 from MerryMage/codesign-debug Mai M 2021-08-13 13:19:59 -04:00
  • 7cc8437050 Merge pull request #10023 from JosJuice/qt-breakpoint-focus Mai M 2021-08-13 13:18:58 -04:00
  • 56f92c5ce3 GameSettings: force DSPLLE in remaining Neo Geo games Tillmann Karras 2021-08-13 17:48:59 +01:00
  • 6c908f8ddb DolphinQt: Set default focus for NewBreakpointDialog JosJuice 2021-08-13 10:56:11 +02:00
  • 57037a69f9 PowerPC: Call InvalidateICacheLine() in InstructionCache::Invalidate() for clarity. Admiral H. Curtiss 2021-08-11 03:26:06 +02:00
  • 4afbd87188 PowerPC: Fast path in InvalidateICache is only valid if the address is 32-byte aligned. Admiral H. Curtiss 2021-08-10 05:37:13 +02:00
  • ec2c10887f DolphinQt: Add entitlement to allow debugger to attach in Debug builds Merry 2021-08-12 15:04:02 +01:00
  • a27dbe58a6 Merge pull request #10020 from K0bin/d3d12-state-fix Tilka 2021-08-12 00:04:25 +01:00
  • bfbbed8308 Merge pull request #10019 from JosJuice/port-enable-cheats Léo Lam 2021-08-11 21:20:10 +02:00
  • fa0525f826 Port Enable Cheats to the new config system JosJuice 2021-08-11 13:52:08 +02:00
  • 40dcf1c2e2 D3D12: Transition compute textures to UAV state Robin Kertels 2021-08-11 00:17:04 +02:00
  • cda442d2d8 DolphinQt: Allow $ line when entering AR/Gecko code JosJuice 2021-08-10 19:19:34 +02:00
  • 7eabd9e830 DolphinQt: Don't add trailing newline to Gecko notes JosJuice 2021-08-10 18:29:54 +02:00
  • b0346ca980 Merge pull request #10015 from JMC47/gameinigiq Tilka 2021-08-10 05:47:01 +01:00
  • 095afe25df GameINI: Add missing Vertex Rounding to GIQ.ini JMC47 2021-08-10 00:16:43 -04:00
  • b9ad174606 hidapi: Add new patches to applied patches folder OatmealDome 2021-08-09 21:34:02 -04:00
  • fba8bfe6a6 WiimoteReal: Check for error before discarding report OatmealDome 2021-08-09 21:29:50 -04:00
  • 25c85d827a hidapi: Don't leak device handle in macOS 10.10 or newer Ported from libusb's hidapi fork. Original patch by Youw (cdc473dfe43f6432dda7ad53d7656b8ae8ff968b). OatmealDome 2021-08-09 21:24:10 -04:00
  • b24599cf5b hidapi: Stop current run loop in removal callback instead of fetching from context OatmealDome 2021-08-09 21:15:17 -04:00
  • e9a11cdbfd WiimoteReal: Remove WiimoteScannerDarwin For several reasons: - It pegs the CPU at 95% for scanning even when Dolphin is idle - WiimoteScannerHidapi works fine on macOS - Less macOS code to maintain OatmealDome 2021-08-09 18:48:58 -04:00
  • 128e1029dd Merge pull request #10010 from AdmiralCurtiss/jit-cache-translate-address-cleanup Tilka 2021-08-09 17:33:46 +01:00
  • 116d1361d5 PowerPC: Let callers of JitCache_TranslateAddress determine whether the address was translated. Admiral H. Curtiss 2021-08-09 01:19:22 +02:00
  • 95fbd09691 PowerPC: Update variable name conventions and const-ness around calls to JitCache_TranslateAddress(). Admiral H. Curtiss 2021-08-09 01:18:29 +02:00
  • 3296d2fc1f PowerPC: Reorder members of TranslateAddressResult to reduce struct size. Admiral H. Curtiss 2021-08-07 00:30:16 +02:00
  • 0ee97c47e8 Merge pull request #10009 from OatmealDome/re3-inv-texture-cache Tilka 2021-08-08 21:05:36 +01:00
  • 2680a13564 GameINI: Force safe texture cache accuracy on Resident Evil 3 OatmealDome 2021-08-08 15:27:22 -04:00
  • 8e1dbdb257 Merge pull request #10006 from Tilka/pulse Léo Lam 2021-08-08 13:16:54 +02:00
  • 682c7454f0 Merge pull request #10005 from JMC47/incredibleini Tilka 2021-08-08 11:11:46 +01:00
  • eda2035874 AudioCommon: rename isValid() to IsValid() Tillmann Karras 2021-08-08 00:23:58 +01:00
  • b6d8c111bc AudioCommon: make SoundLoop() non-virtual and private Tillmann Karras 2021-08-07 22:15:45 +01:00
  • d14b9a73b2 AudioCommon: get rid of Update(), it never does anything Tillmann Karras 2021-08-07 22:02:10 +01:00
  • c2d396526b AudioCommon: fix "Error stopping stream" when emulation is paused Tillmann Karras 2021-08-07 21:27:49 +01:00
  • fd4e644fb4 GameINI: Fix EFB Copy Offset in more games JMC47 2021-08-05 20:55:56 -04:00
  • a4e5d233be Merge pull request #9864 from PEmu2/wiimote JosJuice 2021-08-07 12:44:55 +02:00
  • c79757618d Merge pull request #9993 from Techjar/late-vi-output JosJuice 2021-08-07 12:41:59 +02:00