; 割り込みベクタ(おまじない) .title "sample" .module Header .area _HEADER_ (ABS) .org 0x0000 _RST00: ret .org 0x0008 _RST08: ret .org 0x0010 _RST10: ret .org 0x0018 _RST18: ret .org 0x0020 _RST20: ret .org 0x0028 _RST28: ret .org 0x0030 _RST30: ret .org 0x0038 _RST38: ret .org 0x0040 _VBL: reti .org 0x0048 _LCD: reti .org 0x0050 _TIM: jp TIMER .org 0x0058 _SIO: reti .org 0x0060 _JOY: reti ; スタートポイント(おまじない) .org 0x0100 nop jp MAIN .org 0x0104 _LOGO: .byte 0xCE,0xED,0x66,0x66 .byte 0xCC,0x0D,0x00,0x0B .byte 0x03,0x73,0x00,0x83 .byte 0x00,0x0C,0x00,0x0D .byte 0x00,0x08,0x11,0x1F .byte 0x88,0x89,0x00,0x0E .byte 0xDC,0xCC,0x6E,0xE6 .byte 0xDD,0xDD,0xD9,0x99 .byte 0xBB,0xBB,0x67,0x63 .byte 0x6E,0x0E,0xEC,0xCC .byte 0xDD,0xDC,0x99,0x9F .byte 0xBB,0xB9,0x33,0x3E .org 0x0134 _TITLE: .asciz "sample" _CODE: .org 0x0144 .byte 0x00, 0x00 _SGB: .org 0x0146 .byte 0x00 _TYPE: .org 0x0147 .byte 0x00 ; ROM ONLY .byte 0x00 ; ROM = 32KB .byte 0x00 ; RAM = 0KB _JAPAN: .org 0x014a .byte 0x00 _MAKER: .org 0x014b .byte 0x00 _ROMVER: .org 0x014c .byte 0x01 _CHECK: .org 0x014d .byte 0x00 .byte 0x00, 0x00 ; サウンドレジスタ定義 NR10 = 0xff10 NR11 = 0xff11 NR12 = 0xff12 NR13 = 0xff13 NR14 = 0xff14 NR50 = 0xff24 NR51 = 0xff25 NR52 = 0xff26 ; 割り込みレジスタ定義 IE = 0xffff ; タイマー制御レジスタ定義 TMA = 0xff06 TAC = 0xff07