use ramscrgen
This commit is contained in:
committed by
Diegoisawesome
parent
7dad2846f8
commit
652600ba5d
+63
-63
@@ -189,9 +189,9 @@ sub_80714B8: @ 80714B8
|
||||
movs r1, 0x64
|
||||
adds r5, r0, 0
|
||||
muls r5, r1
|
||||
ldr r0, =0x020244ec
|
||||
ldr r0, =gUnknown_020244EC
|
||||
adds r5, r0
|
||||
ldr r1, =0x02024744
|
||||
ldr r1, =gUnknown_02024744
|
||||
adds r0, r5, 0
|
||||
bl sub_8071348
|
||||
adds r0, r5, 0
|
||||
@@ -222,7 +222,7 @@ sub_80714B8: @ 80714B8
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x3
|
||||
bl pokedex_flag_operation
|
||||
ldr r1, =0x02021cc4
|
||||
ldr r1, =gUnknown_02021CC4
|
||||
adds r0, r5, 0
|
||||
bl pokemon_get_nick
|
||||
mov r2, sp
|
||||
@@ -259,7 +259,7 @@ sub_80714B8: @ 80714B8
|
||||
thumb_func_start sub_8071578
|
||||
sub_8071578: @ 8071578
|
||||
push {lr}
|
||||
ldr r0, =0x020375e0
|
||||
ldr r0, =gUnknown_020375E0
|
||||
ldrb r0, [r0]
|
||||
bl sub_80714B8
|
||||
pop {r0}
|
||||
@@ -293,24 +293,24 @@ sub_807158C: @ 807158C
|
||||
adds r5, 0x74
|
||||
cmp r0, 0
|
||||
bne _080715CE
|
||||
ldr r0, =0x03005d90
|
||||
ldr r0, =gUnknown_03005D90
|
||||
ldr r0, [r0]
|
||||
adds r1, r5, 0
|
||||
bl CompareStringWithoutExtendedControlCodes
|
||||
cmp r0, 0
|
||||
beq _08071608
|
||||
_080715CE:
|
||||
ldr r0, =0x02021cc4
|
||||
ldr r0, =gUnknown_02021CC4
|
||||
mov r1, sp
|
||||
bl CopyString
|
||||
ldr r0, =0x02021dc4
|
||||
ldr r0, =gUnknown_02021DC4
|
||||
adds r4, 0x87
|
||||
ldrb r2, [r4]
|
||||
lsls r2, 28
|
||||
lsrs r2, 28
|
||||
adds r1, r5, 0
|
||||
bl sub_81DB5E8
|
||||
ldr r0, =0x02021ec4
|
||||
ldr r0, =gUnknown_02021EC4
|
||||
ldrb r2, [r4]
|
||||
lsrs r2, 4
|
||||
adds r1, r6, 0
|
||||
@@ -330,11 +330,11 @@ _0807160A:
|
||||
thumb_func_start sub_8071614
|
||||
sub_8071614: @ 8071614
|
||||
push {lr}
|
||||
ldr r0, =0x03005d8c
|
||||
ldr r0, =gUnknown_03005D8C
|
||||
ldr r0, [r0]
|
||||
ldr r1, =0x00003030
|
||||
adds r0, r1
|
||||
ldr r1, =0x020375e0
|
||||
ldr r1, =gUnknown_020375E0
|
||||
ldrb r1, [r1]
|
||||
bl sub_807158C
|
||||
lsls r0, 24
|
||||
@@ -366,7 +366,7 @@ sub_807163C: @ 807163C
|
||||
bne _0807166A
|
||||
movs r0, 0x64
|
||||
muls r1, r0
|
||||
ldr r0, =0x020244ec
|
||||
ldr r0, =gUnknown_020244EC
|
||||
adds r5, r1, r0
|
||||
movs r4, 0x1
|
||||
_0807166A:
|
||||
@@ -375,7 +375,7 @@ _0807166A:
|
||||
movs r0, 0x64
|
||||
adds r1, r2, 0
|
||||
muls r1, r0
|
||||
ldr r0, =0x020244ec
|
||||
ldr r0, =gUnknown_020244EC
|
||||
adds r5, r1, r0
|
||||
movs r4, 0x3
|
||||
_0807167A:
|
||||
@@ -399,7 +399,7 @@ _08071688:
|
||||
lsls r0, r4, 3
|
||||
ldr r1, =gMonFrontPicTable
|
||||
adds r0, r1
|
||||
ldr r1, =0x020244d4
|
||||
ldr r1, =gUnknown_020244D4
|
||||
ldr r2, [r1]
|
||||
mov r6, r8
|
||||
lsls r1, r6, 1
|
||||
@@ -423,14 +423,14 @@ _080716D8:
|
||||
ldrh r0, [r0, 0x4]
|
||||
adds r1, r4, 0
|
||||
bl sub_806A068
|
||||
ldr r0, =0x0202499c
|
||||
ldr r0, =gUnknown_0202499C
|
||||
movs r1, 0x78
|
||||
movs r2, 0x4B
|
||||
movs r3, 0x6
|
||||
bl AddObjectToFront
|
||||
lsls r0, 24
|
||||
lsrs r7, r0, 24
|
||||
ldr r4, =0x02020630
|
||||
ldr r4, =gUnknown_02020630
|
||||
lsls r1, r7, 4
|
||||
adds r1, r7
|
||||
lsls r1, 2
|
||||
@@ -485,7 +485,7 @@ sub_8071760: @ 8071760
|
||||
push {r4,lr}
|
||||
lsls r0, 24
|
||||
lsrs r4, r0, 24
|
||||
ldr r0, =0x02037fd4
|
||||
ldr r0, =gUnknown_02037FD4
|
||||
ldrb r1, [r0, 0x7]
|
||||
movs r0, 0x80
|
||||
ands r0, r1
|
||||
@@ -494,7 +494,7 @@ sub_8071760: @ 8071760
|
||||
bl overworld_free_bg_tilemaps
|
||||
ldr r0, =c1_hatching_egg
|
||||
bl SetMainCallback2
|
||||
ldr r1, =0x03005dac
|
||||
ldr r1, =gUnknown_03005DAC
|
||||
ldr r0, =sub_80AF168
|
||||
str r0, [r1]
|
||||
adds r0, r4, 0
|
||||
@@ -510,7 +510,7 @@ _08071788:
|
||||
c1_hatching_egg: @ 80717A0
|
||||
push {r4,lr}
|
||||
sub sp, 0x4
|
||||
ldr r0, =0x030022c0
|
||||
ldr r0, =gUnknown_030022C0
|
||||
movs r1, 0x87
|
||||
lsls r1, 3
|
||||
adds r0, r1
|
||||
@@ -540,13 +540,13 @@ _080717EC:
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl SetGpuReg
|
||||
ldr r4, =0x03000de0
|
||||
ldr r4, =gUnknown_03000DE0
|
||||
movs r0, 0x14
|
||||
bl Alloc
|
||||
str r0, [r4]
|
||||
bl init_uns_table_pokemon_copy
|
||||
ldr r2, [r4]
|
||||
ldr r0, =0x020375e0
|
||||
ldr r0, =gUnknown_020375E0
|
||||
ldrh r0, [r0]
|
||||
movs r1, 0
|
||||
strb r0, [r2, 0x4]
|
||||
@@ -555,7 +555,7 @@ _080717EC:
|
||||
ldr r0, =sub_807172C
|
||||
bl SetVBlankCallback
|
||||
bl current_map_music_get
|
||||
ldr r1, =0x020375e2
|
||||
ldr r1, =gUnknown_020375E2
|
||||
strh r0, [r1]
|
||||
bl reset_temp_tile_data_buffers
|
||||
movs r0, 0
|
||||
@@ -608,7 +608,7 @@ _080717EC:
|
||||
_080718B8:
|
||||
ldr r0, =gUnknown_0832C06C
|
||||
bl InitWindows
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r1, [r0]
|
||||
movs r0, 0
|
||||
strb r0, [r1, 0x8]
|
||||
@@ -644,14 +644,14 @@ _08071904:
|
||||
_08071924:
|
||||
movs r0, 0
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, 0x4]
|
||||
bl sub_80714B8
|
||||
b _080719A6
|
||||
.pool
|
||||
_0807193C:
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r3, [r0]
|
||||
ldrb r2, [r3, 0x4]
|
||||
adds r3, 0xC
|
||||
@@ -661,7 +661,7 @@ _0807193C:
|
||||
b _080719A6
|
||||
.pool
|
||||
_08071954:
|
||||
ldr r4, =0x03000de0
|
||||
ldr r4, =gUnknown_03000DE0
|
||||
ldr r3, [r4]
|
||||
ldrb r2, [r3, 0x4]
|
||||
adds r3, 0xC
|
||||
@@ -696,7 +696,7 @@ _08071970:
|
||||
movs r0, 0x1
|
||||
bl CopyBgTilemapBufferToVram
|
||||
_080719A6:
|
||||
ldr r1, =0x030022c0
|
||||
ldr r1, =gUnknown_030022C0
|
||||
movs r0, 0x87
|
||||
lsls r0, 3
|
||||
adds r1, r0
|
||||
@@ -708,7 +708,7 @@ _080719A6:
|
||||
_080719C8:
|
||||
ldr r0, =sub_8071A94
|
||||
bl SetMainCallback2
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r1, [r0]
|
||||
movs r0, 0
|
||||
strb r0, [r1, 0x2]
|
||||
@@ -728,17 +728,17 @@ _080719D6:
|
||||
thumb_func_start sub_80719FC
|
||||
sub_80719FC: @ 80719FC
|
||||
push {lr}
|
||||
ldr r0, =0x020375e0
|
||||
ldr r0, =gUnknown_020375E0
|
||||
ldrh r1, [r0]
|
||||
movs r0, 0x64
|
||||
muls r0, r1
|
||||
ldr r1, =0x020244ec
|
||||
ldr r1, =gUnknown_020244EC
|
||||
adds r0, r1
|
||||
ldr r2, =0x02021ec4
|
||||
ldr r2, =gUnknown_02021EC4
|
||||
movs r1, 0x2
|
||||
bl pokemon_setattr
|
||||
bl sub_805F094
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r0, [r0]
|
||||
bl Free
|
||||
ldr r0, =c2_exit_to_overworld_2_switch
|
||||
@@ -753,7 +753,7 @@ c3_080472E4: @ 8071A3C
|
||||
push {r4,r5,lr}
|
||||
lsls r0, 24
|
||||
lsrs r5, r0, 24
|
||||
ldr r1, =0x03005e00
|
||||
ldr r1, =gTasks
|
||||
lsls r0, r5, 2
|
||||
adds r0, r5
|
||||
lsls r0, 3
|
||||
@@ -798,7 +798,7 @@ sub_8071A94: @ 8071A94
|
||||
mov r6, r8
|
||||
push {r6,r7}
|
||||
sub sp, 0x8
|
||||
ldr r1, =0x03000de0
|
||||
ldr r1, =gUnknown_03000DE0
|
||||
ldr r0, [r1]
|
||||
ldrb r0, [r0, 0x2]
|
||||
adds r5, r1, 0
|
||||
@@ -840,7 +840,7 @@ _08071AF4:
|
||||
movs r2, 0x4B
|
||||
movs r3, 0x5
|
||||
bl AddObjectToFront
|
||||
ldr r4, =0x03000de0
|
||||
ldr r4, =gUnknown_03000DE0
|
||||
ldr r1, [r4]
|
||||
strb r0, [r1]
|
||||
movs r0, 0
|
||||
@@ -857,7 +857,7 @@ _08071AF4:
|
||||
b _08071E06
|
||||
.pool
|
||||
_08071B40:
|
||||
ldr r0, =0x02037fd4
|
||||
ldr r0, =gUnknown_02037FD4
|
||||
ldrb r1, [r0, 0x7]
|
||||
movs r0, 0x80
|
||||
ands r0, r1
|
||||
@@ -891,7 +891,7 @@ _08071B7A:
|
||||
ldrb r0, [r1, 0x2]
|
||||
adds r0, 0x1
|
||||
strb r0, [r1, 0x2]
|
||||
ldr r2, =0x02020630
|
||||
ldr r2, =gUnknown_02020630
|
||||
ldr r0, [r5]
|
||||
ldrb r1, [r0]
|
||||
lsls r0, r1, 4
|
||||
@@ -904,7 +904,7 @@ _08071B7A:
|
||||
b _08071E06
|
||||
.pool
|
||||
_08071BA0:
|
||||
ldr r4, =0x02020630
|
||||
ldr r4, =gUnknown_02020630
|
||||
ldr r2, [r5]
|
||||
ldrb r1, [r2]
|
||||
lsls r0, r1, 4
|
||||
@@ -922,7 +922,7 @@ _08071BBC:
|
||||
ldrb r1, [r2, 0x4]
|
||||
movs r0, 0x64
|
||||
muls r0, r1
|
||||
ldr r1, =0x020244ec
|
||||
ldr r1, =gUnknown_020244EC
|
||||
adds r0, r1
|
||||
movs r1, 0xB
|
||||
bl pokemon_getattr
|
||||
@@ -942,7 +942,7 @@ _08071BBC:
|
||||
b _08071DC8
|
||||
.pool
|
||||
_08071BF8:
|
||||
ldr r2, =0x02020630
|
||||
ldr r2, =gUnknown_02020630
|
||||
ldr r3, [r5]
|
||||
ldrb r1, [r3, 0x1]
|
||||
lsls r0, r1, 4
|
||||
@@ -966,11 +966,11 @@ _08071C24:
|
||||
ldrb r1, [r0, 0x4]
|
||||
movs r0, 0x64
|
||||
muls r0, r1
|
||||
ldr r1, =0x020244ec
|
||||
ldr r1, =gUnknown_020244EC
|
||||
adds r0, r1
|
||||
ldr r1, =0x02021cc4
|
||||
ldr r1, =gUnknown_02021CC4
|
||||
bl pokemon_get_nick
|
||||
ldr r4, =0x02021fc4
|
||||
ldr r4, =gUnknown_02021FC4
|
||||
ldr r1, =gUnknown_085ED5A5
|
||||
adds r0, r4, 0
|
||||
bl ExpandStringRefs
|
||||
@@ -1018,11 +1018,11 @@ _08071CA4:
|
||||
ldrb r1, [r0, 0x4]
|
||||
movs r0, 0x64
|
||||
muls r0, r1
|
||||
ldr r1, =0x020244ec
|
||||
ldr r1, =gUnknown_020244EC
|
||||
adds r0, r1
|
||||
ldr r1, =0x02021cc4
|
||||
ldr r1, =gUnknown_02021CC4
|
||||
bl pokemon_get_nick
|
||||
ldr r4, =0x02021fc4
|
||||
ldr r4, =gUnknown_02021FC4
|
||||
ldr r1, =gUnknown_085ED5BE
|
||||
adds r0, r4, 0
|
||||
bl ExpandStringRefs
|
||||
@@ -1079,15 +1079,15 @@ _08071D36:
|
||||
beq _08071DC4
|
||||
b _08071E06
|
||||
_08071D3C:
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
mov r8, r0
|
||||
ldr r0, [r0]
|
||||
ldrb r0, [r0, 0x4]
|
||||
movs r6, 0x64
|
||||
muls r0, r6
|
||||
ldr r5, =0x020244ec
|
||||
ldr r5, =gUnknown_020244EC
|
||||
adds r0, r5
|
||||
ldr r1, =0x02021ec4
|
||||
ldr r1, =gUnknown_02021EC4
|
||||
mov r9, r1
|
||||
bl pokemon_get_nick
|
||||
mov r1, r8
|
||||
@@ -1135,7 +1135,7 @@ _08071DB4:
|
||||
movs r3, 0x10
|
||||
bl pal_fade_maybe
|
||||
_08071DC4:
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r1, [r0]
|
||||
_08071DC8:
|
||||
ldrb r0, [r1, 0x2]
|
||||
@@ -1144,14 +1144,14 @@ _08071DC8:
|
||||
b _08071E06
|
||||
.pool
|
||||
_08071DD4:
|
||||
ldr r0, =0x02037fd4
|
||||
ldr r0, =gUnknown_02037FD4
|
||||
ldrb r1, [r0, 0x7]
|
||||
movs r0, 0x80
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
bne _08071E06
|
||||
bl sub_805F094
|
||||
ldr r4, =0x03000de0
|
||||
ldr r4, =gUnknown_03000DE0
|
||||
ldr r0, [r4]
|
||||
ldrb r0, [r0, 0x8]
|
||||
bl RemoveWindow
|
||||
@@ -1296,16 +1296,16 @@ sub_8071EF0: @ 8071EF0
|
||||
ldr r0, =sub_8071FA4
|
||||
str r0, [r4, 0x1C]
|
||||
strh r5, [r4, 0x2E]
|
||||
ldr r4, =0x03000de0
|
||||
ldr r4, =gUnknown_03000DE0
|
||||
ldr r0, [r4]
|
||||
ldrb r1, [r0, 0x4]
|
||||
movs r0, 0x64
|
||||
muls r0, r1
|
||||
ldr r1, =0x020244ec
|
||||
ldr r1, =gUnknown_020244EC
|
||||
adds r0, r1
|
||||
movs r1, 0xB
|
||||
bl pokemon_getattr
|
||||
ldr r3, =0x02020630
|
||||
ldr r3, =gUnknown_02020630
|
||||
ldr r2, [r4]
|
||||
ldrb r1, [r2, 0x1]
|
||||
lsls r0, r1, 4
|
||||
@@ -1413,7 +1413,7 @@ _08072004:
|
||||
ldrh r0, [r5, 0x2E]
|
||||
adds r0, 0x1
|
||||
strh r0, [r5, 0x2E]
|
||||
ldr r0, =0x02037fd4
|
||||
ldr r0, =gUnknown_02037FD4
|
||||
ldrb r1, [r0, 0x7]
|
||||
movs r0, 0x80
|
||||
ands r0, r1
|
||||
@@ -1449,8 +1449,8 @@ sub_8072048: @ 8072048
|
||||
ldrsh r0, [r5, r1]
|
||||
cmp r0, 0
|
||||
bne _08072084
|
||||
ldr r4, =0x02020630
|
||||
ldr r3, =0x03000de0
|
||||
ldr r4, =gUnknown_02020630
|
||||
ldr r3, =gUnknown_03000DE0
|
||||
ldr r0, [r3]
|
||||
ldrb r1, [r0, 0x1]
|
||||
lsls r0, r1, 4
|
||||
@@ -1489,8 +1489,8 @@ _0807209E:
|
||||
ldrsh r0, [r5, r1]
|
||||
cmp r0, 0x9
|
||||
bgt _080720BC
|
||||
ldr r2, =0x02020630
|
||||
ldr r0, =0x03000de0
|
||||
ldr r2, =gUnknown_02020630
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r0, [r0]
|
||||
ldrb r1, [r0, 0x1]
|
||||
lsls r0, r1, 4
|
||||
@@ -1573,7 +1573,7 @@ sub_8072140: @ 8072140
|
||||
push {r4-r6,lr}
|
||||
sub sp, 0x8
|
||||
ldr r2, =gUnknown_0832C084
|
||||
ldr r0, =0x03000de0
|
||||
ldr r0, =gUnknown_03000DE0
|
||||
ldr r6, [r0]
|
||||
ldrb r3, [r6, 0x7]
|
||||
lsls r0, r3, 2
|
||||
@@ -1650,7 +1650,7 @@ sub_8072194: @ 8072194
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
ldr r2, =0x02020630
|
||||
ldr r2, =gUnknown_02020630
|
||||
lsls r0, r1, 4
|
||||
adds r0, r1
|
||||
lsls r0, 2
|
||||
@@ -1697,7 +1697,7 @@ sub_8072214: @ 8072214
|
||||
adds r0, r5, 0
|
||||
movs r1, 0xFF
|
||||
bl FillWindowPixelBuffer
|
||||
ldr r3, =0x03000de0
|
||||
ldr r3, =gUnknown_03000DE0
|
||||
ldr r0, [r3]
|
||||
movs r2, 0
|
||||
strb r2, [r0, 0xE]
|
||||
@@ -1745,7 +1745,7 @@ _0807229C:
|
||||
movs r0, 0x64
|
||||
adds r1, r5, 0
|
||||
muls r1, r0
|
||||
ldr r0, =0x020244ec
|
||||
ldr r0, =gUnknown_020244EC
|
||||
adds r4, r1, r0
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x6
|
||||
|
||||
Reference in New Issue
Block a user