mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
GCVolume: supports reading all opening.bnr information
DQT2: Game properties dialog contains info tab giving information about the selected iso.
This commit is contained in:
@ -63,10 +63,14 @@ bool CVolumeDirectory::Read(u64 _Offset, u64 _Length, u8* _pBuffer, bool decrypt
|
||||
if (!decrypt && (_Offset + _Length >= 0x400) && m_is_wii)
|
||||
{
|
||||
// Fully supporting this would require re-encrypting every file that's read.
|
||||
// Only supporting the areas that IOS allows software to read could be more feasible.
|
||||
// Currently, only the header (up to 0x400) is supported, though we're cheating a bit
|
||||
// with it by reading the header inside the current partition instead. Supporting the
|
||||
// header is enough for booting games, but not for running things like the Disc Channel.
|
||||
// Only supporting the areas that IOS allows software to read could be more
|
||||
// feasible.
|
||||
// Currently, only the header (up to 0x400) is supported, though we're
|
||||
// cheating a bit
|
||||
// with it by reading the header inside the current partition instead.
|
||||
// Supporting the
|
||||
// header is enough for booting games, but not for running things like the
|
||||
// Disc Channel.
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -183,7 +187,7 @@ std::string CVolumeDirectory::GetInternalName() const
|
||||
return "";
|
||||
}
|
||||
|
||||
std::map<IVolume::ELanguage, std::string> CVolumeDirectory::GetNames(bool prefer_long) const
|
||||
std::map<IVolume::ELanguage, std::string> CVolumeDirectory::GetLongNames() const
|
||||
{
|
||||
std::string name = GetInternalName();
|
||||
if (name.empty())
|
||||
|
Reference in New Issue
Block a user