X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmain.c;fp=src%2Fmain.c;h=03930b11e2ee7db5c32013ec2aee5421b79e72d8;hb=a709333bb82b222e25648f26eb7b76722c4acfcc;hp=d7a3308b5d0c281bacc8298b480e6bda8965df98;hpb=ffae5f4e018d05dac4b986497169039bbba46acf;p=gbajam21 diff --git a/src/main.c b/src/main.c index d7a3308..03930b1 100644 --- a/src/main.c +++ b/src/main.c @@ -3,6 +3,9 @@ #include "intr.h" #include "debug.h" +#include "AAS.h" +#include "data.h" + #define RGB15(r, g, b) \ (((uint16_t)(r) & 0x1f) | \ (((uint16_t)(g) & 0x1f) << 5) | \ @@ -17,6 +20,12 @@ int main(void) intr_init(); + interrupt(INTR_TIMER1, AAS_Timer1InterruptHandler); + AAS_SetConfig(AAS_CONFIG_MIX_24KHZ, AAS_CONFIG_CHANS_8, AAS_CONFIG_SPATIAL_STEREO, AAS_CONFIG_DYNAMIC_ON); + unmask(INTR_TIMER1); + intr_enable(); + + REG_DISPCNT = 3 | DISPCNT_BG2; vptr = (uint16_t*)VRAM_START_ADDR; @@ -31,6 +40,8 @@ int main(void) } } + AAS_MOD_Play(AAS_DATA_MOD_popcorn); + for(;;); return 0; }