summaryrefslogtreecommitdiff
path: root/arm9/modules/11
diff options
context:
space:
mode:
authorAkira Akashi <rubenru09@aol.com>2021-06-10 22:42:43 +0100
committerGitHub <noreply@github.com>2021-06-10 22:42:43 +0100
commitaa185f6be5696ae4bd6c9f8093eb13a06cb2cc79 (patch)
tree8f56e977e7e4f69c1c48249118074f500857f195 /arm9/modules/11
parent6bede5a9393e2796c110e6304f455293a240cd7b (diff)
parente8d0b49a6864d6077a5d7b1c123c49481fe14bfe (diff)
Merge branch 'master' into unkk_020851B8
Diffstat (limited to 'arm9/modules/11')
-rw-r--r--arm9/modules/11/asm/module_11_thumb1.s56
-rw-r--r--arm9/modules/11/asm/module_11_thumb2.s166
2 files changed, 111 insertions, 111 deletions
diff --git a/arm9/modules/11/asm/module_11_thumb1.s b/arm9/modules/11/asm/module_11_thumb1.s
index 65a74381..2781e4f1 100644
--- a/arm9/modules/11/asm/module_11_thumb1.s
+++ b/arm9/modules/11/asm/module_11_thumb1.s
@@ -325,7 +325,7 @@ MOD11_0222D840: ; 0x0222D840
ldr r0, [r4, r0]
bl MOD11_02258658
ldr r0, [r4, #8]
- bl FUN_02019178
+ bl RemoveWindow
ldr r0, [r4, #4]
bl MOD11_0222E4E8
add r0, r4, #0
@@ -424,7 +424,7 @@ MOD11_0222D944: ; 0x0222D944
push {r4, lr}
add r4, r0, #0
ldr r0, [r4, #8]
- bl FUN_02019178
+ bl RemoveWindow
mov r0, #1
mov r1, #0
bl GX_EngineAToggleLayers
@@ -433,13 +433,13 @@ MOD11_0222D944: ; 0x0222D944
bl GX_EngineAToggleLayers
ldr r0, [r4, #4]
mov r1, #1
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
ldr r0, [r4, #4]
mov r1, #2
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
ldr r0, [r4, #4]
mov r1, #3
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
add r0, r4, #0
bl MOD11_02231410
pop {r4, pc}
@@ -471,26 +471,26 @@ _0222D99A:
ldr r0, [r5, #4]
add r2, sp, #0x14
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
ldr r0, [r5, #4]
mov r1, #1
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
ldr r0, [r5, #4]
mov r1, #2
add r2, sp, #0x30
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
ldr r0, [r5, #4]
mov r1, #2
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
ldr r0, [r5, #4]
mov r1, #3
add r2, sp, #0x4c
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
ldr r0, [r5, #4]
mov r1, #3
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
ldr r1, _0222DB40 ; =0x04000008
mov r0, #3
ldrh r2, [r1]
@@ -630,7 +630,7 @@ _0222D99A:
str r0, [sp, #0x10]
ldr r0, [r5, #4]
ldr r1, [r5, #8]
- bl FUN_02019064
+ bl AddWindowParameterized
ldr r0, [r5, #8]
mov r1, #0xff
bl FillWindowPixelBuffer
@@ -742,7 +742,7 @@ MOD11_0222DB50: ; 0x0222DB50
mov r3, #5
bl FUN_02003008
mov r0, #5
- bl FUN_02016B94
+ bl BgConfig_Alloc
str r0, [r4, #4]
mov r0, #5
mov r1, #3
@@ -792,7 +792,7 @@ _0222DC42:
ldr r1, [r4, #8]
mov r2, #1
mov r3, #2
- bl FUN_02019064
+ bl AddWindowParameterized
ldr r0, [r4, #8]
mov r1, #0xff
bl FillWindowPixelBuffer
@@ -1355,7 +1355,7 @@ _0222E1AC:
bl FUN_02002BB8
ldr r0, [r4, #8]
mov r1, #3
- bl FUN_020191A4
+ bl WindowArray_dtor
ldr r0, [r4, #4]
bl FreeToHeap
mov r0, #0x87
@@ -1467,7 +1467,7 @@ _0222E282:
ldmia r6!, {r0, r1}
stmia r3!, {r0, r1}
add r0, r2, #0
- bl FUN_02016BBC
+ bl SetBothScreensModesAndDisable
ldr r1, _0222E458 ; =0x000023FB
mov r0, #1
ldrb r2, [r5, r1]
@@ -1489,26 +1489,26 @@ _0222E2F0:
add r0, r4, #0
add r2, sp, #0x48
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
add r0, r4, #0
mov r1, #1
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
add r0, r4, #0
mov r1, #2
add r2, sp, #0x64
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
add r0, r4, #0
mov r1, #2
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
add r0, r4, #0
mov r1, #3
add r2, sp, #0x80
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
add r0, r4, #0
mov r1, #3
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
ldr r1, _0222E460 ; =0x04000008
mov r0, #3
ldrh r2, [r1]
@@ -1712,13 +1712,13 @@ MOD11_0222E4E8: ; 0x0222E4E8
bl GX_EngineAToggleLayers
add r0, r4, #0
mov r1, #1
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
add r0, r4, #0
mov r1, #2
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
add r0, r4, #0
mov r1, #3
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
add r0, r4, #0
bl MOD11_022584AC
pop {r4, pc}
@@ -3157,7 +3157,7 @@ _0222F088:
ldr r0, [r4, #0x28]
bl FUN_0200372C
ldr r0, [r4, #4]
- bl FUN_0201AB60
+ bl DoScheduledBgGpuUpdates
ldr r3, _0222F0CC ; =0x027E0000
ldr r1, _0222F0D0 ; =0x00003FF8
mov r0, #1
@@ -3183,7 +3183,7 @@ MOD11_0222F0D4: ; 0x0222F0D4
bl FUN_0200372C
bl FUN_0201C30C
ldr r0, [r4, #4]
- bl FUN_0201AB60
+ bl DoScheduledBgGpuUpdates
ldr r3, _0222F0F8 ; =0x027E0000
ldr r1, _0222F0FC ; =0x00003FF8
mov r0, #1
@@ -3366,7 +3366,7 @@ MOD11_0222F254: ; 0x0222F254
ldr r0, [r4, #4]
ldr r3, [r4, r3]
mov r2, #3
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
ldr r0, _0222F280 ; =0x00002434
ldr r0, [r4, r0]
cmp r0, #0
diff --git a/arm9/modules/11/asm/module_11_thumb2.s b/arm9/modules/11/asm/module_11_thumb2.s
index 451daa87..24037833 100644
--- a/arm9/modules/11/asm/module_11_thumb2.s
+++ b/arm9/modules/11/asm/module_11_thumb2.s
@@ -41,7 +41,7 @@ MOD11_0222F29C: ; 0x0222F29C
add r3, r1, #0
bl FUN_02003914
mov r0, #5
- bl FUN_02016B94
+ bl BgConfig_Alloc
str r0, [r5, #4]
mov r0, #5
mov r1, #1
@@ -98,7 +98,7 @@ _0222F30E:
ldmia r6!, {r0, r1}
stmia r3!, {r0, r1}
add r0, r2, #0
- bl FUN_02016BBC
+ bl SetBothScreensModesAndDisable
ldr r6, _0222F4D0 ; =MOD11_0225DA04
add r3, sp, #0x14
ldmia r6!, {r0, r1}
@@ -113,10 +113,10 @@ _0222F30E:
str r0, [r3]
ldr r0, [r5, #4]
mov r3, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
ldr r0, [r5, #4]
mov r1, #1
- bl FUN_02018744
+ bl BgClearTilemapBufferAndCommit
mov r0, #0x13
lsl r0, r0, #4
ldr r0, [r4, r0]
@@ -183,7 +183,7 @@ _0222F30E:
ldr r1, [r5, #8]
mov r2, #1
mov r3, #2
- bl FUN_02019064
+ bl AddWindowParameterized
ldr r0, [r5, #8]
mov r1, #0xff
bl FillWindowPixelBuffer
@@ -810,13 +810,13 @@ MOD11_0222F93C: ; 0x0222F93C
bl FUN_02002FEC
ldr r0, [r4, #8]
mov r1, #1
- bl FUN_020191A4
+ bl WindowArray_dtor
mov r0, #2
mov r1, #0
bl GX_EngineAToggleLayers
ldr r0, [r4, #4]
mov r1, #1
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
ldr r0, [r4, #4]
bl FreeToHeap
add r0, r4, #0
@@ -4128,7 +4128,7 @@ _022311D0:
ldr r2, [r4, r2]
mov r1, #3
lsl r3, r3, #5
- bl FUN_02017E14
+ bl BG_LoadCharTilesData
mov r0, #0x5f
lsl r0, r0, #2
add r0, r4, r0
@@ -23819,10 +23819,10 @@ _0223AC50:
strh r1, [r0]
mov r0, #1
add r1, r0, #0
- bl FUN_020178BC
+ bl SetBgPriority
mov r0, #2
mov r1, #0
- bl FUN_020178BC
+ bl SetBgPriority
ldr r0, [r4]
mov r1, #2
bl MOD11_02231564
@@ -23859,7 +23859,7 @@ _0223AC50:
add r1, r5, #0
mov r2, #2
mov r3, #0x11
- bl FUN_02019064
+ bl AddWindowParameterized
add r0, r5, #0
mov r1, #0xff
bl FillWindowPixelBuffer
@@ -24055,7 +24055,7 @@ _0223AE5E:
mov r1, #0
bl FUN_0200CCF8
add r0, r6, #0
- bl FUN_02019178
+ bl RemoveWindow
ldr r1, _0223AF50 ; =0x04000008
mov r0, #3
ldrh r2, [r1]
@@ -24064,10 +24064,10 @@ _0223AE5E:
orr r2, r0
strh r2, [r1]
mov r1, #0
- bl FUN_020178BC
+ bl SetBgPriority
mov r0, #2
mov r1, #1
- bl FUN_020178BC
+ bl SetBgPriority
ldr r0, [r4]
mov r1, #0
bl MOD11_02231564
@@ -28107,7 +28107,7 @@ _0223CF5C:
add r1, sp, #0x68
mov r2, #0xc
mov r3, #4
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r1, #0
str r1, [sp]
mov r0, #0xff
@@ -28167,7 +28167,7 @@ _0223CF5C:
ldr r0, [r5, #0x14]
bl FUN_02011AC0
add r0, sp, #0x68
- bl FUN_02019178
+ bl RemoveWindow
add sp, #0x78
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
@@ -62296,7 +62296,7 @@ MOD11_0224D518: ; 0x0224D518
mov r1, #0xff
bl FillWindowPixelBuffer
add r0, r6, #0
- bl FUN_02019548
+ bl CopyWindowPixelsToVram_TextMode
mov r1, #0x65
lsl r1, r1, #2
ldrb r1, [r4, r1]
@@ -63233,7 +63233,7 @@ _0224DCAE:
mov r1, #3
mov r2, #2
mov r3, #0x84
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
_0224DCBE:
ldr r0, _0224DCE0 ; =MOD11_02250060
add r1, r4, #0
@@ -67678,7 +67678,7 @@ _02250086:
mov r1, #3
mov r2, #1
mov r3, #4
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
ldr r0, [r4, #0x20]
add r0, r0, #1
str r0, [r4, #0x20]
@@ -71659,7 +71659,7 @@ _022520D2:
mov r1, #0xff
bl FillWindowPixelBuffer
add r0, r6, #0
- bl FUN_02019548
+ bl CopyWindowPixelsToVram_TextMode
ldr r0, [r4]
bl MOD11_02230094
bl MOD11_0225C76C
@@ -82482,7 +82482,7 @@ MOD11_022574F0: ; 0x022574F0
add r1, sp, #0x24
mov r2, #8
mov r3, #2
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r1, #0
str r1, [sp]
mov r0, #0xff
@@ -82570,7 +82570,7 @@ MOD11_022574F0: ; 0x022574F0
ldrh r2, [r3, r2]
bl MIi_CpuCopy16
add r0, sp, #0x24
- bl FUN_02019178
+ bl RemoveWindow
ldr r0, [sp, #0x18]
bl String_dtor
ldr r0, [sp, #0x1c]
@@ -83055,7 +83055,7 @@ _02257A26:
add r1, sp, #0x18
mov r2, #0xd
mov r3, #2
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r1, #0
str r1, [sp]
mov r0, #0xff
@@ -83116,7 +83116,7 @@ _02257A26:
mov r2, #0xe0
bl MIi_CpuCopy16
add r0, sp, #0x18
- bl FUN_02019178
+ bl RemoveWindow
add r0, r7, #0
bl String_dtor
add sp, #0x28
@@ -83181,7 +83181,7 @@ _02257B1E:
add r1, sp, #0x24
mov r2, #0xd
mov r3, #2
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r1, #0
str r1, [sp]
mov r0, #0xff
@@ -83241,7 +83241,7 @@ _02257B1E:
mov r2, #0xe0
bl MIi_CpuCopy16
add r0, sp, #0x24
- bl FUN_02019178
+ bl RemoveWindow
add r0, r6, #0
bl String_dtor
ldr r0, [sp, #0x18]
@@ -84398,27 +84398,27 @@ _0225845A:
lsr r1, r1, #0x18
add r2, r6, #0
add r3, r7, #0
- bl FUN_02016C18
+ bl InitBgFromTemplate
add r1, r4, #4
lsl r1, r1, #0x18
ldr r2, _022584A8 ; =0x000002FF
add r0, r5, #0
lsr r1, r1, #0x18
- bl FUN_02018768
+ bl BgFillTilemapBufferAndCommit
add r1, r4, #4
lsl r1, r1, #0x18
mov r2, #0
add r0, r5, #0
lsr r1, r1, #0x18
add r3, r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r1, r4, #4
lsl r1, r1, #0x18
add r0, r5, #0
lsr r1, r1, #0x18
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r4, r4, #1
add r6, #0x1c
cmp r4, #4
@@ -84439,12 +84439,12 @@ _022584B4:
lsl r0, r0, #0x18
lsr r0, r0, #0x18
add r1, r6, #0
- bl FUN_0201797C
+ bl ToggleBgLayer
add r1, r4, #4
lsl r1, r1, #0x18
add r0, r5, #0
lsr r1, r1, #0x18
- bl FUN_020178A0
+ bl FreeBgTilemapBuffer
add r4, r4, #1
cmp r4, #4
blo _022584B4
@@ -84905,12 +84905,12 @@ _022588AE:
ldr r2, [r2, #0x3c]
lsr r1, r1, #0x18
lsl r3, r3, #0xa
- bl FUN_02017DFC
+ bl BG_LoadScreenTilemapData
add r1, r4, #4
lsl r1, r1, #0x18
ldr r0, [sp, #0x28]
lsr r1, r1, #0x18
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
_022588D0:
add r4, r4, #1
add r6, r6, #2
@@ -85968,7 +85968,7 @@ _0225910E:
mov r1, #6
mov r2, #0
asr r3, r6, #8
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r0, r5, #0
bl MOD11_0225902C
cmp r4, #1
@@ -85976,13 +85976,13 @@ _0225910E:
ldr r2, _02259160 ; =0x000002FF
add r0, r7, #0
mov r1, #7
- bl FUN_02018768
+ bl BgFillTilemapBufferAndCommit
mov r0, #7
mov r1, #0
- bl FUN_0201797C
+ bl ToggleBgLayer
mov r0, #7
mov r1, #0
- bl FUN_020178BC
+ bl SetBgPriority
ldr r2, _02259164 ; =0x04001000
ldr r0, _02259168 ; =0xFFFF1FFF
ldr r1, [r2]
@@ -86408,10 +86408,10 @@ MOD11_022594DC: ; 0x022594DC
add r4, r0, #0
mov r1, #4
mov r3, #0
- bl FUN_02018540
+ bl FillBgTilemapRect
add r0, r4, #0
mov r1, #5
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
mov r0, #0x4e
lsl r0, r0, #4
ldr r0, [r5, r0]
@@ -86463,7 +86463,7 @@ MOD11_02259554: ; 0x02259554
mov r1, #4
mov r3, #0
add r4, r0, #0
- bl FUN_02018540
+ bl FillBgTilemapRect
mov r0, #0x10
str r0, [sp]
mov r0, #0xa
@@ -86476,10 +86476,10 @@ MOD11_02259554: ; 0x02259554
add r0, r4, #0
mov r1, #4
mov r3, #0x16
- bl FUN_02018540
+ bl FillBgTilemapRect
add r0, r4, #0
mov r1, #5
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
mov r0, #0x4e
lsl r0, r0, #4
ldr r0, [r5, r0]
@@ -87845,10 +87845,10 @@ _0225A116:
ldr r2, _0225A15C ; =0x000002FF
add r6, r0, #0
mov r1, #5
- bl FUN_02018768
+ bl BgFillTilemapBufferAndCommit
add r0, r6, #0
mov r1, #5
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
add r0, r4, #0
add r1, r5, #0
bl MOD11_0225ADD0
@@ -88290,7 +88290,7 @@ _0225A49C:
add r1, sp, #0x3c
lsr r2, r2, #0x18
mov r3, #2
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r3, #0
str r3, [sp]
mov r0, #0xff
@@ -88374,7 +88374,7 @@ _0225A50A:
cmp r4, #0
bne _0225A570
add r0, sp, #0x3c
- bl FUN_02019178
+ bl RemoveWindow
_0225A570:
str r7, [r5]
add r3, sp, #0x30
@@ -88427,7 +88427,7 @@ MOD11_0225A5C0: ; 0x0225A5C0
ldr r0, [r7]
bl MOD11_0222FF68
mov r1, #5
- bl FUN_0201886C
+ bl GetBgTilemapBuffer
add r4, r0, #0
add r0, r7, #0
add r1, sp, #4
@@ -88591,7 +88591,7 @@ _0225A6E4:
cmp r0, #0
beq _0225A6FE
add r0, r7, #0
- bl FUN_02019178
+ bl RemoveWindow
_0225A6FE:
add r0, r4, #0
add r0, #0xec
@@ -88599,7 +88599,7 @@ _0225A6FE:
cmp r0, #0
beq _0225A70E
add r0, r6, #0
- bl FUN_02019178
+ bl RemoveWindow
_0225A70E:
mov r0, #0x4f
lsl r0, r0, #2
@@ -88607,7 +88607,7 @@ _0225A70E:
cmp r0, #0
beq _0225A71E
add r0, r5, #0
- bl FUN_02019178
+ bl RemoveWindow
_0225A71E:
ldr r0, [sp, #4]
add r4, #0x14
@@ -88911,7 +88911,7 @@ MOD11_0225A968: ; 0x0225A968
cmp r0, #0
beq _0225A994
add r0, r4, #0
- bl FUN_02019178
+ bl RemoveWindow
_0225A994:
add r0, r4, #0
bl InitWindow
@@ -88925,7 +88925,7 @@ _0225A994:
lsl r2, r2, #0x18
lsr r2, r2, #0x18
mov r3, #2
- bl FUN_020190EC
+ bl AddTextWindowTopLeftCorner
mov r3, #0
str r3, [sp]
mov r0, #0xff
@@ -89218,7 +89218,7 @@ MOD11_0225ABA4: ; 0x0225ABA4
bl FUN_02003054
add r0, r6, #0
mov r1, #4
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
ldr r0, _0225AC58 ; =MOD11_0225F71C
lsl r1, r4, #2
ldrb r2, [r0, r1]
@@ -89244,10 +89244,10 @@ MOD11_0225ABA4: ; 0x0225ABA4
ldrb r3, [r3, #2]
ldr r2, _0225AC5C ; =0x000002FF
add r0, r6, #0
- bl FUN_02018540
+ bl FillBgTilemapRect
add r0, r6, #0
mov r1, #5
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
add sp, #0x14
pop {r4, r5, r6, r7, pc}
nop
@@ -89269,13 +89269,13 @@ _0225AC68:
lsl r0, r0, #0x18
lsr r0, r0, #0x18
add r1, r4, #0
- bl FUN_0201797C
+ bl ToggleBgLayer
b _0225AC84
_0225AC7A:
lsl r0, r0, #0x18
lsr r0, r0, #0x18
add r1, r6, #0
- bl FUN_0201797C
+ bl ToggleBgLayer
_0225AC84:
add r5, r5, #1
cmp r5, #4
@@ -89482,7 +89482,7 @@ MOD11_0225ADD8: ; 0x0225ADD8
bl MOD11_0222FF68
mov r1, #4
str r0, [sp, #4]
- bl FUN_0201886C
+ bl GetBgTilemapBuffer
mov ip, r0
lsl r0, r7, #2
add r0, r5, r0
@@ -89528,7 +89528,7 @@ _0225AE36:
_0225AE40:
ldr r0, [sp, #4]
mov r1, #4
- bl FUN_0201AC68
+ bl ScheduleBgTilemapBufferTransfer
add sp, #8
pop {r3, r4, r5, r6, r7, pc}
@@ -90373,22 +90373,22 @@ _0225B4D6:
add r0, r4, #0
mov r1, #4
add r3, r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r0, r4, #0
mov r1, #4
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r2, #0
add r0, r4, #0
mov r1, #5
add r3, r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r0, r4, #0
mov r1, #5
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
ldr r0, [r5]
mov r1, #1
ldr r0, [r0]
@@ -90427,7 +90427,7 @@ _0225B55A:
add r0, r6, #0
mov r1, #4
mov r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0xc
ldrsh r4, [r5, r3]
mov r3, #0xff
@@ -90435,7 +90435,7 @@ _0225B55A:
mov r1, #5
mov r2, #0
sub r3, r3, r4
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r0, #8
ldrsh r0, [r5, r0]
mov r1, #0x64
@@ -90453,13 +90453,13 @@ _0225B590:
add r0, r6, #0
mov r1, #4
mov r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0xc
ldrsh r3, [r5, r3]
add r0, r6, #0
mov r1, #5
mov r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r0, #8
ldrsh r0, [r5, r0]
mov r1, #0x64
@@ -90471,12 +90471,12 @@ _0225B5B6:
mov r1, #4
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r0, r6, #0
mov r1, #5
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r0, #0xa
ldrsh r0, [r5, r0]
mov r1, #0x64
@@ -90556,24 +90556,24 @@ MOD11_0225B644: ; 0x0225B644
mov r1, #4
add r3, r2, #0
add r5, r0, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0x10
ldrsh r3, [r4, r3]
add r0, r5, #0
mov r1, #4
mov r2, #3
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r2, #0
add r0, r5, #0
mov r1, #5
add r3, r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0x10
ldrsh r3, [r4, r3]
add r0, r5, #0
mov r1, #5
mov r2, #3
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
pop {r4, r5, r6, pc}
_0225B68E:
cmp r0, #0xc0
@@ -90591,7 +90591,7 @@ _0225B68E:
mov r1, #4
mov r2, #0
sub r3, r3, r6
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0xc
ldrsh r4, [r4, r3]
mov r3, #0xff
@@ -90599,31 +90599,31 @@ _0225B68E:
mov r1, #5
mov r2, #0
sub r3, r3, r4
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
b _0225B6E0
_0225B6C6:
mov r3, #0xc
ldrsh r3, [r4, r3]
mov r1, #4
mov r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
mov r3, #0xc
ldrsh r3, [r4, r3]
add r0, r5, #0
mov r1, #5
mov r2, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
_0225B6E0:
add r0, r5, #0
mov r1, #4
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
add r0, r5, #0
mov r1, #5
mov r2, #3
mov r3, #0
- bl FUN_020179E0
+ bl BgSetPosTextAndCommit
_0225B6F8:
pop {r4, r5, r6, pc}
nop
@@ -90650,14 +90650,14 @@ _0225B716:
lsl r0, r0, #0x18
lsr r0, r0, #0x18
mov r1, #0
- bl FUN_0201797C
+ bl ToggleBgLayer
b _0225B736
_0225B72A:
add r0, r4, #4
lsl r0, r0, #0x18
lsr r0, r0, #0x18
mov r1, #1
- bl FUN_0201797C
+ bl ToggleBgLayer
_0225B736:
add r4, r4, #1
add r5, r5, #2
@@ -90671,7 +90671,7 @@ _0225B740:
lsl r1, r1, #0x18
lsr r0, r0, #0x18
lsr r1, r1, #0x18
- bl FUN_020178BC
+ bl SetBgPriority
add r4, r4, #1
add r6, r6, #2
cmp r4, #4