konilo-applications/README.md

2 KiB

konilo-applications

This is a collection of programs written to use in Konilo.

To make use of them, you will need to import them into your personal set of blocks. Most will require the basic set of blocks (0-127) provided with the basic Konilo system to be loaded. Some may also need optional extensions from the "konilo-extensions" repository.

Most blocks sets are 16 blocks long. This corresponds to "pages" in the Konilo catalogue program. Some variation will exist though.

Applications

+----------------------+---------------------------------------+
| abe                  | Arks block editor, for Arks style     |
|                      | blocks                                |
| kohure               | a memory browser/editor               |
| kowae                | a program launcher                    |
| taotaka              | a program launcher                    |
| wiki                 | block-based wiki browser              |
| wisp                 | writing in small pieces, a personal   |
|                      | journal                               |
+----------------------+---------------------------------------+

Amusements

+----------------------+---------------------------------------+
| 1D-cellular-automata | A demonstration of a 1D cellular      |
|                      | automata.                             |
| conways-life         | John Conway's game of life, for the   |
|                      | terminal                              |
| mandelbrot           | jmf's mandelbrot viewer               |
| pig                  | Pig: a game of chance                 |
+----------------------+---------------------------------------+

Importing Blocks

Before attempting this, please make a backup copy of your blocks.

If not previously loaded in, you can just append them:

dd if=$BLOCKSET bs=4k >> ilo.blocks

To replace a set, you can do:

dd if=$BLOCKSET of=ilo.blocks bs=4k seek=$START conv=notrunc

Replacing $BLOCKSET with the filename of the block set to merge and $START with the first block number to replace.