RSS Bot Posted July 27, 2006 Share Posted July 27, 2006 htw05.zip Features: htw02.asm 07/22/06 - Added random number generator. - Mazes are randomly created. Hold down the reset switch to generate a new maze. - Unexplored caverns are concealed. htw03.asm 07/23/06 - Added screen wrapping so all 64 cells are displayed across 4 screens. htw04.asm 07/24/06 - Switched to 2LK, freeing up many cycles in the kernel. - Added delay to joystick read to slow down player. htw05.asm 07/27/06 - Added compensation for playfield mirroring so displayed tunnel graphics always match what's in the maze data (left turning tunnels vs. right). - Added partial display of tunnel graphics, so the upper and lower portions of a tunnel tile have to be discovered independently. To Do: - Add clue display. - Hide tiles that haven't been explored yet. Known Issues: - There are black lines on the screen at the top of unexplored tiles. This is coming from the kernel preloader for each row of tiles. I should be able to integrate the preloader into the guts of the kernel so it can be removed, and with it, the lines. Development Notes: My source code has become a convoluted maze of calculations. But it works. When I switched to a 2LK, I had to go from 5 scanlines per cell block to 4 scanlines per cell block. So the maze portion of the screen is noticiblly smaller. This will leave me plenty of room for information displays, and I'll figure out a way to expand the maze if necessary. http://www.atariage.com/forums/index.php?a...;showentry=1771 Link to comment Share on other sites More sharing options...
Recommended Posts