Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add an apple in a random location | Jesse Luehrs | 2014-10-09 | 2 | -2/+27 |
| | |||||
* | simple rng | Jesse Luehrs | 2014-10-09 | 1 | -0/+38 |
| | |||||
* | these are alrady initialized to 0 just before | Jesse Luehrs | 2014-10-08 | 1 | -6/+0 |
| | |||||
* | start refactoring to allow storing the entire snake in memory | Jesse Luehrs | 2014-10-08 | 1 | -12/+19 |
| | |||||
* | use a smaller screen | Jesse Luehrs | 2014-10-08 | 1 | -9/+9 |
| | | | | this will fit into ram more easily | ||||
* | make a struct for screen locations | Jesse Luehrs | 2014-10-08 | 1 | -22/+25 |
| | |||||
* | adjust the y offset for the snake sprite | Jesse Luehrs | 2014-10-08 | 1 | -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 start | Jesse Luehrs | 2014-10-08 | 1 | -0/+4 |
| | |||||
* | don't draw the snake when on the title screen | Jesse Luehrs | 2014-10-08 | 1 | -1/+12 |
| | |||||
* | draw the game screen | Jesse Luehrs | 2014-10-08 | 2 | -3/+75 |
| | |||||
* | draw the background for the main screen | Jesse Luehrs | 2014-10-08 | 1 | -5/+57 |
| | |||||
* | add some character glyphs to the chr rom | Jesse Luehrs | 2014-10-08 | 1 | -0/+0 |
| | |||||
* | start using folds to try to keep things under control | Jesse Luehrs | 2014-10-06 | 1 | -69/+78 |
| | | | | | eventually i should figure out how to split things out into different files, but not today | ||||
* | refactor | Jesse Luehrs | 2014-10-06 | 1 | -4/+12 |
| | |||||
* | check for collisions against the (currently invisible) wall | Jesse Luehrs | 2014-10-06 | 1 | -0/+19 |
| | |||||
* | add a (blank) start screen | Jesse Luehrs | 2014-10-06 | 1 | -3/+29 |
| | |||||
* | stop using named labels for short loops | Jesse Luehrs | 2014-10-06 | 1 | -9/+8 |
| | |||||
* | remove inaccurate comment | Jesse Luehrs | 2014-10-06 | 1 | -3/+1 |
| | |||||
* | restructure code to move things out of the nmi interrupt | Jesse Luehrs | 2014-10-06 | 1 | -30/+50 |
| | |||||
* | oops, copied too much | Jesse Luehrs | 2014-10-06 | 1 | -20/+0 |
| | |||||
* | copy over some changes from the project skeleton | Jesse Luehrs | 2014-10-06 | 4 | -32/+67 |
| | |||||
* | optimize snake movement a bit | Jesse Luehrs | 2014-10-05 | 1 | -29/+19 |
| | | | | do some bit fiddling rather than a case statement | ||||
* | make the snake head visible | Jesse Luehrs | 2014-10-05 | 1 | -0/+0 |
| | |||||
* | a few other makefile tweaks | Jesse Luehrs | 2014-10-05 | 1 | -5/+5 |
| | |||||
* | rebuild the rom when the CHR data changes | Jesse Luehrs | 2014-10-05 | 1 | -0/+2 |
| | |||||
* | make the snake head move around | Jesse Luehrs | 2014-10-04 | 1 | -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 variables | Jesse Luehrs | 2014-10-04 | 1 | -8/+8 |
| | |||||
* | project skeleton | Jesse Luehrs | 2014-10-04 | 6 | -0/+186 |