Quick ref: Pass arguments to machine code from the Monitor

When calling a machine code subroutine from the Monitor, one or two additional arguments can be passed by taking advantage of the way the Monitor uses delimiters to parse arguments from its command-line and stores them in the zero-page pointers A1, A2, A3, A4...in an arbitrarily-strange order:
  • The default argument is always the subroutine address, stored in A1.
  • Appending a '.' delimiter allows another argument to be stored in A2.
  • Inserting a '<' delimiter allows an argument to be stored in A4.

Apple pascal poster, remade

It's been a while since I've been around the fritter :). I figure this is the most likely forum here for this. Over the long weekend I dove into this recreation of the 1979 apple pascal poster. I aimed to keep the slightly hand-drawn feel to it.

The PDF is at the size I found mentioned on an auction of the original, and will print nicely at any local print shop, likely. It's an illustrator-editable pdf, as well as an svg, all text outlined. Do with it what you need, and enjoy!



Apple Presents...Easter Egg!

Back in 1983, how many users found the secret message in this instructional software?


Bargle program by Sue Espinosa

Bargle Bargle Bargle




Subscribe to Applefritter RSS