;############## CMonster by Patrick Davidson - TI-84 Plus CSE main program #include ti84pcse.inc #define WORDLEN 2 #include data.asm data_save =plotSScreen score_save =saveSScreen .org appSearchPage call Display_Org call main jp Display_Normal ;############## Subroutines #include hiscore.asm #include gfx.asm #include text.asm #include levels.asm #include bonus.asm #include ball.asm #include title.asm #include extlevel.asm #include cmonster.asm packed_brick_images: #include bricks.i #include chars.i levelData: #include map256.i scroll_table: #include scroll_table.i .block (256-($ & 255)) brick_palettes: #include palette.i #if ($ > saved_flag) .echo "CSE Main code overflow of available memory by ",eval($ - saved_flag) .error "!!!!!!!!!!!!!!!!!!!! DISASTER !!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #else .echo "Bytes left over for CSE main code: ",eval(saved_flag - $) #endif .end