Commit Graph

  • 5ea3efaedf UnitTests: Fix license for HermesBinary.cpp Pokechu22 2022-06-13 23:27:31 -07:00
  • 75ff89e8c7 UnitTests: Edit wait_for_dsp_mail in HermesText to match HermesBinary Pokechu22 2022-06-13 23:07:14 -07:00
  • 36769017c0 UnitTests: Update DSP test text for old renames Pokechu22 2022-06-13 21:46:03 -07:00
  • d52528a6f0 UnitTests: Add tests for assembling DSP code to expected binary Pokechu22 2022-06-13 19:52:40 -07:00
  • 41939eeaf9 DSPDisassembler: Fix disassembly of LSR and ASR Pokechu22 2022-06-13 19:24:37 -07:00
  • 6a2ec825a2 UnitTests: Fail DSPAssemblyTest if the assembled code doesn't match the expected result Pokechu22 2022-06-13 19:00:15 -07:00
  • 2d774010c3 DSPCodeUtil: Include the PC and hex in the "Extra code words" section Pokechu22 2022-06-13 18:50:42 -07:00
  • 087d89225c DSPCodeUtil: Give better output when comparing instructions with large immediates Pokechu22 2022-06-13 18:49:59 -07:00
  • cad9801ded DSPDisassembler: Fix out-of-bounds read when the last word is an instruction with a large immediate Pokechu22 2022-06-13 18:34:17 -07:00
  • dc353ed84d DSPTool: Exit with status 1 if binary comparison fails Pokechu22 2022-06-13 17:56:49 -07:00
  • 693a29f8ce DSPCodeUtil: Use fmt::print instead of logging in DSP::Compare Pokechu22 2022-06-13 17:55:43 -07:00
  • d8803a1298 UnitTests: Use fmt::print in DSPAssemblyTest Pokechu22 2022-06-13 17:23:23 -07:00
  • 8fac249581 UnitTests: Use fmt::print in PageFaultTest Pokechu22 2022-06-13 17:20:13 -07:00
  • dd66dac5c1 UnitTests: Fix typo in DSPAssemblyTest Pokechu22 2022-06-13 17:05:24 -07:00
  • 3cb0976367 UnitTests: Use hermes.s as part of an actual test Pokechu22 2022-06-13 17:03:19 -07:00
  • 2193c8964e DSPTool: Remove moved files from VS project file Pokechu22 2022-06-13 16:23:44 -07:00
  • d9ea1e44be Add post-processing option that can do Integer Scaling. TryTwo 2022-06-05 17:55:04 -07:00
  • 25929789c1 VideoCommon: Don't pass State by inout TellowKrinkle 2022-06-12 21:31:16 -05:00
  • db6e928c8d VideoCommon: Fix Intel GPUs on Metal/Vulkan locking up in ubershaders TellowKrinkle 2022-06-12 21:43:00 -05:00
  • 9315ac7071
    Merge pull request #10587 from AdmiralCurtiss/memcard-path-unify JMC47 2022-06-13 20:18:36 -04:00
  • f96e91119a
    Merge pull request #10735 from CasualPokePlayer/audio_dump_volume_fix JMC47 2022-06-13 17:09:58 -04:00
  • 82b0098c3b
    Merge pull request #10737 from Tilka/alignas JosJuice 2022-06-13 18:11:48 +02:00
  • 1fc86cacd7 WiimoteEmu: Expose IMU pointing accelerometer weight setting. Jordan Woyak 2020-02-11 16:24:31 -06:00
  • 59dfc43949 Common: replace std::aligned_storage_t with alignas Tillmann Karras 2022-06-09 22:53:47 +01:00
  • 99f98b2481
    Merge pull request #10733 from shuffle2/wsl-lint Mai 2022-06-12 16:13:57 -04:00
  • 68dfa100cb
    Merge pull request #272 from bslenul/gc-labels-fix LibretroAdmin 2022-06-12 13:09:56 +01:00
  • e3d1e9415e Show proper labels when GC controller is used on ports 1-4 in Wii mode bslenul 2022-06-12 13:48:31 +02:00
  • 62ec19c1ba JitArm64: Remove redundant line in the EmitBackpatchRoutine comment JosJuice 2022-06-12 10:52:33 +02:00
  • 75e897c40e JitArm64: Fix a minor mistake in the EmitBackpatchRoutine comment JosJuice 2022-06-12 10:51:21 +02:00
  • 3de49dee78 JitArm64: Properly reserve scratch register for soft MMU JosJuice 2022-06-12 10:38:48 +02:00
  • 3dce1df00e JitArm64: Implement "soft MMU" JosJuice 2022-06-11 15:49:08 +02:00
  • f1993182f0
    Merge pull request #10744 from OatmealDome/ventura-exception Mai 2022-06-12 03:44:18 -04:00
  • 3e5f1a4f99 MemTools: Always provide a valid pointer in send_msg for mach_msg_overwrite This cannot be nullptr in macOS Ventura and iOS 16. OatmealDome 2022-06-12 00:19:09 -04:00
  • 7cf5547b97 CMake: Make bundled MoltenVK optional TellowKrinkle 2022-05-30 20:01:24 -05:00
  • 26fc167a44 DiscIO: Fix creation of rvz with > 2mb chunk size TellowKrinkle 2022-05-31 04:41:35 -05:00
  • e4614067b3 CMake: Respect SKIP_POSTPROCESS_BUNDLE TellowKrinkle 2022-05-30 19:46:18 -05:00
  • 05160d8d2e
    Merge pull request #10734 from JMC47/fzerocheatsini JMC47 2022-06-11 13:46:24 -04:00
  • ef384ca6d3
    Merge pull request #10739 from JMC47/monsterhouseini JMC47 2022-06-11 13:41:04 -04:00
  • ebd5904b38
    Merge pull request #10736 from JMC47/UltiShootColl-INI JosJuice 2022-06-11 19:40:34 +02:00
  • ad892176d0 have audio dumps apply volume (fixes cases of audio dumps being "too loud" and in game audio controls having no effect) CasualPokePlayer 2022-06-10 21:27:10 -07:00
  • 1db46fbd8b Disable icache emulation for Monster House JMC47 2022-06-10 19:47:33 -04:00
  • 7faf5ea170
    Clear the UI after async shader compilation Silent 2019-11-10 22:33:33 +01:00
  • dcad3ec892
    Allow to interrupt shader precompilation by stopping emulation Silent 2019-11-10 21:52:52 +01:00
  • aad42de6c9
    Merge pull request #10688 from Sage-King/help Tilka 2022-06-10 00:14:58 +01:00
  • e4f7994cf9 Add Medium Texture Cache to RKA INI JMC47 2022-06-09 16:30:13 -04:00
  • bcc64a05b3 Memmap: Remove outdated comments for 32-bit JosJuice 2022-06-06 15:39:41 +02:00
  • 63283dcc72 JitArm64: Refactor EmitBackpatchRoutine parameters, part 2 JosJuice 2022-06-06 19:17:36 +02:00
  • 27ed2a99a0 JitArm64: Refactor EmitBackpatchRoutine parameters, part 1 JosJuice 2022-06-06 19:11:02 +02:00
  • a59a3631c8 Add F-Zero AX Gecko Codes to F-Zero GX JMC47 2022-06-09 01:01:11 -04:00
  • a93babb1b3 lint: use git.exe if the source resides on v9fs speedup for running script under wsl2 when sources are mounted from host Shawn Hoffman 2022-06-08 20:43:45 -07:00
  • 0c6b6b74bf
    Merge pull request #10726 from OatmealDome/mvk-1.1.10 Mai M 2022-06-08 22:46:43 -04:00
  • 27772e01d9 GCAdapter: Compare with LIBUSB_SUCCESS instead of 0 Pokechu22 2022-06-08 15:27:55 -07:00
  • 83afaba785 IOS/USB: Use LibusbUtils::ErrorWrap and LIBUSB_SUCCESS Pokechu22 2022-06-08 13:08:46 -07:00
  • 5d301cc206 BTReal: Log warnings when libusb calls fail Pokechu22 2022-06-08 12:46:53 -07:00
  • eeab51e3a4 Log warnings when LibusbUtils::MakeConfigDescriptor fails Pokechu22 2022-06-08 12:29:16 -07:00
  • 15cbb5c8f9 Log warnings when LibusbUtils::GetDeviceList fails Pokechu22 2022-06-08 12:17:37 -07:00
  • 91a7c4bdf2 LibusbUtils: Log warnings when libusb_set_option or libusb_handle_events_timeout_completed fail Pokechu22 2022-06-08 11:58:08 -07:00
  • d7135daff5 Socket: Fix some errors related to non-blocking connect Sepalani 2022-05-27 14:07:59 +04:00
  • c53a4c8c1a Socket: Keep track of the socket connection progress Sepalani 2022-05-27 01:57:00 +04:00
  • cbadc6e81a NetworkCaptureLogger: Move ErrorState struct to Common/Network Sepalani 2022-05-26 16:50:53 +04:00
  • 41ce3a83d5 Socket: Refactor WiiSockMan::Convert Sepalani 2022-05-26 16:38:14 +04:00
  • d74fb444f4
    Merge pull request #10728 from delroth/steamrt-opt-out Pierre Bourdon 2022-06-08 16:46:18 +02:00
  • f1b7d9365c
    cmake: steam runtime builds should be opt-in, not opt-out Pierre Bourdon 2022-06-08 16:44:14 +02:00
  • e1fd741bf5 MoltenVK: Update to version 1.1.10 OatmealDome 2022-06-08 02:33:06 -04:00
  • 099aaf0037
    Merge pull request #10724 from JosJuice/android-manifest-namespace Mai M 2022-06-06 23:59:22 -04:00
  • daf8e3ddde
    Merge pull request #10462 from OatmealDome/steam-runtime JMC47 2022-06-06 20:18:06 -04:00
  • dd0485389e AndroidManifest.xml: Re-add package="org.dolphinemu.dolphinemu" JosJuice 2022-06-06 21:57:21 +02:00
  • 86fc13ff86
    Merge pull request #10704 from Tilka/minizip Admiral H. Curtiss 2022-06-06 20:37:19 +02:00
  • 79a7bf02eb
    CMake: rename minizip to minizip-ng Tillmann Karras 2022-05-28 23:19:55 +01:00
  • d03b277403 DSP LLE Recompiler: Fix LOOP and BLOOP when the counter is between 0x8001 and 0xFFFF Pokechu22 2022-06-05 19:33:28 -07:00
  • 4fd18cf207
    DolphinQt: Unify handling of raw memory card path. Admiral H. Curtiss 2022-01-19 00:40:48 +01:00
  • deb9964333
    Core: Unify handling of raw memory card path. Admiral H. Curtiss 2022-01-18 23:48:39 +01:00
  • b1d1f2aa06
    Common/StringUtil: Add convenience function for converting paths to use forward slashes on Windows. Admiral H. Curtiss 2022-04-16 02:01:24 +02:00
  • 2081e2f2a1
    Config: Move ToGameCubeRegion(), GetDirectoryForRegion(), and GetBootROMPath() to new config system namespace. Admiral H. Curtiss 2022-04-11 06:08:19 +02:00
  • 664663e8de
    Merge pull request #10604 from Pokechu22/gcadapter-refactor JMC47 2022-06-04 16:30:25 -04:00
  • 96f9d1000d
    Merge pull request #10721 from Dentomologist/fix_warnings_on_generic_builder Admiral H. Curtiss 2022-06-04 21:51:58 +02:00
  • 92af703f29 DSPAssembler: Fix -Wswitch warning Dentomologist 2022-06-03 22:18:54 -07:00
  • d7cda67462
    Merge pull request #10716 from Pokechu22/dsp-lle-loop-saturation Tilka 2022-06-04 15:30:06 +01:00
  • 2999cca41b UnitTests: Fix -Wrange-loop-construct warnings Dentomologist 2022-06-03 20:56:06 -07:00
  • 978f4cb947 Added help information to Contributing.md Sage King 2022-05-21 14:49:30 -06:00
  • 9fb17b5a48
    Merge pull request #10718 from shuffle2/hotkeys Admiral H. Curtiss 2022-06-03 13:48:28 +02:00
  • 8265ca4f3b
    Merge pull request #10719 from shuffle2/wiipane Admiral H. Curtiss 2022-06-03 13:46:56 +02:00
  • b16711f2af qt: fix wiipane usb list layout Shawn Hoffman 2022-06-02 23:58:13 -07:00
  • 27dd2c4aa4 qt: unregister Settings' DevicesChanged callback during shutdown fixes a crash on close Shawn Hoffman 2022-06-02 23:32:21 -07:00
  • 6823b4d7a0 GCAdapter: Use LibusbUtils::ErrorWrap in log messages Pokechu22 2022-06-02 13:56:17 -07:00
  • 457fcbaf5e LibusbUtils: Create ErrorWrap Pokechu22 2022-06-02 13:32:30 -07:00
  • 0d8772ccbe GCAdapter: Make local variables const where possible Pokechu22 2022-06-02 13:19:32 -07:00
  • cd9edeacda GCAdapter: Merge Read logic Pokechu22 2022-04-21 12:03:58 -07:00
  • 9ec65baf46 GCAdapter: Have the read thread control the write thread Pokechu22 2022-04-20 21:36:07 -07:00
  • 0fa92694d1 GCAdapter: Exit early if the adapter fails to open on Android Pokechu22 2022-04-20 18:52:04 -07:00
  • 749a4ad1ef GCAdapter: Remove check on write size on android Pokechu22 2022-04-20 18:42:47 -07:00
  • 27947046af GCAdapter: Harmonize read/write thread variable names Pokechu22 2022-04-20 17:21:05 -07:00
  • 279888da8c GCAdapter: Remove unused includes Pokechu22 2022-04-20 15:31:40 -07:00
  • 3ae775e574 GCAdapter: Use determinism hack on Android Pokechu22 2022-04-19 15:23:06 -07:00
  • 55922e6d17 GCAdapter: Convert ControllerType to an enum class Pokechu22 2022-04-19 15:21:23 -07:00
  • 682d86f4da GCAdapter: Fix rumble enabled config on Android Pokechu22 2022-04-19 14:57:08 -07:00
  • 36d4ee0939 GCAdapter: Use std::array for controller read and write payloads Pokechu22 2022-04-19 14:24:06 -07:00
  • dd6592698e GCAdapter: Merge GCAdapter.cpp and GCAdapter_Android.cpp Pokechu22 2022-04-19 14:41:13 -07:00
  • f7f47d3cd0
    Merge pull request #10692 from Pokechu22/dsp-manual-set40-and-write-backlog Mai M 2022-06-02 20:26:31 -04:00
  • c8ab236e0a
    Merge pull request #10709 from Pokechu22/dsp-lle-update-sr-16 Mai M 2022-06-02 20:22:36 -04:00