summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/Volume.h
AgeCommit message (Expand)Author
2026-02-24DiscIO: Only allow alphanumeric ASCII in game IDsJosJuice
2026-02-24DiscIO: Move DecodeString to Volume.cppJosJuice
2026-02-15DiscIO: Make Volume::DecodeString take a std::span so it can work with std::a...Jordan Woyak
2026-02-15Added Triforce supportcrediar
2025-11-23Core/DiscIO: Add a setting to load the running game into memory via CachedBlo...Jordan Woyak
2025-04-21Implement Triforce ID parsingZopolis4
2025-04-19DiscIO: Make variables constexprDr. Dystopia
2025-04-15DiscIO/Volume: Fix Partition struct comparison operatorsDr. Dystopia
2024-10-10C++20: Synthesize `operator!=` From `operator==`mitaclaw
2024-05-26DiscIO: drop unused Volume::CheckContentIntegrity() overloadTillmann Karras
2022-08-04DiscIO: Replace IsDataSizeAccurate with GetDataSizeTypeJosJuice
2022-08-04DiscIO/VolumeWii: Decouple "is encrypted" from "is hashed"JosJuice
2022-07-26introduce wrapper for SHA1 functionalityShawn Hoffman
2021-10-24DiscIO: Add CreateDisc/WAD/Volume() overloads that take a BlobReader directly.Admiral H. Curtiss
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-03-22VolumeVerifier: Align partition reads to groupsJosJuice
2020-09-06Merge pull request #8861 from JosJuice/netplay-hashJMC47
2020-08-08DiscIO: make use of std::nulloptTillmann Karras
2020-08-02Make netplay's "same game" check more robustJosJuice
2020-07-29DolphinQt: Show a warning when launching an NKit disc imageJosJuice
2020-07-04DiscIO: Add Volume::IsDatelDiscJosJuice
2020-06-25DiscIO: Deduplicate some VolumeGC/VolumeWii codeJosJuice
2020-06-07Show an OSD message when running a disc image with a large block sizeJosJuice
2020-01-04Fix several warningsLéo Lam
2019-08-06VolumeVerifier: Don't read data multiple timesJosJuice
2019-08-02DiscIO/Volume: Make Partition's interface constexprLioncash
2019-07-21Re-implement FixCommonKeyIndex for WAD filesJosJuice
2019-07-18DiscIO: Merge WiiWAD into VolumeWADJosJuice
2019-07-18DiscIO: Add functions CreateDisc and CreateWADJosJuice
2019-04-09VolumeVerifier: Verify WAD contentsJosJuice
2019-04-09VolumeVerifier: Check hashes in Wii partitionsJosJuice
2019-03-30Volume: Add a GetCertificateChain functionJosJuice
2019-03-30DiscIO: Add way of checking whether blob data size is accurateJosJuice
2019-02-25Keep track of GameTDB ID separately from game IDJosJuice
2018-10-28Accurate region detection for NAND titlesJosJuice
2018-09-30Fix reading title IDs of Wii discsJosJuice
2018-09-12Read Wii disc metadata from the unencrypted headerJosJuice
2018-05-30Volume/VolumeGC/VolumeWii: Amend variable namingLioncash
2018-05-23Make the support for unencrypted Wii disc images less brokenJosJuice
2018-05-20Reimplement custom PNG banners in game listJosJuice
2017-11-03Avoid UB when reading Wii volume namesJosJuice
2017-11-03Add WiiSaveBanner classJosJuice
2017-09-15DiscIO: Use Common::Lazy for loading filesystemsJosJuice
2017-08-02DiscIO: Add a Volume::ReadSwappedAndShifted functionJosJuice
2017-08-01Turn VolumeDirectory into DirectoryBlobJosJuice
2017-07-16Add warning comments to RegionSwitch and code that uses itJosJuice
2017-06-28FilesystemPanel: Put partitions in separate folders when extracting all parti...JosJuice
2017-06-06DiscIO: Remove C/I/S prefixes from class namesJosJuice
2017-06-05DiscIO: Use std::optional in Volume and BlobJosJuice
2017-06-04Don't show FST size in game propertiesJosJuice