Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 95 lines (83 sloc) 5.133 kb
e43c2e3 @rygorous Add README
rygorous authored
1 Hi!
2
3 This is it. Pretty much a history of Farbrausch tools 2001-2011. We've been
4 meaning to release all this for ages, in various forms, and always ended up
5 not doing it because "we'd just have to clean it up a bit first...".
6
7 No more. This is *not* cleaned up. This is the raw deal, some from old hard
8 drives, some fresh from various SVN repositories. This is code written for
9 a bunch of different versions of Visual Studio. Some of it is really tricky
10 to compile, some really easy. There's some nice clean stuff there, other parts
11 are just a complete mess.
12
5b95749 @rygorous Another README fix
rygorous authored
13 We haven't tried to get any of this to run. We'll probably go over everything
e43c2e3 @rygorous Add README
rygorous authored
14 and try to get it to compile with VS2010 soon, but no promises - if I can't
15 get it to work, then well, it won't compile :). You can still look at the
5b95749 @rygorous Another README fix
rygorous authored
16 source, of course. UPDATE: Check out the "vs2010" branch.
e43c2e3 @rygorous Add README
rygorous authored
17
18 All of this is released either under a BSD license or put in the public
19 domain (stated per project). Not that you're likely to want to use most of
20 this code, but if you want to, we see no reason to keep you.
21
22 So what do we have in here? Here's the basic directory structure:
23
24 genthree/ - GenThree. Used for Candytron and nothing else.
25 data/ - Candytron data files.
5b95749 @rygorous Another README fix
rygorous authored
26 kkrunchy/ - kkrunchy 0.23alpha code (latest we could find)
e43c2e3 @rygorous Add README
rygorous authored
27 kkrunchy_k7/ - kkrunchy_k7 0.23a3 (didn't find a4; need to re-check)
28 ktg/ - OpenKTG texture generator. See below.
29 lekktor/ - May summon Eldritch Abominations. Handle with care.
30 RG2/ - RauschGenerator 2. Used for several 64k intros.
e2f2c1c @rygorous More license stuff; got OK for Dopplerdefekt, Theta.
rygorous authored
31 dopplerdefekt/ - data files for fr-029: dopplerdefekt
32 einschlag/ - data files for fr-022: ein.schlag
33 flybye/ - data files for fr-013: flybye
e43c2e3 @rygorous Add README
rygorous authored
34 welcome_to/ - data files for fr-024: welcome to...
29990e6 @kebby more README and tab stuff...
kebby authored
35 v2/ - V2 synthesizer system. Used for all our intros, kkrieger and debris.
e43c2e3 @rygorous Add README
rygorous authored
36 werkkzeug3/ - Werkkzeug3. Used for tons of demos and intros.
e2f2c1c @rygorous More license stuff; got OK for Dopplerdefekt, Theta.
rygorous authored
37 data/ - Source data for kkrieger and some test projects.
e43c2e3 @rygorous Add README
rygorous authored
38 debris/ - Source data for fr-041: debris.
e2f2c1c @rygorous More license stuff; got OK for Dopplerdefekt, Theta.
rygorous authored
39 theta/ - Source data for fr-038: theta.
c605232 @rygorous BSD license for GenThree
rygorous authored
40 w3texlib/ - Werkkzeug 3 texture lib. Used for fr-033.
e43c2e3 @rygorous Add README
rygorous authored
41 wz_mobile/ - Werkkzeug Mobile. Never got used for anything.
42 werkkzeug3_kkrieger/ - kkrieger branch. Game mode in here might work. :)
43
44 So, here's the sightseeing tips:
45 * "ktg" is OpenKTG, a proposal for a simple but relatively powerful and
46 orthogonal subset of texture generation functions - designed around 2007.
47 This is really nice, clean code. If you want to generate textures for WebGL
48 or something like that, turning this into pixel shaders+JS code should work
49 quite well. (There's no nice editor for it, though)
50 * GenThree contains a bunch of text files in German with various ideas, from
51 the Candytron timeframe - mostly written by Chaos. Interesting bit of
52 history :)
53 * werkkzeug3 is a mess, but come on, debris - you know you want to... :)
68e85d5 @rygorous Add original READMEs for various demos (for credits)
rygorous authored
54 * werkkzeug3_kkrieger is from a branch called "kkrieger" in our SVN repository.
55 It's not the actual kkrieger code, and incorporates changes that were done
56 more than one year after the original kkrieger release. It was, however,
57 branched off before started not caring about breaking kkrieger compatibility
58 when making changes. You have a better chance of building the game from there
59 than you do from the "regular" werkkzeug3 tree - though both are unlikely to
60 work.
61 If someone really wants a close-to-original werkkzeug3 kkrieger tree, it should
62 be possible to do dig up something from 2004 :)
652f4f9 @rygorous README updated
rygorous authored
63
64 As a general rule, the "master" branch contains the original, unmodified code.
65 There's a second branch ("vs2010") that contains project files and fixes to
66 make the code compile (more or less) cleanly with VS2010. If you want to
67 actually build any of this, that's the way to go, though of course it won't
68 match the original projects or have the original size; but since this
69 repository in general contains versions of the tools and players that are more
70 recent than any production released with them, it would be hard to get the
71 "original" executables back anyway, even if you had the necessary compilers,
72 tools and libraries.
29990e6 @kebby more README and tab stuff...
kebby authored
73
e43c2e3 @rygorous Add README
rygorous authored
74 Contributors (in alphabetical order):
75 * Fabian "ryg" Giesen: GenThree, kkrunchy, kkrunchy_k7, ktg, lekktor, RG2,
76 werkkzeug3, werkkzeug3_kkrieger.
036efd8 @rygorous Fix README contributors list missing credits (apologies to Way)
rygorous authored
77 * Sebastian "Wayfinder" Grillmaier: RG2, dopplerdefekt, ein.schlag, debris,
78 kkrieger.
e43c2e3 @rygorous Add README
rygorous authored
79 * Tammo "kb" Hinrichs: V2, RG2, flybye, "welcome to".
fed213a @rygorous README update
rygorous authored
80 * Thomas "fiver2" / "theunitedstatesofamerica" Mahlke: werkkzeug3, debris,
81 kkrieger.
82 * Christoph "giZMo" Muetze: genthree, Candytron, RG2, flybye, "welcome to",
83 werkkzeug3, wz_mobile, debris, kkrieger.
e43c2e3 @rygorous Add README
rygorous authored
84 * Dierk "Chaos" Ohlerich: GenThree, lekktor, werkkzeug3, werkkzeug3_kkrieger,
85 wz_mobile.
e2f2c1c @rygorous More license stuff; got OK for Dopplerdefekt, Theta.
rygorous authored
86 * Kai "cp" Poethkow: dopplerdefekt, ein.schlag, theta.
e43c2e3 @rygorous Add README
rygorous authored
87 * Ronny Pries: debris.
68e85d5 @rygorous Add original READMEs for various demos (for credits)
rygorous authored
88 * Dennis "Exoticorn" Ranke: RG2, flybye, werkkzeug3_kkrieger.
fed213a @rygorous README update
rygorous authored
89 * Leonard "paniq" Ritter: V2, theta.
e43c2e3 @rygorous Add README
rygorous authored
90 * Bastian "Tron" Zuehlke: werkkzeug3.
91
92
93 Have fun!
fed213a @rygorous README update
rygorous authored
94 (released April 2012)
Something went wrong with that request. Please try again.