From deb7bead205cb35ff5f57ee3d466179defde44cb Mon Sep 17 00:00:00 2001 From: Jcw87 Date: Sun, 4 Jan 2026 17:22:56 -0800 Subject: JKernel debug (#3012) --- src/JSystem/JKernel/JKRFile.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/JSystem/JKernel/JKRFile.cpp') diff --git a/src/JSystem/JKernel/JKRFile.cpp b/src/JSystem/JKernel/JKRFile.cpp index e9681a4885..91ac9040a9 100644 --- a/src/JSystem/JKernel/JKRFile.cpp +++ b/src/JSystem/JKernel/JKRFile.cpp @@ -3,12 +3,13 @@ #include "JSystem/JKernel/JKRFile.h" #include "dolphin/vi.h" -s32 JKRFile::read(void* data, s32 size, s32 offset) { +void JKRFile::read(void* data, s32 length, s32 offset) { + JUT_ASSERT(32, ( length & 0x1f ) == 0); while (true) { - s32 result = readData(data, size, offset); - if (size != result) + if (length != readData(data, length, offset)) { VIWaitForRetrace(); - else - return result; + } else { + return; + } } } -- cgit v1.2.3