forked from schismtracker/schismtracker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAUTHORS
71 lines (46 loc) · 2.71 KB
/
AUTHORS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Written by Storlek <[email protected]> <http://rigelseven.com/>.
Large swaths of code by Mrs. Brisby <[email protected]> <http://nimh.org/>.
Based (obviously) on Impulse Tracker by Jeffrey Lim <[email protected]>.
Default fonts created with ITF by ZaStaR <[email protected]>.
Default palette settings are mostly from Impulse Tracker.
- "Atlantic" is from an ooooold version of IT.
- "Purple Motion" was roughly copied from an Imago Orpheus palette.
- "Why Colors?" is loosely based on the like-named FT2 palette.
- "Industrial" was created by Storlek.
- "Kawaii" was co-designed by Storlek and mml.
- "FX 2.0" was supplied by Virt.
Tim Douglas <[email protected]> maintained the original Mac OS X
packages, and supplied patches fixing a handful of endianness issues.
The Schism Tracker logo was designed by delt.
The player engine was originally based on Modplug, which was written by
Olivier Lapicque <[email protected]>, with additional programming by Markus
Fick <[email protected]> (spline mixing, fir-resampler) and Adam Goode
<[email protected]> (endian-ness and char fixes).
Further changes to the player code were back-ported from the OpenMPT project
<http://modplug.sourceforge.net/>.
Ben de Graaff rewrote a large portion of libmodplug in C.
Some file-loading mechanisms, in particular large portions of the IMF loader,
as well as many of the tracker-identifying heuristics, have been adapted from
xmp by Claudio Matsuoka and Hipolito Carraro Jr <http://xmp.sf.net/>.
Tremor logic, and possibly some other effect handling, stolen from DUMB by Ben
Davis, Robert J Ohannessian and Julien Cugniere <http://dumb.sf.net/>.
IMF note slide effect processing taken from Imago Orpheus by Lutz Röder
(and then rewritten in C).
Other portions of file loading and playing code has been liberally adapted
from Mikmod by Raphael Assenat and Miodrag Vallat.
Joel Yliluoma (Bisqwit) implemented Adlib support and Scream Tracker sample
loading, and also contributed some MIDI-related code.
fmopl (OPL2-emulator used in Dosbox and MAME) was written by Jarek Burczynski.
Predefined Adlib MIDI patches taken from dro2midi, originally extracted from
Creative Labs' MIDI player (PLAY.EXE).
Some (small) portions of code have been borrowed from Cheesetracker, written
by Juan Linietsky <[email protected]>.
Various Amiga OS fixes by Juha Niemimäki <[email protected]>.
Win32 Mixer by Gargaj/CNS <[email protected]>.
Michael Chen improved the software scaler quite a bit.
Some little fixes by ToastyX <[email protected]>.
Wii ISFS filesystem support code from ftpii by Joseph Jordan
Wii Homebrew Browser icon by pbsds.
Path manipulation code taken from bash.