Marble Madness is a unique action puzzle game based on the arcade game. You control a marble and you must roll yourself to the end of several labyrinths. Aside from having to beat the clock, you also have to avoid falling down pits, evil steelies, marble munchers, acid puddles, and numerous other hazards. The game starts out pretty easy, but the later levels are extremely difficult.
0012 - Number of Players Flag (00 - 1, 01 - 2) 001C - Letter value in name entry 001E - Character position in name entry 0022 - Controller 1 Poll 0023 - Controller 2 Poll 002E - Marble Position X in name entry 002F - Marble Position Y in name entry 0041 - P1 Angle (00 - 90, 01 - 45) 0042 - P2 Angle (00 - 90, 01 - 45) 0044 - P1 Time 0045 - P2 Time 004A - P1 Score: 99xxxx (Numbers are in hex) 004B - P1 Score: xx99xx 004C - P1 Score: xxxx99 0050 - Bonus Time given to winner of last race 005D - P2 Score: 99xxxx 005E - P2 Score: xx99xx 005F - P2 Score: xxxx99 0600-0665 - High Score List 07CC-07C? - P1 Display Score 07D8-07D? - P2 Display Score
This game's text is kind of funny. The letters and numbers are ASCII, but there is a bunch of letters and numbers in the unused portions of the CHR graphics as well. It's almost as if they started with one character set, and then switched later on, but forgot to remove the old one. The forgotten set is not used anywhere in the game.
20= 23=# 25=© 2C=, 2E=. 30=0 31=1 32=2 33=3 34=4 35=5 36=6 37=7 38=8 39=9 41=A 42=B 43=C 44=D 45=E 46=F 47=G 48=H 49=I 4A=J 4B=K 4C=L 4D=M 4E=N 4F=O 50=P 51=Q 52=R 53=S 54=T 55=U 56=V 57=W 58=X 59=Y 5A=Z