aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add an apple in a random locationJesse Luehrs2014-10-092-2/+27
|
* simple rngJesse Luehrs2014-10-091-0/+38
|
* these are alrady initialized to 0 just beforeJesse Luehrs2014-10-081-6/+0
|
* start refactoring to allow storing the entire snake in memoryJesse Luehrs2014-10-081-12/+19
|
* use a smaller screenJesse Luehrs2014-10-081-9/+9
| | | | this will fit into ram more easily
* make a struct for screen locationsJesse Luehrs2014-10-081-22/+25
|
* adjust the y offset for the snake spriteJesse Luehrs2014-10-081-2/+3
| | | | | apparently the background sprites don't align on 8 pixel boundaries in the y axis? not sure why
* reset the snake position on game startJesse Luehrs2014-10-081-0/+4
|
* don't draw the snake when on the title screenJesse Luehrs2014-10-081-1/+12
|
* draw the game screenJesse Luehrs2014-10-082-3/+75
|
* draw the background for the main screenJesse Luehrs2014-10-081-5/+57
|
* add some character glyphs to the chr romJesse Luehrs2014-10-081-0/+0
|
* start using folds to try to keep things under controlJesse Luehrs2014-10-061-69/+78
| | | | | eventually i should figure out how to split things out into different files, but not today
* refactorJesse Luehrs2014-10-061-4/+12
|
* check for collisions against the (currently invisible) wallJesse Luehrs2014-10-061-0/+19
|
* add a (blank) start screenJesse Luehrs2014-10-061-3/+29
|
* stop using named labels for short loopsJesse Luehrs2014-10-061-9/+8
|
* remove inaccurate commentJesse Luehrs2014-10-061-3/+1
|
* restructure code to move things out of the nmi interruptJesse Luehrs2014-10-061-30/+50
|
* oops, copied too muchJesse Luehrs2014-10-061-20/+0
|
* copy over some changes from the project skeletonJesse Luehrs2014-10-064-32/+67
|
* optimize snake movement a bitJesse Luehrs2014-10-051-29/+19
| | | | do some bit fiddling rather than a case statement
* make the snake head visibleJesse Luehrs2014-10-051-0/+0
|
* a few other makefile tweaksJesse Luehrs2014-10-051-5/+5
|
* rebuild the rom when the CHR data changesJesse Luehrs2014-10-051-0/+2
|
* make the snake head move aroundJesse Luehrs2014-10-041-1/+76
| | | | | can't see anything yet because i don't have a sprite for it yet, but it does work given an appropriate .chr file
* zero-page addressing for variablesJesse Luehrs2014-10-041-8/+8
|
* project skeletonJesse Luehrs2014-10-046-0/+186