Akalabeth Preamble Files

27 thoughts
last posted March 30, 2014, 10:53 p.m.

22 earlier thoughts

0

So, in summary, AKA0 (with help from binary code in AKA4) does the following:

  • prints out a welcome message and waits for a key to be pressed
  • zeros-out hires page one
  • loads AKA2 into hires page one
  • shows hires page one
  • loads AKA5 into hires page two
  • copies page two to page one in a wipe pattern
  • loads AKA3 into hires page two
  • copies page two to page one with one of the loops going in the opposite order to the previous wipe
  • sleeps for bit
  • zeros-out hires page one in the original wipe pattern
  • sleeps for a shorter time
  • switches to text mode
  • prints a loading message
  • runs AKA1

Remaining questions (about AKA0, not overall):

  • why does it zero-out page one initially if only to load AKA2 before screen is shown?
  • why change the code back from zeroing-out to copying if it isn't run again?
  • why does none of the "data" after the code in AKA4 appear to be used?

4 later thoughts