summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/DiscExtractor.h
AgeCommit message (Collapse)Author
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel.
2021-03-09DiscIO: Move some code from DiscExtractor to new file DiscUtilsJosJuice
2020-08-02Make netplay's "same game" check more robustJosJuice
Instead of comparing the game ID, revision, disc number and name, we can compare a hash of important parts of the disc including all the aforementioned data but also additional data such as the FST. The primary reason why I'm making this change is to let us catch more desyncs before they happen, but this should also fix https://bugs.dolphin-emu.org/issues/12115. As a bonus, the UI can now distinguish the case where a client doesn't have the game at all from the case where a client has the wrong version of the game.
2019-05-29DiscIO: Use std::string_view in FileSystem::FindFileInfoJosJuice
...and in the functions that call it.
2019-04-09Add a Verify tab to game propertiesJosJuice
2019-03-30DiscExtractor: Make P prefix for partition names optionalJosJuice
Also added constants for common partition types.
2018-03-27DiscExtractor: Pass partition by reference rather than by value in ↵Lioncash
ExtractDirectory()
2017-09-15DiscIO: Use Common::Lazy for loading filesystemsJosJuice
This simplifies FileMonitor a lot and also lets us clean up FilesystemPanel.
2017-06-28FilesystemPanel: Put partitions in separate folders when extracting all ↵JosJuice
partitions
2017-06-28DiscExtractor: Add support for more things to extractJosJuice
2017-06-28FilesystemPanel: Overhaul the right-click menuJosJuice
2017-06-28Move ExtractDir from FilesystemPanel to DiscExtractorJosJuice
2017-06-28DiscExtractor: Don't hardcode names in ExportApploader and ExportDOLJosJuice
2017-06-28DiscScrubber: Deduplicate code for writing to fileJosJuice
2017-06-28DiscIO: Move parts of Filesystem to the new file DiscExtractorJosJuice