summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2012-05-11 22:19:57 +0200
committerPierre Bourdon <delroth@gmail.com>2012-05-11 22:19:57 +0200
commit04bde406d3ae4db07706491bb5a2bd6e2357f113 (patch)
tree8a5bc9a93dbb8c28d8e00a2f7f6025c96b901e64 /Source/Core/DiscIO
parentec0ddb476ebea7d40bc11333264c42eacea936dc (diff)
Fix DVD root path for Wii games. Now Wii games can be booted using extracted files instead of a disc image.
Diffstat (limited to 'Source/Core/DiscIO')
-rw-r--r--Source/Core/DiscIO/Src/VolumeDirectory.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DiscIO/Src/VolumeDirectory.cpp b/Source/Core/DiscIO/Src/VolumeDirectory.cpp
index f22ed52ce6..dc76e2e641 100644
--- a/Source/Core/DiscIO/Src/VolumeDirectory.cpp
+++ b/Source/Core/DiscIO/Src/VolumeDirectory.cpp
@@ -447,7 +447,7 @@ void CVolumeDirectory::WriteEntryData(u32& entryOffset, u8 type, u32 nameOffset,
m_FSTData[entryOffset++] = (nameOffset >> 8) & 0xff;
m_FSTData[entryOffset++] = (nameOffset) & 0xff;
- Write32((u32)(dataOffset), entryOffset, m_FSTData);
+ Write32((u32)(dataOffset >> m_addressShift), entryOffset, m_FSTData);
entryOffset += 4;
Write32((u32)length, entryOffset, m_FSTData);