4klang, Clinkster, Oidos and V2 on Linux template code
Go to file
PoroCYon 6aad3109cc fix nasm include paths 2019-11-29 19:57:35 +01:00
4klang fix nasm include paths 2019-11-29 19:57:35 +01:00
clinkster [clinkster] _WIN32 -> _MSC_VER 2019-07-28 17:38:50 +02:00
oidos fix nasm include paths 2019-11-29 19:57:35 +01:00
v2 [v2] C++ backend stuff, enable ronan w/ asm backend 2019-07-28 23:09:00 +02:00
.gitattributes add clinkster source (doesn't seem to have a public git repo) 2019-05-11 01:01:15 +02:00
.gitignore add clinkster player code 2019-05-11 02:00:36 +02:00
.gitmodules [v2] option to use the asm or C++ (with patches) backend 2019-07-28 17:37:04 +02:00
LICENSE README and LICENSE stuff 2019-05-07 14:03:08 +02:00
README.md add clinkster player code 2019-05-11 02:00:36 +02:00

README.md

Linux templates for PC intro synths

Small template code to get 4klang, Clinkster, Oidos and V2 running on Linux :)

Quickly hacked together by PoroCYon.

Hugs to Alkama and noby for providing 4klang test tracks! And greets to Punqtured for publishing the .xrns files too in Tiny Sound Planet.

How to use

Requirements

  • A C compiler, make, sed, awk
  • nasm or yasm
  • Python 2, for the converters used in Clinkster and Oidos.

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

Clinkster

  1. Put the .xrns files in the mus folder.
  2. Run make
  3. Run bin/play-<songname> | aplay

Oidos

  1. Put the .xrns files in the mus folder.
  2. Run make
  3. Run bin/play-<songname> | aplay

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.

The code under the clinkster/Clinkster directory and all code in the git submodules, are all published under their respective licenses.