mirror of
https://github.com/zeldaret/tp
synced 2026-08-15 12:59:14 -04:00
Adds JSUList, JKRDisposer, and JKRHeap. (#4)
* Added JSUList, JKRDisposer, and JKRHeap. JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected functions. The templated class JSUList is left. JKRDisposer: Constructor matched but the destructor is close but not yet a match. JKRHeap: No functions matches yet. JKRHeap.cpp now includes "operator delete" which makes it possible to forward compile destructors. * moved files from src/ to libs/
This commit is contained in:
@@ -48,7 +48,7 @@ J3DShapeDraw_NS_addTexMtxIndexInDL:
|
||||
/* 803149A8 003118E8 54 1F 00 34 */ rlwinm r31, r0, 0, 0, 0x1a
|
||||
/* 803149AC 003118EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803149B0 003118F0 38 80 00 20 */ li r4, 0x20
|
||||
/* 803149B4 003118F4 4B FB A3 39 */ bl __nwa_X1_
|
||||
/* 803149B4 003118F4 4B FB A3 39 */ bl __nwa__FUli
|
||||
/* 803149B8 003118F8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803149BC 003118FC 82 F9 00 08 */ lwz r23, 8(r25)
|
||||
/* 803149C0 00311900 7E F6 BB 78 */ mr r22, r23
|
||||
@@ -156,7 +156,7 @@ J3DShapeDraw_NS_draw:
|
||||
/* 80314B20 00311A60 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80314B24 00311A64 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80314B28 00311A68 40 81 00 08 */ ble lbl_80314B30
|
||||
/* 80314B2C 00311A6C 4B FB A2 11 */ bl __dl
|
||||
/* 80314B2C 00311A6C 4B FB A2 11 */ bl __dl__FPv
|
||||
lbl_80314B30:
|
||||
/* 80314B30 00311A70 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314B34 00311A74 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user