From 68ba0f7f4e587e3359411cd57f7acb51b96e5d2c Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Mon, 11 Nov 2013 17:17:49 +0000 Subject: [PATCH] Add a comment to the magic value reading location. --- Source/Core/DiscIO/Src/VolumeCreator.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Core/DiscIO/Src/VolumeCreator.cpp b/Source/Core/DiscIO/Src/VolumeCreator.cpp index 4863a17949..4dd24f9b4b 100644 --- a/Source/Core/DiscIO/Src/VolumeCreator.cpp +++ b/Source/Core/DiscIO/Src/VolumeCreator.cpp @@ -184,6 +184,10 @@ static IVolume* CreateVolumeFromCryptedWiiImage(IBlobReader& _rReader, u32 _Part _rReader.Read(rPartition.Offset + 0x44c, 8, IV); bool usingKoreanKey = false; + // Issue: 6813 + // Magic value is at 0x501f1 (1byte) + // If encrypted with the Korean key, the magic value would be 1 + // Otherwise it is zero if (Korean && Reader.Read32(0x501ee) != 0) { usingKoreanKey = true;