How we fit an NES game into 40 Kilobytes [video]
youtube.com
youtube.com
It's also all eight bit, obviously, so you're also dealing with nice, human manageable numbers of 0 to 255.
Some other good new releases(all three of these are freely downloadable):
Project blue: http://forums.nesdev.com/viewtopic.php?f=33&t=16785
Star Evil and FF: http://forums.nesdev.com/viewtopic.php?f=33&t=16993
For anyone interested in doing some new programming, I recommend starting with nesdougs tutorials, which'll get you started with a dev environment in c:
And checking out forums.nesdev.com in general.
https://www.kickstarter.com/projects/dullahan-software/nebs-...
- optimize sprites as 8x8 tiles, use symmetry
- reuse sprites / tiles with different palettes
- define levels as metatiles of 32x32 made of 4x4 tiles
- set levels as symmetric, use high bit of metatile indices to define rotation of each metatile line.
- delta-encode hard mode wrt standard mode