Commit Graph

  • ba3373b476
    RiivolutionPatcher: Modify memory patching logic to be more accurate to actual Riivolution. Admiral H. Curtiss 2021-10-21 05:03:00 +02:00
  • dd64c0e423
    Core: Deduplicate Riivolution Patch to BootParameters apply logic. Admiral H. Curtiss 2021-10-21 03:08:54 +02:00
  • a76fdeee93
    DolphinQt: Act like Riivolution and pre-select the last selected patch options when launching via the RiivolutionBootWidget. Admiral H. Curtiss 2021-10-16 03:23:27 +02:00
  • 2be62d94fc
    RiivolutionParser: Add code to read and write the Riivolution config XMLs that remember the last selection. Admiral H. Curtiss 2021-10-19 23:30:02 +02:00
  • 2d3ed2c3ad
    DolphinQt: Add ability to edit the Riivolution XML root directory when launching a patch. Admiral H. Curtiss 2021-10-19 23:29:22 +02:00
  • d0c11f76b5
    Core/BootManager: Disable loading time emulation for Riivolution-patched games until we have proper emulation for that. Admiral H. Curtiss 2021-10-10 23:23:20 +02:00
  • 6394960f54
    Core: Add ability to specify and launch a riivolution-modded game via a .json file. Admiral H. Curtiss 2021-10-09 03:17:38 +02:00
  • fe242f79ee
    Core: Implement Wii NAND path redirects for Riivolution savegame patches. Admiral H. Curtiss 2021-10-03 06:23:33 +02:00
  • 588c31acb6
    RiivolutionPatcher: Ignore last two bits of offset in file patches to match console behavior. Admiral H. Curtiss 2021-09-29 07:49:32 +02:00
  • 6ec4af7ea4
    RiivolutionPatcher: Load external files with a layer of indirection during the patching process to properly resolve the paths given in the XML. Admiral H. Curtiss 2021-09-28 06:12:45 +02:00
  • 175f225ac1
    DolphinQt: Add ability to start a game with Riivolution patches from the GUI. Admiral H. Curtiss 2021-09-26 06:17:51 +02:00
  • 783b180dc8
    Core: Add RiivolutionPatcher to apply Riivolution-style patches to a game's file system and memory. Admiral H. Curtiss 2021-09-23 03:22:17 +02:00
  • e26b59bab3
    Core: Add RiivolutionParser to parse a Riivolution XML. Admiral H. Curtiss 2021-09-23 03:21:53 +02:00
  • a4da56e5e6
    CommonPaths: Add a Riivolution subfolder in Load. Admiral H. Curtiss 2021-09-26 06:16:55 +02:00
  • 09fc39e2e5
    DiscIO: Add CreateDisc/WAD/Volume() overloads that take a BlobReader directly. Admiral H. Curtiss 2021-09-22 05:43:05 +02:00
  • e3f1de023f
    DiscIO/DirectoryBlob: Add a callback that allows patching the main.dol and FST of the game partition during blob construction. Admiral H. Curtiss 2021-09-22 04:51:16 +02:00
  • 00ef9f2b4f
    DiscIO/DirectoryBlob: Allow constructing a DirectoryBlobReader from a VolumeDisc. Admiral H. Curtiss 2021-09-22 04:35:27 +02:00
  • 3a72a39efd
    DiscIO/DirectoryBlob: Allow constructing a DirectoryBlobPartition from a VolumeDisc. Admiral H. Curtiss 2021-09-22 04:18:05 +02:00
  • b1802f6daa
    DiscIO/DirectoryBlob: Add a content source representing a run of padding bytes. Admiral H. Curtiss 2021-09-22 03:02:39 +02:00
  • f8611f7139
    DiscIO/DirectoryBlob: Add a content source that reads data from a DiscIO::Volume. Admiral H. Curtiss 2021-09-22 02:57:31 +02:00
  • b7a9cc37b1
    DiscIO/DirectoryBlob: Add ability to have an offset for a partition ContentSource. Admiral H. Curtiss 2021-09-22 02:51:10 +02:00
  • a14436fe3f
    DiscIO/DirectoryBlob: Add ability to have a start-of-file offset for a file ContentSource. Admiral H. Curtiss 2021-09-22 01:37:45 +02:00
  • 885e6690c5
    DiscIO/DirectoryBlob: Add explanations for DiscContent members. Admiral H. Curtiss 2021-09-22 01:30:08 +02:00
  • b988ab4441
    DiscIO/DirectoryBlob: Consolidate functions that take data for ContentSource to just take a ContentSource. Admiral H. Curtiss 2021-09-21 07:58:41 +02:00
  • 7f57c24172
    DiscIO/DirectoryBlob: Rename the vector-reference variant of DiscContentContainer::Add() to AddReference() to make it clearer at call sites that the given vector must remain in memory. Admiral H. Curtiss 2021-09-21 07:40:59 +02:00
  • b997048cfe
    Merge pull request #10142 from aldelaro5/gdb-stub-rework Scott Mansell 2021-10-24 01:51:29 +13:00
  • 52823c6ffe
    Merge pull request #10183 from AdmiralCurtiss/stat64 Mai M 2021-10-23 07:38:17 -04:00
  • f972ddf32f
    Common/FileUtil: Fix incorrect (32-bit) stat struct being used on Windows, which was hidden by a define in CommonFuncs.h. Admiral H. Curtiss 2021-10-23 03:50:47 +02:00
  • bba2aec173 GameINI: Update Cheats for GMPE01, GP5E01, GP6E01, GP7E01 Nora Hanegan 2021-10-21 20:54:03 -04:00
  • 6a4d607e09 GDBStub: Add log when break is sent aldelaro5 2021-10-01 12:23:58 -04:00
  • 7ad586fe2c GDBStub: Make step force pausing even if play was pressed aldelaro5 2021-10-01 12:17:17 -04:00
  • 2f7a3e59e5 GDBStub: upgrade some logs from debug to info aldelaro5 2021-10-01 12:06:23 -04:00
  • 1b92f81379 GDBStub: Refactor the whole code aldelaro5 2021-10-01 11:15:30 -04:00
  • 94a0f416eb GDBStub: remove the cmake option and the ifdefs aldelaro5 2021-10-01 09:56:26 -04:00
  • 657bb00c01 GDBStub: Cleanly shut down on stop aldelaro5 2021-10-01 01:57:40 -04:00
  • b8395280d3 GDBStub: Correctly inform the CPU thread if we are stepping aldelaro5 2021-10-01 01:33:40 -04:00
  • b9b7c4ac80 GDBStub: Add support for the T command aldelaro5 2021-10-01 00:56:17 -04:00
  • 7d3ea4c3a1 GDBStub: rework the breakpoint and the control logic aldelaro5 2021-09-30 23:36:11 -04:00
  • 994847f09c GDBStub: move the stalling logic to CPU::Run aldelaro5 2021-09-30 23:35:11 -04:00
  • e3b978cf20 GDBStub: boot to pause aldelaro5 2021-09-30 23:33:40 -04:00
  • e03ddc2116 Let the GDB stub listen for commands while running aldelaro5 2021-09-29 12:57:46 -04:00
  • 2a34b847e6 Translation resources sync with Transifex JosJuice 2021-10-21 09:49:41 +02:00
  • ab735293b1 Android: Adjust string about file manager apps on Android 11 JosJuice 2021-10-20 21:54:22 +02:00
  • 1e4b2daedb GameList: Fix duplicate selections with ctrl+a in grid view Dentomologist 2021-10-19 14:39:32 -07:00
  • 61a5d3bf74 DolphinQt/MenuBar: add "reset ignore panic handler" button dreamsyntax 2021-10-17 00:18:48 -07:00
  • 13985b774e
    Merge pull request #10170 from ooshlablu/deb-package-cpack-generation Scott Mansell 2021-10-17 13:38:56 +13:00
  • fa6821aeb0 Enable deb package generation with cpack ooshlablu 2021-10-15 20:29:49 -04:00
  • f0faf3712d
    Merge pull request #10171 from malleoz/fix-frame-advance-speed Léo Lam 2021-10-16 11:36:07 +02:00
  • 8195d0bda1
    Merge pull request #10144 from malleoz/dsp-onion Léo Lam 2021-10-16 11:32:38 +02:00
  • 8ea6bef98f Port Main.DSP to MainSettings sowens99 2021-10-13 20:29:04 -04:00
  • ea81346fc3 Fix swapped frame advance speed increase/decrease sowens99 2021-10-15 23:22:22 -04:00
  • 9a6f0bd9b2
    Merge pull request #10168 from JosJuice/jitarm64-gcc-float-null Léo Lam 2021-10-15 23:03:57 +02:00
  • fd7df2ccae
    Use fmt::localtime instead of thread-unsafe std::localtime Léo Lam 2021-10-15 22:49:13 +02:00
  • 2187f11b08
    Merge pull request #10167 from leoetlino/log-level-constant Léo Lam 2021-10-15 22:35:43 +02:00
  • 7855e5f73b
    Turn MAX_LOGLEVEL into a true constant (and fix self-comparison warning) Léo Lam 2021-10-15 21:45:27 +02:00
  • 7c88ca7c4e JitArm64: Work around a GCC warning promoted to error JosJuice 2021-10-15 18:34:54 +02:00
  • 6bf10e0276
    Merge pull request #10149 from malleoz/audiodump-add-timecode Léo Lam 2021-10-15 19:42:30 +02:00
  • 6caf51f966
    Merge pull request #9696 from JosJuice/android-scoped-storage JosJuice 2021-10-15 18:17:16 +02:00
  • 7d6393332d
    Merge pull request #10164 from Pokechu22/per-pixel-lighting-vertex-color JMC47 2021-10-14 14:17:06 -04:00
  • 0d5f2810e7
    Merge pull request #10166 from fpdotmonkey/heed-tev-switch-warning Scott Mansell 2021-10-14 20:42:11 +13:00
  • f16e9045a2 Silence the -Wswitch warnings in Tev Fletcher Porter 2021-10-13 23:54:06 -07:00
  • a372a5947b VideoCommon: Fix color channel logic when per-pixel lighting is in use Pokechu22 2021-10-13 20:43:32 -07:00
  • 023eb0b702
    Merge pull request #10085 from Pokechu22/C26495 Léo Lam 2021-10-13 21:52:22 +02:00
  • 2d1674cd56 JitArm64: Keep track of free code regions and reuse space when possible JosJuice 2021-08-22 17:38:33 +02:00
  • 44beaeaff5 Arm64Emitter: Check end of allocated space when emitting code JosJuice 2021-08-22 14:21:54 +02:00
  • 867cd99de1 JitArm64: Remove the ability to reuse backpatch slowmem handlers JosJuice 2021-08-23 13:14:28 +02:00
  • 78bfd25964 Fix all uninitialized variable warnings (C26495) Pokechu22 2021-09-03 21:43:19 -07:00
  • 525e6b2194 MMU: Replace TryReadResult and TryWriteResult with std::optional Pokechu22 2021-09-04 11:05:35 -07:00
  • 673f886a7e MMU: Replace uses of cassert with Common/Assert.h Pokechu22 2021-09-04 10:49:13 -07:00
  • aacc1a5e49 IOFile: Add std::array functions Pokechu22 2021-09-03 13:39:05 -07:00
  • a0a91ec4b8
    Merge pull request #10163 from JosJuice/b Léo Lam 2021-10-13 20:43:33 +02:00
  • 71051b7027
    Merge pull request #10043 from JosJuice/true-crime Léo Lam 2021-10-13 20:39:34 +02:00
  • c250ed03cf GameINI: Enable DivByZeroExceptions where needed JosJuice 2021-08-29 12:21:33 +02:00
  • 25bff91054 Interpreter: Fix NI_div ZX check JosJuice 2021-08-29 11:57:15 +02:00
  • 9f525d69c8 Jit: Raise program exception on floating point exceptions JosJuice 2021-08-18 12:39:02 +02:00
  • 7f7748e181 Interpreter: Raise program exception on floating point exceptions JosJuice 2021-08-18 12:20:25 +02:00
  • c3bcc67653 PowerPC: Update FEX on FPSCR store instead of FPSCR load JosJuice 2021-08-17 19:57:06 +02:00
  • 89a464dafa Interpreter: Optimize FEX calculation JosJuice 2021-08-17 17:39:47 +02:00
  • 83c6df1965 PowerPC: Set SRR1 correctly for program exceptions JosJuice 2021-08-16 17:22:12 +02:00
  • b28e5149a7 Android: Improve OpenModeToAndroid's handling of 'b' JosJuice 2021-10-13 17:39:09 +02:00
  • 4541abd1c0
    Merge pull request #10121 from malleoz/game-window-cursor-always-on Léo Lam 2021-10-13 12:22:10 +02:00
  • 2aa400e72f Add option for Never Hide Mouse Cursor sowens99 2021-09-22 23:57:52 -04:00
  • 5145853351 Bug: fix unhide on mouse movement only responding to clicks sowens99 2021-09-23 21:13:28 -04:00
  • f19da1cf92
    Merge pull request #10118 from lioncash/messageid Léo Lam 2021-10-13 02:27:52 +02:00
  • 13b84c93c2
    Merge pull request #10150 from shuffle2/mgba-update Léo Lam 2021-10-13 02:17:28 +02:00
  • dd936c5072
    Merge pull request #10126 from malleoz/l-r-digital-input-display Léo Lam 2021-10-13 02:06:20 +02:00
  • a9e2c858eb
    Merge pull request #10151 from JosJuice/android-advanced-graphics Léo Lam 2021-10-13 02:01:51 +02:00
  • c746040112
    Merge pull request #10154 from malleoz/disable-hotkeys-on-mapping-window Léo Lam 2021-10-13 01:58:48 +02:00
  • 0315fcf934
    Merge pull request #10155 from malleoz/toggle-hotkeys-on-qfiledialog Léo Lam 2021-10-13 01:48:31 +02:00
  • c2d17f3f17
    Merge pull request #10160 from fpdotmonkey/heed-renderwidget-switch-warning Léo Lam 2021-10-13 01:44:24 +02:00
  • cac74f0733
    Merge pull request #10157 from dreamsyntax/ida-7.x-scripts Léo Lam 2021-10-13 01:41:32 +02:00
  • 6c1a625f0d
    Merge pull request #10159 from JosJuice/print-callstack-log Léo Lam 2021-10-13 01:40:07 +02:00
  • 6bf467ff4b
    Merge pull request #10161 from JosJuice/jitarm64-emitting-routine Mai M 2021-10-12 14:34:26 -04:00
  • 26322a54cf JitArm64: Consistently set emitting_routine JosJuice 2021-10-12 18:54:44 +02:00
  • 6987ea0596
    Merge pull request #8350 from phire/fix-tmem JMC47 2021-10-11 23:11:43 -04:00
  • edb66dab84 TextureCache: Remove deleted textures from bound_textures Scott Mansell 2021-10-10 14:08:19 +13:00
  • d771bee0fe TMEM: Add some helpful comments Scott Mansell 2021-10-12 08:44:28 +13:00
  • a33cf27885 TMEM: Handle savestate and init Scott Mansell 2021-10-10 15:49:59 +13:00
  • 88bd10cd30 Extend TMEM cache implementation Scott Mansell 2019-09-06 21:22:47 +12:00
  • 0a7eed71f3 Fix switch warning in RenderWidget Fletcher Porter 2021-10-11 17:13:00 -07:00