summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
Diffstat (limited to 'asm')
-rw-r--r--asm/icon.s6
-rw-r--r--asm/title.s16
-rw-r--r--asm/unk_339000.s2
3 files changed, 23 insertions, 1 deletions
diff --git a/asm/icon.s b/asm/icon.s
index fb77c2c7..58be77f1 100644
--- a/asm/icon.s
+++ b/asm/icon.s
@@ -1,2 +1,6 @@
.text
- .incbin "baserom.nds", 0x338600, 0x371d8c0
+ .2byte 0x0001
+ .2byte 0x048B
+ .space 0x1C
+ .incbin "graphics/icon.4bpp"
+ .incbin "graphics/icon.gbapal"
diff --git a/asm/title.s b/asm/title.s
new file mode 100644
index 00000000..7410b8b2
--- /dev/null
+++ b/asm/title.s
@@ -0,0 +1,16 @@
+ .text
+ .global ROMTitles
+ROMTitles:
+ @ UTF16LE has a leading short that should be skipped
+ .incbin "data/title/title.txt", 2
+ .space 0x100-(.-ROMTitles)
+ .incbin "data/title/title.txt", 2
+ .space 0x200-(.-ROMTitles)
+ .incbin "data/title/title.txt", 2
+ .space 0x300-(.-ROMTitles)
+ .incbin "data/title/title.txt", 2
+ .space 0x400-(.-ROMTitles)
+ .incbin "data/title/title.txt", 2
+ .space 0x500-(.-ROMTitles)
+ .incbin "data/title/title.txt", 2
+ .space 0x600-(.-ROMTitles)
diff --git a/asm/unk_339000.s b/asm/unk_339000.s
new file mode 100644
index 00000000..b517c6d2
--- /dev/null
+++ b/asm/unk_339000.s
@@ -0,0 +1,2 @@
+ .text
+ .incbin "baserom.nds", 0x339000, 0x371CEC0