Milestone 3.5, tiles and sprites both present on the screen. Also started breaking the code out into libraries for easier editing and maintenance.

This commit is contained in:
2012-11-06 23:30:20 -05:00
parent 38e8607572
commit d17de5971c
5 changed files with 296 additions and 104 deletions

16
include/defines.S Normal file
View File

@@ -0,0 +1,16 @@
.alias curSpriteDataRead curSpriteDataLo
.alias curSpriteDataWrite curSpriteDataHi
.macro storeStackReturn ; storeStackReturn
PLA
STA prevReturnAddrHi
PLA
STA prevReturnAddrLo
.macend
.macro restoreStackReturn
LDA prevReturnAddrLo
PHA
LDA prevReturnAddrhi
PHA
.macend