From 53ca21e0adbf4e76bbf81dba820a3e2fb1fe047f Mon Sep 17 00:00:00 2001 From: ikari Date: Mon, 5 Oct 2009 10:36:04 +0200 Subject: [PATCH] begin frontend --- snes/main.a65 | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 snes/main.a65 diff --git a/snes/main.a65 b/snes/main.a65 new file mode 100644 index 0000000..1bb0046 --- /dev/null +++ b/snes/main.a65 @@ -0,0 +1,98 @@ + +GAME_MAIN: + jsr snes_init + + - wai + bra - + + +snes_init: + sep #$20 : .as ;8-bit accumulator + lda #$8f + sta $2100 ;INIDISP: force blank + stz $2101 ; + stz $2102 ; + stz $2103 ; + stz $2104 ; (OAM Data?!) + stz $2104 ; (OAM Data?!) + stz $2105 ; + stz $2106 ; + stz $2107 ; + stz $2108 ; + stz $2109 ; + stz $210a ; + stz $210b ; + stz $210c ; + stz $210d ; + stz $210d ; + stz $210e ; + stz $210e ; + stz $210f ; + stz $210f ; + stz $2110 ; + stz $2110 ; + stz $2111 ; + stz $2111 ; + stz $2112 ; + stz $2112 ; + stz $2113 ; + stz $2113 ; + stz $2114 ; + stz $2114 ; + lda #$80 + sta $2115 ; + stz $2116 ; + stz $2117 ; + stz $2118 ;(VRAM Data?!) + stz $2119 ;(VRAM Data?!) + stz $211a ; + stz $211b ; + lda #$01 + sta $211b ; + stz $211c ; + stz $211c ; + stz $211d ; + stz $211d ; + stz $211e ; + sta $211e ; + stz $211f ; + stz $211f ; + stz $2120 ; + stz $2120 ; + stz $2121 ; + stz $2122 ; (CG Data?!) + stz $2123 ; + stz $2124 ; + stz $2125 ; + stz $2126 ; + stz $2127 ; + stz $2128 ; + stz $2129 ; + stz $212a ; + stz $212b ; + stz $212c ; + stz $212d ; + stz $212e ; + lda #$30 + sta $2130 ; + stz $2131 ; + lda #$e0 + sta $2132 ; + stz $2133 ; + stz $4200 ; + lda #$ff + sta $4201 ; + stz $4202 ; + stz $4203 ; + stz $4204 ; + stz $4205 ; + stz $4206 ; + stz $4207 ; + stz $4208 ; + stz $4209 ; + stz $420a ; + stz $420b ; + stz $420c ; + stz $420d ; + rts +