1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-06-25 19:29:49 +00:00
This commit is contained in:
Karol Stasiak 2019-06-14 11:31:34 +02:00
parent ecb366eafb
commit 5ca6988039

View File

@ -4,15 +4,6 @@
#pragma zilog_syntax
// TODO: optimize?
array __vectors @ $40 = [
$c3, __on_vblank.addr.lo, __on_vblank.addr.hi, 0,0,0,0,0,
$c3, __on_lcdc.addr.lo, __on_lcdc.addr.hi, 0,0,0,0,0,
$c3, __on_timer.addr.lo, __on_timer.addr.hi, 0,0,0,0,0,
$c3, __on_serial.addr.lo, __on_serial.addr.hi, 0,0,0,0,0,
$c3, __on_joypad.addr.lo, __on_joypad.addr.hi, 0,0,0,0,0
]
asm void __start() @ $150 {
di
@ -90,6 +81,15 @@ interrupt void __on_joypad(){
on_joypad()
}
// TODO: optimize?
array __vectors @ $40 = [
$c3, __on_vblank.addr.lo, __on_vblank.addr.hi, 0,0,0,0,0,
$c3, __on_lcdc.addr.lo, __on_lcdc.addr.hi, 0,0,0,0,0,
$c3, __on_timer.addr.lo, __on_timer.addr.hi, 0,0,0,0,0,
$c3, __on_serial.addr.lo, __on_serial.addr.hi, 0,0,0,0,0,
$c3, __on_joypad.addr.lo, __on_joypad.addr.hi, 0,0,0,0,0
]
array oam[$a0] @$fe00
volatile byte reg_joypad @$ff00