0 | 0 |
This directory contains SixtyPical example programs, categorized
|
1 | |
in subdirectories by the machine architecture.
|
|
1 |
in subdirectories by machine architecture.
|
2 | 2 |
|
3 | |
In the [c64](c64/) directory are programs that run on the Commodore 64:
|
|
3 |
### rudiments
|
|
4 |
|
|
5 |
In the [rudiments](rudiments/) directory are programs which are not for
|
|
6 |
any particular machine, but meant to demonstrate the features of SixtyPical.
|
|
7 |
Some are meant to fail and produce an error message. Others can run on
|
|
8 |
any architecture where there is a routine at 65490 which outputs the value
|
|
9 |
of the accumulator as an ASCII character.
|
|
10 |
|
|
11 |
### c64
|
|
12 |
|
|
13 |
In the [c64](c64/) directory are programs that run on the Commodore 64.
|
|
14 |
The directory itself contains some simple demos, for example
|
|
15 |
[hearts.60p](c64/hearts.60p), while there are subdirectories for more
|
|
16 |
elaborate demos:
|
4 | 17 |
|
5 | 18 |
* [demo-game](c64/demo-game/): a little game-like program written as a
|
6 | 19 |
"can we write something you'd see in practice?" test case for SixtyPical.
|
|
11 | 24 |
|
12 | 25 |
The second version of Ribos has been translated to SixtyPical.
|
13 | 26 |
|
14 | |
* [petulant](c64/petulant/) -- "The PETulant Cursor", a tiny (44 bytes)
|
|
27 |
* [petulant](c64/petulant/): "The PETulant Cursor", a tiny (44 bytes)
|
15 | 28 |
"display hack". Originally written in the late 80's. Rewritten with
|
16 | 29 |
the P65 assembler (now Ophis) and re-released on April 1st, 2008 (a
|
17 | 30 |
hint as to its nature).
|
18 | 31 |
|
19 | 32 |
Translated to SixtyPical (in 2018), it's 48 bytes.
|
20 | 33 |
|
21 | |
In the [rudiments](rudiments/) directory are programs which are not for
|
22 | |
any particular machine, but meant to demonstrate the features of SixtyPical.
|
23 | |
Some are meant to fail and produce an error message. Others can run on
|
24 | |
any architecture where there is a routine at 65490 which outputs the value
|
25 | |
of the accumulator as an ASCII character.
|
|
34 |
### vic20
|
|
35 |
|
|
36 |
In the [vic20](vic20/) directory are programs that run on the
|
|
37 |
Commodore VIC-20. The directory itself contains some simple demos,
|
|
38 |
for example [hearts.60p](vic20/hearts.60p).
|
26 | 39 |
|
27 | 40 |
[Ophis]: http://michaelcmartin.github.io/Ophis/
|