1
0
mirror of https://github.com/catseye/SixtyPical.git synced 2024-07-29 13:29:43 +00:00
SixtyPical/eg
2018-03-26 13:16:53 +01:00
..
c64 Add SixtyPical translations of Ribos and "The PETulant Cursor". 2018-03-15 10:56:09 +00:00
rudiments Make loadngo.sh able to handle both C64 (x64) and VIC-20 (xvic). 2018-03-07 13:27:57 +00:00
README.md Documentation updates. 2018-03-26 13:16:53 +01:00

This directory contains SixtyPical example programs, categorized in subdirectories by the machine architecture.

In the c64 directory are programs that run on the Commodore 64:

  • demo-game: a little game-like program written as a "can we write something you'd see in practice?" test case for SixtyPical.
  • ribos: a well-commented example of a C64 raster interrupt routine. Originally written with the P65 assembler (now Ophis). The second version of it has been translated to SixtyPical.
  • petulant -- "The PETulant Cursor", a tiny (44 bytes) "display hack". Originally written in the late 80's. Rewritten with the P65 assembler (now Ophis) and re-released April 1, 2008 (a hint as to its nature). Translated to SixtyPical, it's 48 bytes.

In the rudiments directory are programs which are not for any particular machine, but meant to demonstrate the features of SixtyPical. Some are meant to fail and produce an error message. Others can run on any architecture where there is a routine at 65490 which outputs the value of the accumulator as an ASCII character.