Main menu workflow

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

mm_menu

Each step in implementation should match an action of this activities diagram

Main menu activity 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 !

 

Leave a Reply

Your email address will not be published. Required fields are marked *

captcha

Please enter the CAPTCHA text

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>