index
:
nes-snake
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
implement collisions with the snake body
Jesse Luehrs
2014-10-10
1
-2
/
+70
*
refactor the snake body memory to fix a bunch of bugs
Jesse Luehrs
2014-10-10
1
-42
/
+45
*
speed up the snake as the game goes on
Jesse Luehrs
2014-10-09
1
-2
/
+7
*
need to handle carrying here
Jesse Luehrs
2014-10-09
1
-0
/
+8
*
dma, not dmi
Jesse Luehrs
2014-10-09
1
-2
/
+2
*
also erase old sprites from the tail
Jesse Luehrs
2014-10-09
1
-51
/
+72
*
move snake drawing to the background layer
Jesse Luehrs
2014-10-09
1
-9
/
+52
*
better random number generation
Jesse Luehrs
2014-10-09
1
-35
/
+38
*
make sure the rng state doesn't go to 0
Jesse Luehrs
2014-10-09
1
-1
/
+2
*
if the length is 256, you win
Jesse Luehrs
2014-10-09
1
-0
/
+2
*
let the snake eat the apple
Jesse Luehrs
2014-10-09
1
-18
/
+41
*
start making the snake use a ring buffer
Jesse Luehrs
2014-10-09
1
-0
/
+11
*
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
*
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
*
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
*
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
*
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
*
zero-page addressing for variables
Jesse Luehrs
2014-10-04
1
-8
/
+8
*
project skeleton
Jesse Luehrs
2014-10-04
6
-0
/
+186