mirror of https://github.com/pret/pokecrystal.git
split some RTC interfaces into engine/rtc.asm
This commit is contained in:
parent
004956798c
commit
71bbd77261
|
@ -0,0 +1,25 @@
|
||||||
|
RTC: ; 46f
|
||||||
|
; update time and time-sensitive palettes
|
||||||
|
|
||||||
|
; rtc enabled?
|
||||||
|
ld a, [$c2ce]
|
||||||
|
cp 0
|
||||||
|
ret z
|
||||||
|
|
||||||
|
call UpdateTime
|
||||||
|
|
||||||
|
; obj update on?
|
||||||
|
ld a, [VramState]
|
||||||
|
bit 0, a ; obj update
|
||||||
|
ret z
|
||||||
|
|
||||||
|
TimeOfDayPals: ; 47e
|
||||||
|
callab _TimeOfDayPals
|
||||||
|
ret
|
||||||
|
; 485
|
||||||
|
|
||||||
|
UpdateTimePals: ; 485
|
||||||
|
callab _UpdateTimePals
|
||||||
|
ret
|
||||||
|
; 48c
|
||||||
|
|
29
main.asm
29
main.asm
|
@ -17,34 +17,7 @@ SECTION "start",ROM0[$150]
|
||||||
INCLUDE "engine/init.asm"
|
INCLUDE "engine/init.asm"
|
||||||
INCLUDE "engine/vblank.asm"
|
INCLUDE "engine/vblank.asm"
|
||||||
INCLUDE "engine/delay.asm"
|
INCLUDE "engine/delay.asm"
|
||||||
|
INCLUDE "engine/rtc.asm"
|
||||||
|
|
||||||
RTC: ; 46f
|
|
||||||
; update time and time-sensitive palettes
|
|
||||||
|
|
||||||
; rtc enabled?
|
|
||||||
ld a, [$c2ce]
|
|
||||||
cp 0
|
|
||||||
ret z
|
|
||||||
|
|
||||||
call UpdateTime
|
|
||||||
|
|
||||||
; obj update on?
|
|
||||||
ld a, [VramState]
|
|
||||||
bit 0, a ; obj update
|
|
||||||
ret z
|
|
||||||
|
|
||||||
TimeOfDayPals: ; 47e
|
|
||||||
callab _TimeOfDayPals
|
|
||||||
ret
|
|
||||||
; 485
|
|
||||||
|
|
||||||
UpdateTimePals: ; 485
|
|
||||||
callab _UpdateTimePals
|
|
||||||
ret
|
|
||||||
; 48c
|
|
||||||
|
|
||||||
|
|
||||||
INCLUDE "engine/fade.asm"
|
INCLUDE "engine/fade.asm"
|
||||||
INCLUDE "engine/lcd.asm"
|
INCLUDE "engine/lcd.asm"
|
||||||
INCLUDE "engine/time.asm"
|
INCLUDE "engine/time.asm"
|
||||||
|
|
Loading…
Reference in New Issue