In the first serie of articles on Maze Master reengineering, we will rewrite the main menu management code in 6510 assembly language.
The following tools will be used :
Relauch64 IDE supports color highlightment and direct execution of output code in Vice emulator.
Once all code is implemented, we should have a menu screen similar to this one
Each step in implementation should match an action of this activities diagram
This seems rather easy but there is an enormous amount of work still to be done.
We will learn how to clear bitmap, draw a char at a given location on screen, read keyboard input, generate random numbers and deal with data structure in memory to store characteristics of our heroes !