Code: Select all
*
* TascoDLX 260-byte MegaDrive demo
*
* August 7, 2009
*
*
* What's it do?
* -------------
* - passes TMSS check (should run on original hardware)
* - sets up the vdp (registers, VRAM, CRAM [2 colors])
* - uses 1 scroll plane (no sprites)
* - uses full-screen scrolling
* - reads gamepad on port A (use D-PAD to scroll)
* - uses a small amount of work RAM (scroll coordinates)
* - not much
*
Source Code here (GNU asm)
It's nothing pretty. I just wanted to see how much I could do within the size limit (using the vdp). I didn't use a lot of dirty tricks, only a few.