diff --git a/include/m/m_dvd.h b/include/m/m_dvd.h index 3ae6efde..17087eb2 100644 --- a/include/m/m_dvd.h +++ b/include/m/m_dvd.h @@ -100,7 +100,7 @@ public: int mEntryNum; EGG::Archive *mDataPtr; EGG::Heap *mHeap; - u32 field_0x18; + u32 mAmountRead; }; class mDvd_toMainRam_base_c : public mDvd_command_c { diff --git a/src/m/m_dvd.cpp b/src/m/m_dvd.cpp index 9f7900aa..72e7d45f 100644 --- a/src/m/m_dvd.cpp +++ b/src/m/m_dvd.cpp @@ -368,7 +368,7 @@ mDvd_mountMemArchive_c::mDvd_mountMemArchive_c(int mountDirection) { mEntryNum = -1; mDataPtr = nullptr; mHeap = nullptr; - field_0x18 = 0; + mAmountRead = 0; } /** 802ef7c0 */ @@ -480,7 +480,7 @@ u32 mDvd_mountMemArchive_c::execute() { archive = nullptr; allocDirection = mMountDirection == 1 ? EGG::DvdRipper::ALLOC_DIR_TOP : EGG::DvdRipper::ALLOC_DIR_BOTTOM; - data = mDvd::loadToMainRAM(mEntryNum, nullptr, heap, allocDirection, 0, &field_0x18, 0, mCompressionType); + data = mDvd::loadToMainRAM(mEntryNum, nullptr, heap, allocDirection, 0, &mAmountRead, 0, mCompressionType); if (data != nullptr) { archive = EGG::Archive::mount(data, heap, mMountDirection == 1 ? 4 : -4); } @@ -491,7 +491,7 @@ u32 mDvd_mountMemArchive_c::execute() { if (data != nullptr) { delete data; } - field_0x18 = 0; + mAmountRead = 0; } waitDone(); return (bool)mDataPtr;