summaryrefslogtreecommitdiff
path: root/asm/shop.s
diff options
context:
space:
mode:
authorCameron Hall <camthesaxman@users.noreply.github.com>2016-11-19 00:36:57 -0600
committerYamaArashi <YamaArashi@users.noreply.github.com>2016-11-18 22:36:57 -0800
commitc84d788ebfb4ff0f1a3dd1cf6ce820c403fbf169 (patch)
tree989233a4ce3a447980ae1787a37ec3e8c41ddeb5 /asm/shop.s
parent2405562993bcc4f3eda613b0fa443dd94573c5ab (diff)
decompile field_camera.c (#103)
* start decompiling field_camera.c * can't get CameraUpdate to match * finish decompiling
Diffstat (limited to 'asm/shop.s')
-rw-r--r--asm/shop.s56
1 files changed, 28 insertions, 28 deletions
diff --git a/asm/shop.s b/asm/shop.s
index a87bb308c..94ee3c867 100644
--- a/asm/shop.s
+++ b/asm/shop.s
@@ -446,7 +446,7 @@ sub_80B30AC: @ 80B30AC
bl LoadOam
bl ProcessSpriteCopyRequests
bl TransferPlttBuffer
- ldr r3, _080B30F0 @ =gBG1TilemapBuffer
+ ldr r3, _080B30F0 @ =gBGTilemapBuffers + 0x800
ldr r1, _080B30F4 @ =0x0600e800
ldr r0, _080B30F8 @ =0x040000d4
str r3, [r0]
@@ -474,7 +474,7 @@ sub_80B30AC: @ 80B30AC
pop {r0}
bx r0
.align 2, 0
-_080B30F0: .4byte gBG1TilemapBuffer
+_080B30F0: .4byte gBGTilemapBuffers + 0x800
_080B30F4: .4byte 0x0600e800
_080B30F8: .4byte 0x040000d4
_080B30FC: .4byte 0x80000400
@@ -762,12 +762,12 @@ _080B3356:
beq _080B3398
b _080B33C0
_080B335C:
- ldr r5, _080B3360 @ =gBG2TilemapBuffer
+ ldr r5, _080B3360 @ =gBGTilemapBuffers + 0x1000
b _080B3366
.align 2, 0
-_080B3360: .4byte gBG2TilemapBuffer
+_080B3360: .4byte gBGTilemapBuffers + 0x1000
_080B3364:
- ldr r5, _080B3390 @ =gBG3TilemapBuffer
+ ldr r5, _080B3390 @ =gBGTilemapBuffers + 0x1800
_080B3366:
lsls r6, r0, 16
asrs r6, 16
@@ -788,10 +788,10 @@ _080B3366:
bl BuyMenuDrawMapMetatileLayer
b _080B33C0
.align 2, 0
-_080B3390: .4byte gBG3TilemapBuffer
+_080B3390: .4byte gBGTilemapBuffers + 0x1800
_080B3394: .4byte 0xfffff800
_080B3398:
- ldr r5, _080B33C8 @ =gBG3TilemapBuffer
+ ldr r5, _080B33C8 @ =gBGTilemapBuffers + 0x1800
lsls r6, r0, 16
asrs r6, 16
lsls r4, r1, 16
@@ -814,7 +814,7 @@ _080B33C0:
pop {r0}
bx r0
.align 2, 0
-_080B33C8: .4byte gBG3TilemapBuffer
+_080B33C8: .4byte gBGTilemapBuffers + 0x1800
_080B33CC: .4byte 0xfffff000
thumb_func_end BuyMenuDrawMapMetatile
@@ -827,7 +827,7 @@ sub_80B33D0: @ 80B33D0
adds r4, r1, 0
mov r8, r2
lsls r4, 22
- ldr r5, _080B3418 @ =gBG3TilemapBuffer
+ ldr r5, _080B3418 @ =gBGTilemapBuffers + 0x1800
lsls r6, 17
asrs r6, 16
movs r0, 0x80
@@ -854,7 +854,7 @@ sub_80B33D0: @ 80B33D0
pop {r0}
bx r0
.align 2, 0
-_080B3418: .4byte gBG3TilemapBuffer
+_080B3418: .4byte gBGTilemapBuffers + 0x1800
_080B341C: .4byte 0xfffff800
thumb_func_end sub_80B33D0
@@ -983,7 +983,7 @@ _080B3506:
beq _080B3520
lsls r1, 17
asrs r1, 16
- ldr r0, _080B3550 @ =gBG1TilemapBuffer
+ ldr r0, _080B3550 @ =gBGTilemapBuffers + 0x800
movs r2, 0x40
bl sub_80B32EC
_080B3520:
@@ -1010,7 +1010,7 @@ _080B3520:
bx r0
.align 2, 0
_080B354C: .4byte 0xfffffe00
-_080B3550: .4byte gBG1TilemapBuffer
+_080B3550: .4byte gBGTilemapBuffers + 0x800
thumb_func_end sub_80B3420
thumb_func_start BuyMenuDrawMapGraphics
@@ -1250,7 +1250,7 @@ _080B371C: .4byte gSprites
sub_80B3720: @ 80B3720
push {r4-r6,lr}
movs r1, 0
- ldr r6, _080B3754 @ =gBG1TilemapBuffer
+ ldr r6, _080B3754 @ =gBGTilemapBuffers + 0x800
ldr r5, _080B3758 @ =0x000003ff
ldr r4, _080B375C @ =0x02018000
ldr r0, _080B3760 @ =0x0000c3e0
@@ -1277,7 +1277,7 @@ _080B3742:
pop {r0}
bx r0
.align 2, 0
-_080B3754: .4byte gBG1TilemapBuffer
+_080B3754: .4byte gBGTilemapBuffers + 0x800
_080B3758: .4byte 0x000003ff
_080B375C: .4byte 0x02018000
_080B3760: .4byte 0x0000c3e0
@@ -1316,7 +1316,7 @@ _080B3798: .4byte gUnknown_03000708
sub_80B379C: @ 80B379C
push {r4-r7,lr}
movs r1, 0
- ldr r0, _080B37E0 @ =gBG1TilemapBuffer
+ ldr r0, _080B37E0 @ =gBGTilemapBuffers + 0x800
mov r12, r0
ldr r7, _080B37E4 @ =0x02018300
ldr r0, _080B37E8 @ =0x0000c3e0
@@ -1351,7 +1351,7 @@ _080B37B6:
pop {r0}
bx r0
.align 2, 0
-_080B37E0: .4byte gBG1TilemapBuffer
+_080B37E0: .4byte gBGTilemapBuffers + 0x800
_080B37E4: .4byte 0x02018300
_080B37E8: .4byte 0x0000c3e0
thumb_func_end sub_80B379C
@@ -1417,7 +1417,7 @@ sub_80B37F8: @ 80B37F8
movs r1, 0x1
movs r2, 0xB
bl MenuPrint
- ldr r0, _080B3894 @ =gBG1TilemapBuffer
+ ldr r0, _080B3894 @ =gBGTilemapBuffers + 0x800
movs r1, 0x2
str r1, [sp]
ldr r1, _080B3898 @ =0x0000c3e1
@@ -1435,7 +1435,7 @@ _080B3884: .4byte gUnknown_03000708
_080B3888: .4byte gTasks
_080B388C: .4byte gStringVar1
_080B3890: .4byte gOtherText_xString1
-_080B3894: .4byte gBG1TilemapBuffer
+_080B3894: .4byte gBGTilemapBuffers + 0x800
_080B3898: .4byte 0x0000c3e1
thumb_func_end sub_80B37F8
@@ -1880,7 +1880,7 @@ sub_80B3BF4: @ 80B3BF4
movs r2, 0xD
movs r3, 0xD
bl MenuZeroFillWindowRect
- ldr r0, _080B3C7C @ =gBG1TilemapBuffer
+ ldr r0, _080B3C7C @ =gBGTilemapBuffers + 0x800
movs r1, 0x4
str r1, [sp]
movs r1, 0
@@ -1932,7 +1932,7 @@ sub_80B3BF4: @ 80B3BF4
bl sub_80B4470
b _080B3D24
.align 2, 0
-_080B3C7C: .4byte gBG1TilemapBuffer
+_080B3C7C: .4byte gBGTilemapBuffers + 0x800
_080B3C80: .4byte gSaveBlock1
_080B3C84: .4byte gUnknown_020386A0
_080B3C88: .4byte gUnknown_03000708
@@ -2023,7 +2023,7 @@ sub_80B3D38: @ 80B3D38
movs r1, 0x8
movs r2, 0x1
bl DisplayYesNoMenu
- ldr r0, _080B3D70 @ =gBG1TilemapBuffer
+ ldr r0, _080B3D70 @ =gBGTilemapBuffers + 0x800
movs r1, 0x4
str r1, [sp]
ldr r1, _080B3D74 @ =0x0000c3e1
@@ -2040,7 +2040,7 @@ sub_80B3D38: @ 80B3D38
pop {r0}
bx r0
.align 2, 0
-_080B3D70: .4byte gBG1TilemapBuffer
+_080B3D70: .4byte gBGTilemapBuffers + 0x800
_080B3D74: .4byte 0x0000c3e1
_080B3D78: .4byte gUnknown_083CC708
thumb_func_end sub_80B3D38
@@ -2062,7 +2062,7 @@ sub_80B3D7C: @ 80B3D7C
movs r2, 0xD
movs r3, 0xD
bl MenuZeroFillWindowRect
- ldr r0, _080B3DC4 @ =gBG1TilemapBuffer
+ ldr r0, _080B3DC4 @ =gBGTilemapBuffers + 0x800
movs r1, 0x4
str r1, [sp]
movs r1, 0
@@ -2079,7 +2079,7 @@ sub_80B3D7C: @ 80B3D7C
bx r0
.align 2, 0
_080B3DC0: .4byte gUnknown_03000708
-_080B3DC4: .4byte gBG1TilemapBuffer
+_080B3DC4: .4byte gBGTilemapBuffers + 0x800
thumb_func_end sub_80B3D7C
thumb_func_start sub_80B3DC8
@@ -2141,7 +2141,7 @@ _080B3DEE:
movs r2, 0xD
movs r3, 0xD
bl MenuZeroFillWindowRect
- ldr r0, _080B3EB8 @ =gBG1TilemapBuffer
+ ldr r0, _080B3EB8 @ =gBGTilemapBuffers + 0x800
movs r1, 0x2
str r1, [sp]
movs r1, 0
@@ -2188,7 +2188,7 @@ _080B3EA8: .4byte gUnknown_03000708
_080B3EAC: .4byte gMain
_080B3EB0: .4byte gUnknown_020386A0
_080B3EB4: .4byte gTasks
-_080B3EB8: .4byte gBG1TilemapBuffer
+_080B3EB8: .4byte gBGTilemapBuffers + 0x800
_080B3EBC: .4byte gStringVar1
_080B3EC0: .4byte gStringVar2
_080B3EC4: .4byte gStringVar3
@@ -2775,7 +2775,7 @@ sub_80B4378: @ 80B4378
movs r2, 0xD
movs r3, 0xD
bl MenuZeroFillWindowRect
- ldr r0, _080B43E4 @ =gBG1TilemapBuffer
+ ldr r0, _080B43E4 @ =gBGTilemapBuffers + 0x800
movs r1, 0x2
str r1, [sp]
movs r1, 0
@@ -2806,7 +2806,7 @@ sub_80B4378: @ 80B4378
pop {r0}
bx r0
.align 2, 0
-_080B43E4: .4byte gBG1TilemapBuffer
+_080B43E4: .4byte gBGTilemapBuffers + 0x800
_080B43E8: .4byte gTasks
_080B43EC: .4byte sub_80B40E8
thumb_func_end sub_80B4378