(All the program does is load the sprites and tiles to VRAM. Mario does not actually move)
Not all the features have been implemented. For example the coin sprite in the top part of the screen should be scaled down.
Still haven't been able to run anybody elses programs. [headshake]
I've been doing some run-time disassembling and it seems like most of the opcode functions are TOTALLY SCREWED! For example "mov r7,r3" which should move the value of register 3 into register 7 instead loads register 0 with totally random values and I have no idea why [crying]
you should check for uninitialized variables.