mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-10 11:05:07 -04:00
JKernel (#20)
* JKRDvdArchive.s split * JKRMemArchive.s split * JKRAramArchive.s split * JKRCompArchive.s split * JKRDecomp.s split * JKRDvdRipper.s split * JKRAramBlock.s split * JKRAramHeap.s split * JKRAramPiece.s split * JKRAramStream.s split * removed unused .s files * JKRDvdAramRipper.s split * JKRAram.s split * cleanup and making vtables easier to debug * fixed merge errors * fixed JKRFileLoader::fetchVolumeName Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
+2
-2
@@ -526,7 +526,7 @@ dLib_getExpandSizeFromAramArchive:
|
||||
/* 80032754 0002F694 93 CC FF F8 */ stw r30, -8(r12)
|
||||
/* 80032758 0002F698 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8003275C 0002F69C 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80032760 0002F6A0 48 2A 50 BD */ bl JKRAramArchive_NS_getAramAddress
|
||||
/* 80032760 0002F6A0 48 2A 50 BD */ bl getAramAddress__14JKRAramArchiveFPCc
|
||||
/* 80032764 0002F6A4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80032768 0002F6A8 40 82 00 0C */ bne lbl_80032774
|
||||
/* 8003276C 0002F6AC 38 60 00 00 */ li r3, 0
|
||||
@@ -539,7 +539,7 @@ lbl_80032774:
|
||||
/* 80032784 0002F6C4 39 00 00 00 */ li r8, 0
|
||||
/* 80032788 0002F6C8 39 20 FF FF */ li r9, -1
|
||||
/* 8003278C 0002F6CC 39 40 00 00 */ li r10, 0
|
||||
/* 80032790 0002F6D0 48 29 FE 25 */ bl JKRAram_NS_aramToMainRam
|
||||
/* 80032790 0002F6D0 48 29 FE 25 */ bl aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl
|
||||
/* 80032794 0002F6D4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80032798 0002F6D8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8003279C 0002F6DC 38 A0 00 00 */ li r5, 0
|
||||
|
||||
+1
-1
@@ -2552,7 +2552,7 @@ lbl_8003C540:
|
||||
/* 8003C550 00039490 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8003C554 00039494 7F A5 EB 78 */ mr r5, r29
|
||||
/* 8003C558 00039498 38 C0 00 00 */ li r6, 0
|
||||
/* 8003C55C 0003949C 48 29 A5 11 */ bl JKRMemArchive_X1_
|
||||
/* 8003C55C 0003949C 48 29 A5 11 */ bl __ct__13JKRMemArchiveFPvUl15JKRMemBreakFlag
|
||||
/* 8003C560 000394A0 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_8003C564:
|
||||
/* 8003C564 000394A4 28 1F 00 00 */ cmplwi r31, 0
|
||||
|
||||
+2
-2
@@ -1614,13 +1614,13 @@ lbl_80257830:
|
||||
/* 80257830 00254770 80 6D 8E 48 */ lwz r3, lbl_804513C8-_SDA_BASE_(r13)
|
||||
/* 80257834 00254774 83 63 00 94 */ lwz r27, 0x94(r3)
|
||||
/* 80257838 00254778 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8025783C 0025477C 48 07 B9 71 */ bl JKRAramHeap_NS_getTotalFreeSize
|
||||
/* 8025783C 0025477C 48 07 B9 71 */ bl getTotalFreeSize__11JKRAramHeapFv
|
||||
/* 80257840 00254780 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80257844 00254784 4B DB D1 AD */ bl mDoExt_getMesgFont
|
||||
/* 80257848 00254788 4B DB D3 59 */ bl mDoExt_getSubFont
|
||||
/* 8025784C 0025478C 4B DB D2 B9 */ bl mDoExt_getRubyFont
|
||||
/* 80257850 00254790 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80257854 00254794 48 07 B9 59 */ bl JKRAramHeap_NS_getTotalFreeSize
|
||||
/* 80257854 00254794 48 07 B9 59 */ bl getTotalFreeSize__11JKRAramHeapFv
|
||||
/* 80257858 00254798 7C 63 E0 50 */ subf r3, r3, r28
|
||||
/* 8025785C 0025479C 4B DB D5 01 */ bl mDoExt_setAraCacheSize
|
||||
/* 80257860 002547A0 80 7F 02 A0 */ lwz r3, 0x2a0(r31)
|
||||
|
||||
Reference in New Issue
Block a user