4klang, Clinkster, Oidos and V2 on Linux template code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PoroCYon 6aad3109cc fix nasm include paths 4 months ago
4klang fix nasm include paths 4 months ago
clinkster [clinkster] _WIN32 -> _MSC_VER 8 months ago
oidos fix nasm include paths 4 months ago
v2 [v2] C++ backend stuff, enable ronan w/ asm backend 8 months ago
.gitattributes add clinkster source (doesn't seem to have a public git repo) 10 months ago
.gitignore add clinkster player code 10 months ago
.gitmodules [v2] option to use the asm or C++ (with patches) backend 8 months ago
LICENSE README and LICENSE stuff 11 months ago
README.md add clinkster player code 10 months ago

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.