misc minor JAI fixes

This commit is contained in:
LagoLunatic
2024-07-06 13:49:32 -04:00
parent ee8b3967a5
commit 3bef4f90d4
8 changed files with 46 additions and 36 deletions
+4 -3
View File
@@ -84,9 +84,10 @@ void JAInter::InitData::checkInitDataOnMemory() {
r30 += 3;
break;
case 5:
StreamMgr::initOnCodeStrm = transInitDataFile((u8*)(aafPointer + r30), 8);
*(u8**)StreamMgr::initOnCodeStrm = transInitDataFile((u8*)aafPointer + aafPointer[r30], aafPointer[r30 + 1]);
StreamMgr::streamList = *(u8**)StreamMgr::initOnCodeStrm;
StreamMgr::initOnCodeStrm = (JAInter::streamList_t*)transInitDataFile((u8*)(aafPointer + r30), 8);
// fakematch?
*(JAInter::streamList_t**)StreamMgr::initOnCodeStrm = (JAInter::streamList_t*)transInitDataFile((u8*)aafPointer + aafPointer[r30], aafPointer[r30 + 1]);
StreamMgr::streamList = *(JAInter::streamList_t**)StreamMgr::initOnCodeStrm;
r30 += 3;
break;
case 6: {