summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-10-22 13:40:01 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2019-10-22 13:40:01 -0400
commit6742a901af56e986b81adc7eca04c62820c185e0 (patch)
treec51609b97dd4d18cd10ac9f1fe446c12f70c6815 /data
parent1de8b7b197358e52eef5a95e30d7ae069415c7a6 (diff)
Dump data/overworld.s
Diffstat (limited to 'data')
-rw-r--r--data/data.s67
-rw-r--r--data/overworld.s126
2 files changed, 127 insertions, 66 deletions
diff --git a/data/data.s b/data/data.s
index 361e2d103..179fc3817 100644
--- a/data/data.s
+++ b/data/data.s
@@ -3,6 +3,7 @@
#include "constants/songs.h"
#include "constants/flags.h"
#include "constants/region_map.h"
+#include "constants/maps.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -396,69 +397,3 @@ gUnknown_826D1E4:: @ 826D1E4
gUnknown_826D250:: @ 826D250
.incbin "baserom.gba", 0x26D250, 0x44
-
-sWhiteOutMoneyLossMultipliers:: @ 826D294
- .byte 2
- .byte 4
- .byte 6
- .byte 9
- .byte 12
- .byte 16
- .byte 20
- .byte 25
- .byte 30
-
- .align 1
-sWhiteOutMoneyLossBadgeFlagIDs:: @ 826D29E
- .2byte FLAG_BADGE01_GET
- .2byte FLAG_BADGE02_GET
- .2byte FLAG_BADGE03_GET
- .2byte FLAG_BADGE04_GET
- .2byte FLAG_BADGE05_GET
- .2byte FLAG_BADGE06_GET
- .2byte FLAG_BADGE07_GET
- .2byte FLAG_BADGE08_GET
-
- .align 2
-gUnknown_826D2B0:: @ 826D2B0
- .incbin "baserom.gba", 0x26D2B0, 0x28
-
-gDirectionToVectors:: @ 826D2D8
- .4byte 0, 0
- .4byte 0, 1
- .4byte 0, -1
- .4byte -1, 0
- .4byte 1, 0
- .4byte -1, 1
- .4byte 1, 1
- .4byte -1, -1
- .4byte 1, -1
-
-gUnknown_826D320:: @ 826D320
- .incbin "baserom.gba", 0x26D320, 0x10
-
-gUnknown_826D330:: @ 826D330
- .incbin "baserom.gba", 0x26D330, 0xC
-
-gUnknown_826D33C:: @ 826D33C
- .4byte sub_8058684
- .4byte sub_80586A4
- .4byte sub_80586A8
-
-gUnknown_826D348:: @ 826D348
- .4byte sub_80586C8
- .4byte sub_80586CC
- .4byte sub_80586CC
- .4byte sub_80586CC
- .4byte sub_80586CC
- .4byte sub_80586C8
- .4byte sub_80586C8
- .4byte sub_8058734
- .4byte sub_8058734
- .4byte sub_8058734
- .4byte sub_8058734
-
-gUnknown_826D374:: @ 826D374
- .4byte sub_805874C
- .4byte sub_8058754
-
diff --git a/data/overworld.s b/data/overworld.s
new file mode 100644
index 000000000..b305b3002
--- /dev/null
+++ b/data/overworld.s
@@ -0,0 +1,126 @@
+#include "constants/flags.h"
+#include "constants/maps.h"
+ .include "asm/macros.inc"
+ .include "constants/constants.inc"
+ .section .rodata
+ .align 2, 0
+
+sWhiteOutMoneyLossMultipliers:: @ 826D294
+ .byte 2
+ .byte 4
+ .byte 6
+ .byte 9
+ .byte 12
+ .byte 16
+ .byte 20
+ .byte 25
+ .byte 30
+
+ .align 1
+sWhiteOutMoneyLossBadgeFlagIDs:: @ 826D29E
+ .2byte FLAG_BADGE01_GET
+ .2byte FLAG_BADGE02_GET
+ .2byte FLAG_BADGE03_GET
+ .2byte FLAG_BADGE04_GET
+ .2byte FLAG_BADGE05_GET
+ .2byte FLAG_BADGE06_GET
+ .2byte FLAG_BADGE07_GET
+ .2byte FLAG_BADGE08_GET
+
+ .align 2
+sDummyWarpData:: @ 826D2B0
+ map MAP_UNDEFINED
+ .byte 0xFF
+ .align 1
+ .2byte 0xFFFF, 0xFFFF
+
+sUnusedData:: @ 826D2B8
+ .4byte 1200
+ .4byte 3600
+ .4byte 1200
+ .4byte 2400
+ .4byte 50
+ .4byte 80
+ .4byte -44
+ .4byte 44
+
+gDirectionToVectors:: @ 826D2D8
+ .4byte 0, 0
+ .4byte 0, 1
+ .4byte 0, -1
+ .4byte -1, 0
+ .4byte 1, 0
+ .4byte -1, 1
+ .4byte 1, 1
+ .4byte -1, -1
+ .4byte 1, -1
+
+gUnknown_826D320:: @ 826D320
+ .4byte 0x000001f8
+ @ {
+ @ .bg = 0,
+ @ .charBaseIndex = 2,
+ @ .mapBaseIndex = 31,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 0,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000011d1
+ @ {
+ @ .bg = 1,
+ @ .charBaseIndex = 0,
+ @ .mapBaseIndex = 29,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 1,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000021c2
+ @ {
+ @ .bg = 2,
+ @ .charBaseIndex = 0,
+ @ .mapBaseIndex = 28,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 2,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000031e3
+ @ {
+ @ .bg = 3,
+ @ .charBaseIndex = 0,
+ @ .mapBaseIndex = 30,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 3,
+ @ .baseTile = 0x0000
+ @ }
+
+gUnknown_826D330:: @ 826D330
+ .4byte REG_WIN0H
+ .4byte (2 >> 1) | ((DMA_16BIT | DMA_DEST_RELOAD | DMA_SRC_INC | DMA_REPEAT | DMA_START_HBLANK | DMA_ENABLE) << 16)
+ .byte 1, 0
+
+ .align 2
+gUnknown_826D33C:: @ 826D33C
+ .4byte sub_8058684
+ .4byte sub_80586A4
+ .4byte sub_80586A8
+
+gUnknown_826D348:: @ 826D348
+ .4byte sub_80586C8
+ .4byte sub_80586CC
+ .4byte sub_80586CC
+ .4byte sub_80586CC
+ .4byte sub_80586CC
+ .4byte sub_80586C8
+ .4byte sub_80586C8
+ .4byte sub_8058734
+ .4byte sub_8058734
+ .4byte sub_8058734
+ .4byte sub_8058734
+
+gUnknown_826D374:: @ 826D374
+ .4byte sub_805874C
+ .4byte sub_8058754