summaryrefslogtreecommitdiff
path: root/pokediamond.lcf
diff options
context:
space:
mode:
Diffstat (limited to 'pokediamond.lcf')
-rw-r--r--pokediamond.lcf42
1 files changed, 8 insertions, 34 deletions
diff --git a/pokediamond.lcf b/pokediamond.lcf
index f8c76abf..01161a05 100644
--- a/pokediamond.lcf
+++ b/pokediamond.lcf
@@ -1,10 +1,8 @@
/* TEST */
MEMORY {
header (RWX) : ORIGIN=0, LENGTH=0
- arm9 (RWX) : ORIGIN=0x2000000, LENGTH=0
- unk_10b724 (RWX) : ORIGIN=0, LENGTH=0
- arm9overlay (RWX) : ORIGIN=0, LENGTH=0
- arm7 (RWX) : ORIGIN=0x2380000, LENGTH=0
+ arm9 (RWX) : ORIGIN=0x02000000, LENGTH=0
+ arm7 (RWX) : ORIGIN=0x02380000, LENGTH=0
filenametable (RWX) : ORIGIN=0, LENGTH=0
fileallocationtable (RWX) : ORIGIN=0, LENGTH=0
icon_title (RWX) : ORIGIN=0, LENGTH=0
@@ -374,35 +372,10 @@ SECTIONS {
} > header
.arm9 : AT (0x4000) {
- secure.o (.text)
- crt0.o (.text)
- main.o (.text)
- FUN_02000DF4.o (.text)
- unk_02000E0C.o (.text)
- string_util.o (.text)
- unk_020023C0.o (.text)
- filesystem.o (.text)
- unk_02006864.o (.text)
- script.o (.text)
- unk_02038C78.o (.text)
- scrcmd.o (.text)
- unk_02046030.o (.text)
- rom1.5.o (.text)
- FUN_020C9C0C.o (.text)
- rom2.o (.text)
- /* rodata */
- rom2.o (.data)
- string_util.o (.data)
- rom2_2.o (.data)
- } > arm9
-
- .unk_10b724 : AT (0x10B724) {
- unk_10b724.o (.text)
- } > unk_10b724
-
- .arm9overlay : AT (0x10B800) {
- arm9overlay.o (.text)
- } > arm9overlay
+ _start = .;
+ _start_AutoloadDoneCallback = . + 0xA74;
+ INCLUDE arm9.bin
+ } > arm9
.FILE_10C400 : AT (0x10C400) {
FILE_10C400.o (.text) /* 0x10C400 */
@@ -667,7 +640,8 @@ SECTIONS {
} > rom3.FILE_30C600
.arm7 : AT(0x30D000) {
- arm7_rom.o(.text)
+ ARM7AutoLoad = 0x02380158;
+ INCLUDE arm7.bin
} > arm7
.filenametable : AT(0x336400) {