| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-01-16 | CMakeLists: Change DiscIO dependency from common to core | Pokechu22 | |
| DiscIO depends on some IOS functions and other functions, which are in Core and not Common. This results in link errors if using DiscIO on its own (which is why DolphinTool had a listed dependency on videocommon; videocommon has a dependency on core so adding that made things build). | |||
| 2022-01-14 | Fix static initialisation order fiasco issue for Version variables | Léo Lam | |
| Fixes a crash that could occur if the static constructor function for the MainSettings.cpp TU happened to run before the variables in Common/Version.cpp are initialised. (This is known as the static initialisation order fiasco.) By using wrapper functions, those variables are now guaranteed to be constructed on first use. | |||
| 2022-01-13 | Fix non-constexpr format strings | Pokechu22 | |
| 2022-01-03 | Merge pull request #10334 from AdmiralCurtiss/json-maker | Léo Lam | |
| Core: Add a Maker field for GameModDescriptors. | |||
| 2022-01-02 | Core: Add a Maker field for GameModDescriptors. | Admiral H. Curtiss | |
| 2022-01-01 | Replace remaining uses of zlib crc32 with Common/Hash.h | Pokechu22 | |
| 2021-12-25 | Core: Make format of D_WIIROOT_IDX consistent with the rest of the user ↵ | Admiral H. Curtiss | |
| directories. | |||
| 2021-12-14 | Merge pull request #10187 from AdmiralCurtiss/json-gamelist | Léo Lam | |
| Support for GameModDescriptor files in Game List. | |||
| 2021-12-12 | Core: Add ability to serialize a GameModDescriptor to json. | Admiral H. Curtiss | |
| 2021-12-12 | GameList: Show game mod descriptor .json files in game list. | Admiral H. Curtiss | |
| 2021-12-12 | Core: Require game mod descriptor json to self-identify as one. | Admiral H. Curtiss | |
| 2021-12-12 | RiivolutionParser: Create config xml directory if it does not exist yet. | Admiral H. Curtiss | |
| 2021-12-10 | Treewide: Adjust order of includes | Pokechu22 | |
| 2021-12-03 | DolphinTool: CLI utility interface and disc image tools | ssdsnake | |
| 2021-11-20 | RiivolutionPatcher: Use case-insensitive filename comparison when searching ↵ | Admiral H. Curtiss | |
| for files in a folder patch. | |||
| 2021-10-31 | Merge pull request #10184 from JosJuice/android-riivolution | JosJuice | |
| Android: Allow starting game with Riivolution patches from the GUI | |||
| 2021-10-31 | Merge pull request #10194 from AdmiralCurtiss/riivolution-edge-cases | Léo Lam | |
| Fix some Riivolution file patching edge cases. | |||
| 2021-11-01 | HLE: Fix hooks overlapping Riivolution patches | Sepalani | |
| 2021-10-31 | RiivolutionPatcher: More closely match behavior of filename searching file ↵ | Admiral H. Curtiss | |
| patches to actual Riivolution. | |||
| 2021-10-31 | RiivolutionPatcher: More closely match behavior of folder patches to actual ↵ | Admiral H. Curtiss | |
| Riivolution. | |||
| 2021-10-30 | Android: Allow starting game with Riivolution patches from the GUI | JosJuice | |
| 2021-10-24 | RiivolutionPatcher: Use FileInfo instead of IOFile when only checking for ↵ | Admiral H. Curtiss | |
| filesize. | |||
| 2021-10-24 | RiivolutionPatcher: Protect against three or more dots in path traversal. | Admiral H. Curtiss | |
| 2021-10-24 | RiivolutionPatcher: Handle the possibility of the FST already containing a ↵ | Admiral H. Curtiss | |
| main.dol file. | |||
| 2021-10-24 | RiivolutionPatcher: Modify memory patching logic to be more accurate to ↵ | Admiral H. Curtiss | |
| actual Riivolution. | |||
| 2021-10-24 | RiivolutionParser: Add code to read and write the Riivolution config XMLs ↵ | Admiral H. Curtiss | |
| that remember the last selection. | |||
| 2021-10-24 | Core: Add ability to specify and launch a riivolution-modded game via a ↵ | Admiral H. Curtiss | |
| .json file. | |||
| 2021-10-24 | Core: Implement Wii NAND path redirects for Riivolution savegame patches. | Admiral H. Curtiss | |
| 2021-10-24 | RiivolutionPatcher: Ignore last two bits of offset in file patches to match ↵ | Admiral H. Curtiss | |
| console behavior. | |||
| 2021-10-24 | RiivolutionPatcher: Load external files with a layer of indirection during ↵ | Admiral H. Curtiss | |
| the patching process to properly resolve the paths given in the XML. This also may eventually allow loading patches from sources other than the 1:1 expected file structure host file system, such as memory or an archive file. | |||
| 2021-10-24 | Core: Add RiivolutionPatcher to apply Riivolution-style patches to a game's ↵ | Admiral H. Curtiss | |
| file system and memory. | |||
| 2021-10-24 | Core: Add RiivolutionParser to parse a Riivolution XML. | Admiral H. Curtiss | |
| 2021-10-24 | DiscIO: Add CreateDisc/WAD/Volume() overloads that take a BlobReader directly. | Admiral H. Curtiss | |
| 2021-10-24 | DiscIO/DirectoryBlob: Add a callback that allows patching the main.dol and ↵ | Admiral H. Curtiss | |
| FST of the game partition during blob construction. | |||
| 2021-10-24 | DiscIO/DirectoryBlob: Allow constructing a DirectoryBlobReader from a ↵ | Admiral H. Curtiss | |
| VolumeDisc. | |||
| 2021-10-24 | DiscIO/DirectoryBlob: Allow constructing a DirectoryBlobPartition from a ↵ | Admiral H. Curtiss | |
| VolumeDisc. | |||
| 2021-10-23 | DiscIO/DirectoryBlob: Add a content source representing a run of padding bytes. | Admiral H. Curtiss | |
| 2021-10-23 | DiscIO/DirectoryBlob: Add a content source that reads data from a ↵ | Admiral H. Curtiss | |
| DiscIO::Volume. | |||
| 2021-10-23 | DiscIO/DirectoryBlob: Add ability to have an offset for a partition ↵ | Admiral H. Curtiss | |
| ContentSource. | |||
| 2021-10-23 | DiscIO/DirectoryBlob: Add ability to have a start-of-file offset for a file ↵ | Admiral H. Curtiss | |
| ContentSource. | |||
| 2021-10-23 | DiscIO/DirectoryBlob: Add explanations for DiscContent members. | Admiral H. Curtiss | |
| 2021-10-23 | DiscIO/DirectoryBlob: Consolidate functions that take data for ContentSource ↵ | Admiral H. Curtiss | |
| to just take a ContentSource. | |||
| 2021-10-23 | DiscIO/DirectoryBlob: Rename the vector-reference variant of ↵ | Admiral H. Curtiss | |
| DiscContentContainer::Add() to AddReference() to make it clearer at call sites that the given vector must remain in memory. | |||
| 2021-10-13 | Fix all uninitialized variable warnings (C26495) | Pokechu22 | |
| 2021-09-21 | DiscIO/DirectoryBlob: Fix swapped DiscContent comparison operators. | Admiral H. Curtiss | |
| 2021-09-19 | Core/DiscIO: Extract disc and partition constants to DiscUtils.h. | Admiral H. Curtiss | |
| 2021-09-14 | DiscIO/DirectoryBlob: Handle reads between files. | Admiral H. Curtiss | |
| 2021-08-30 | Update clang-format to version 12 | Léo Lam | |
| 12 is the latest release and various editors (VS, VSCode and CLion) ship with clang-format 12 by default. | |||
| 2021-08-16 | Merge pull request #10028 from GerbilSoft/bugfix/RVT-firmware-filenames | Tilka | |
| VolumeVerifier: Use correct IOS filename for development discs. | |||
| 2021-08-15 | VolumeVerifier: Use correct IOS filename for development discs. | David Korth | |
| Retail-signed discs use the format: IOS56-64-v5661.wad Debug-signed discs use the format: firmware.64.56.22.29.wad Debug-signed discs usually have a 128 version of the firmware as well, since some devkits have 128 MB MEM2. (Retail has 64 MB.) | |||
