summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/FileSystemGCWii.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-03-16 11:03:36 +0100
committerGitHub <noreply@github.com>2021-03-16 11:03:36 +0100
commitc8d8f9ef8506e8ca30b134b307b77a95c7b91623 (patch)
treeea39d6f9c2bd07120d3edaf38d7b10a16b1264a8 /Source/Core/DiscIO/FileSystemGCWii.cpp
parent3fcc018fa7173e80b52758ca81b5d00eef018ac6 (diff)
parente47c9764de5c2e8f273c9dcf52b3730914f05521 (diff)
Merge pull request #9577 from JosJuice/di-unknown-size-hack
DVDInterface: Make the WBFS/CISO hack only affect WBFS/CISO
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.cpp')
-rw-r--r--Source/Core/DiscIO/FileSystemGCWii.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/DiscIO/FileSystemGCWii.cpp b/Source/Core/DiscIO/FileSystemGCWii.cpp
index c706e809a8..5b64931be7 100644
--- a/Source/Core/DiscIO/FileSystemGCWii.cpp
+++ b/Source/Core/DiscIO/FileSystemGCWii.cpp
@@ -19,7 +19,7 @@
#include "Common/Logging/Log.h"
#include "Common/MsgHandler.h"
#include "Common/StringUtil.h"
-#include "DiscIO/DiscExtractor.h"
+#include "DiscIO/DiscUtils.h"
#include "DiscIO/FileSystemGCWii.h"
#include "DiscIO/Filesystem.h"
#include "DiscIO/VolumeDisc.h"
@@ -232,9 +232,9 @@ FileSystemGCWii::FileSystemGCWii(const VolumeDisc* volume, const Partition& part
{
u8 offset_shift;
// Check if this is a GameCube or Wii disc
- if (volume->ReadSwapped<u32>(0x18, partition) == u32(0x5D1C9EA3))
+ if (volume->ReadSwapped<u32>(0x18, partition) == WII_DISC_MAGIC)
offset_shift = 2; // Wii file system
- else if (volume->ReadSwapped<u32>(0x1c, partition) == u32(0xC2339F3D))
+ else if (volume->ReadSwapped<u32>(0x1c, partition) == GAMECUBE_DISC_MAGIC)
offset_shift = 0; // GameCube file system
else
return; // Invalid partition (maybe someone removed its data but not its partition table entry)