Access to the JOYCE Screen

A compilation of methodes known to me to access the screen of the PCW machine.
  • On entry register E holds the line number in the range of 0..31
  • On exit the screen address is held in register HL
  • All routines must be in common memory (C000H-FFFFH)
  • They will be invoked by the well known function SCR RUN ROUTINE.
    Exception: The Method 09 and Method 10 attaches the screen memory by using I/O ports.

Common constants
Method 1 : (By Cliff Lawson, 1986 Amstrad)
Method 2 : (Own experience)
Method 3 : (Own experience)
Method 4 : (Published in Superscript)
Method 5 : (Published in Screeny)
Method 6 : (Published in Die Grafik rollt)
Method 7 : (Published in Drawing Package, Plot Routine and Surfaces)
Method 8 : (Published in Turbo-Grafik für den JOYCE)
Method 9 : (Published in Spirographix)
Method 10 : (Published in Plot, Draw and Circle Routine)
Method 11 : (From BasiCode)

Last updated: 2015 April 14