mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
big d_a_alink pass (#214)
* d_a_alink pass1 wip * more d_a_alink work * remove asm * more daalink work * 20% dol code decompiled * fixed some nonmatchings for building * a few daalink functions and labeling some HIO data
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
lbl_80033EC8:
|
||||
/* 80033EC8 38 C0 00 01 */ li r6, 1
|
||||
/* 80033ECC 54 85 06 3E */ clrlwi r5, r4, 0x18
|
||||
/* 80033ED0 54 80 D8 08 */ slwi r0, r4, 0x1b
|
||||
/* 80033ED4 54 A5 0F FE */ srwi r5, r5, 0x1f
|
||||
/* 80033ED8 7C 05 00 50 */ subf r0, r5, r0
|
||||
/* 80033EDC 54 00 28 3E */ rotlwi r0, r0, 5
|
||||
/* 80033EE0 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 80033EE4 7C C5 00 30 */ slw r5, r6, r0
|
||||
/* 80033EE8 54 80 EE FA */ rlwinm r0, r4, 0x1d, 0x1b, 0x1d
|
||||
/* 80033EEC 7C 03 00 2E */ lwzx r0, r3, r0
|
||||
/* 80033EF0 7C A3 00 38 */ and r3, r5, r0
|
||||
/* 80033EF4 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 80033EF8 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 80033EFC 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_80033E94:
|
||||
/* 80033E94 54 88 06 3E */ clrlwi r8, r4, 0x18
|
||||
/* 80033E98 54 87 EE FA */ rlwinm r7, r4, 0x1d, 0x1b, 0x1d
|
||||
/* 80033E9C 7C C3 38 2E */ lwzx r6, r3, r7
|
||||
/* 80033EA0 38 A0 00 01 */ li r5, 1
|
||||
/* 80033EA4 54 80 D8 08 */ slwi r0, r4, 0x1b
|
||||
/* 80033EA8 55 04 0F FE */ srwi r4, r8, 0x1f
|
||||
/* 80033EAC 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80033EB0 54 00 28 3E */ rotlwi r0, r0, 5
|
||||
/* 80033EB4 7C 00 22 14 */ add r0, r0, r4
|
||||
/* 80033EB8 7C A0 00 30 */ slw r0, r5, r0
|
||||
/* 80033EBC 7C C0 00 78 */ andc r0, r6, r0
|
||||
/* 80033EC0 7C 03 39 2E */ stwx r0, r3, r7
|
||||
/* 80033EC4 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_80033E60:
|
||||
/* 80033E60 54 88 06 3E */ clrlwi r8, r4, 0x18
|
||||
/* 80033E64 54 87 EE FA */ rlwinm r7, r4, 0x1d, 0x1b, 0x1d
|
||||
/* 80033E68 7C C3 38 2E */ lwzx r6, r3, r7
|
||||
/* 80033E6C 38 A0 00 01 */ li r5, 1
|
||||
/* 80033E70 54 80 D8 08 */ slwi r0, r4, 0x1b
|
||||
/* 80033E74 55 04 0F FE */ srwi r4, r8, 0x1f
|
||||
/* 80033E78 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80033E7C 54 00 28 3E */ rotlwi r0, r0, 5
|
||||
/* 80033E80 7C 00 22 14 */ add r0, r0, r4
|
||||
/* 80033E84 7C A0 00 30 */ slw r0, r5, r0
|
||||
/* 80033E88 7C C0 03 78 */ or r0, r6, r0
|
||||
/* 80033E8C 7C 03 39 2E */ stwx r0, r3, r7
|
||||
/* 80033E90 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user