1
0
mirror of https://github.com/catseye/SixtyPical.git synced 2024-11-21 10:31:25 +00:00
SixtyPical/eg/c64
2024-02-02 12:10:23 +00:00
..
demo-game Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
petulant Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
ribos Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
hearts.60p Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
intr1.60p Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
joystick-demo.60p Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
README.md Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
screen1.60p Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00

This directory contains SixtyPical example programs specifically for the Commodore 64.

There are subdirectories for more elaborate demos:

  • 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 (which has since been reborn as Ophis).

    The second version of Ribos 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 on April 1st, 2008 (a hint as to its nature).

    Translated to SixtyPical (in 2018), after adding some optimizations to the SixtyPical compiler, the resulting executable is still 44 bytes!