RSS Bot Posted March 10, 2006 Share Posted March 10, 2006 I took on another project before others are done. Dammit, someone stop me! This is a Supercharger game written in bB (with large chunks of inline asm.) Thanks to cd-w for posting SC skeleton code, which I used here. The maze generator makes a 128x128 maze in 2k of SC's RAM. To generate a new maze, hit reset, and the screen will act as a progress bar. It takes about 15 seconds to generate a new maze. You can block off dead ends by pressing the joystick button, which should help in solving mazes since you can only see a small portion on the screen at any given time. The maze generation algorithm is a heuristic given the limitations of the system, so it may not work right. let me know if you encounter an unsolvable (or solvable) maze. (The first one is solvable.) BTW - here's a puzzler for the 2600 programmers out there: without looking at the code, how does the progress bar work? Note that the screen is rendered 100% in VBLANK - there is no actual kernel. mazecraze2_sc.bin http://www.atariage.com/forums/index.php?a...&showentry=1326 Link to comment Share on other sites More sharing options...
Recommended Posts