charles wrote:a real st is way cool!!!
A real 8-bit is way cooler

charles wrote:anything i should know about this code ?
whats at mem location 765 ?
I suppose you mean "764". It holds the value of the last pressed key (hardware register value, not ASCII). A value of "255" means no key pressed.
Locations "560" / "561" is the Display List, in this case used to mix the 2 graphic modes (big characters / small characters) as seen in the start-up screen.
Location "559" is DMA register. Setting to "0" turns off ANTIC (no visible screen) to speed up some calculations. "34" Enables normal screen width, "33" for narrow screen, "35" for wide screen.
Locations "709", "710", "711", "712" are colors/luminance of characters, editor screen and screen border
Location "53279" is the GTIA. Reading it returns the status of the console keys (Start/Select/Option). "7" means no key is hold down, "6" means Start is hold down.
Locations "53760" -> "53765" is POKEY hardware