2019-05-07 12:03:08 +00:00
|
|
|
# Linux templates for PC intro synths
|
|
|
|
|
2019-05-11 00:00:36 +00:00
|
|
|
Small template code to get 4klang, Clinkster, Oidos and V2 running on Linux :)
|
2019-05-07 12:03:08 +00:00
|
|
|
|
|
|
|
Quickly hacked together by PoroCYon.
|
|
|
|
|
2019-05-10 21:57:49 +00:00
|
|
|
Hugs to Alkama and noby for providing 4klang test tracks! And greets to
|
|
|
|
Punqtured for publishing the `.xrns` files too in [Tiny Sound
|
|
|
|
Planet](https://demozoo.org/productions/172416/).
|
2019-05-07 12:03:08 +00:00
|
|
|
|
|
|
|
## How to use
|
|
|
|
|
|
|
|
### Requirements
|
|
|
|
|
|
|
|
* A C compiler, make, sed, awk
|
|
|
|
* nasm or yasm
|
2019-05-11 00:00:36 +00:00
|
|
|
* Python **2**, for the converters used in Clinkster and Oidos.
|
2019-05-07 12:03:08 +00:00
|
|
|
|
|
|
|
### Usage
|
|
|
|
|
|
|
|
#### 4klang
|
|
|
|
|
|
|
|
1. Put the exported 4klang files in the `mus` folder (`4klang.asm`,
|
|
|
|
`4klang.inc` and `4klang.h`).
|
|
|
|
2. Run `make`
|
|
|
|
3. Run `bin/runner`
|
|
|
|
|
2019-05-11 00:00:36 +00:00
|
|
|
#### Clinkster
|
|
|
|
|
|
|
|
1. Put the `.xrns` files in the `mus` folder.
|
|
|
|
2. Run `make`
|
|
|
|
3. Run `bin/play-<songname> | aplay`
|
|
|
|
|
2019-05-10 21:56:05 +00:00
|
|
|
#### Oidos
|
|
|
|
|
|
|
|
1. Put the `.xrns` files in the `mus` folder.
|
|
|
|
2. Run `make`
|
|
|
|
3. Run `bin/play-<songname> | aplay`
|
|
|
|
|
2019-05-07 12:03:08 +00:00
|
|
|
#### V2
|
|
|
|
|
|
|
|
1. Put the exported `.v2m` files in the `mus` folder.
|
|
|
|
2. Run `make`
|
|
|
|
3. Run `bin/lplayer-<songname> | aplay -c2 -r44100 -fFLOAT_LE`
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
[WTFPL](/LICENSE).
|
|
|
|
|
2019-05-10 23:06:26 +00:00
|
|
|
The code under the `clinkster/Clinkster` directory and all code in the git
|
|
|
|
submodules, are all published under their respective licenses.
|
|
|
|
|