diff options
Diffstat (limited to 'engine')
-rw-r--r-- | engine/link/place_waiting_text.asm | 4 | ||||
-rw-r--r-- | engine/menu/main_menu.asm | 25 | ||||
-rw-r--r-- | engine/predef.asm | 6 | ||||
-rw-r--r-- | engine/title.asm | 4 |
4 files changed, 38 insertions, 1 deletions
diff --git a/engine/link/place_waiting_text.asm b/engine/link/place_waiting_text.asm index 2688322..c617dec 100644 --- a/engine/link/place_waiting_text.asm +++ b/engine/link/place_waiting_text.asm @@ -1,3 +1,7 @@ +INCLUDE "constants.asm" + +SECTION "PlaceWaitingText", ROMX[$4000], BANK[$01] + PlaceWaitingText:: ; 1:4000 hlcoord 3, 10 ld b, 1 diff --git a/engine/menu/main_menu.asm b/engine/menu/main_menu.asm new file mode 100644 index 0000000..5701eba --- /dev/null +++ b/engine/menu/main_menu.asm @@ -0,0 +1,25 @@ +INCLUDE "constants.asm" + +SECTION "Main Menu Definition", ROMX[$5418], BANK[$01] + +MainMenuHeader: + db $40 + db 0, 0, 7, 13 + dw .data + db 1 ; default option + +.data + db $80 + db 0 ; number of options + + dw $5461 + db $8a, $1f + dw MainMenuStrings + +MainMenuStrings: ; 01:5428 + db "つづきから はじめる@" + db "さいしょから はじめる@" + db "せっていを かえる@" + db "#を あそぶ@" + db "じかんセット@" +; 01:5457 diff --git a/engine/predef.asm b/engine/predef.asm index 3c60faa..8210266 100644 --- a/engine/predef.asm +++ b/engine/predef.asm @@ -1,3 +1,7 @@ +INCLUDE "constants.asm" + +SECTION "Predef pointers", ROMX[$62B0], BANK[$01] + GetPredefPointer:: ; 1:62b0 ld a, h ld [wPredefHL], a @@ -25,4 +29,4 @@ GetPredefPointer:: ; 1:62b0 ld d, [hl] ret -INCLUDE "data/predef_pointers.asm" +INCLUDE "data/predef_pointers.inc" diff --git a/engine/title.asm b/engine/title.asm index cd4e194..2ddaa44 100644 --- a/engine/title.asm +++ b/engine/title.asm @@ -1,3 +1,7 @@ +INCLUDE "constants.asm" + +SECTION "Title screen", ROMX[$5D8C], BANK[$01] + IntroSequence:: ; 5d8c ; TODO |