WITCHCRAFT - CUBIC & $EEN SMASH DESIGNS - LEGO present to you the official Mekka & Symposium 2000 Invitation Intro (Ambience 2000 64K intro compo release) ---------------------------- THE PARTY ------------------------------ For in-depth information, read the text in the intro or look up our web site, here's just a short summary: Date: April 21st 2000, 12:00 CET till April 24th 2000, 12:00 CET Location: Heidmarkhalle, Fallingbostel, Germany Platforms: PC, Amiga, C64, PSX (any other may compete in the Wild compo) WWW site: http://ms.demo.org Please note that we also included maps how to come to MS2000 in this archive. They're NOT necessary to run the intro, of course. no gamers - friendly+competent organizers - enough power - stable network ---------------------------- THE INTRO ------------------------------ Required: - Pentium with MMX or above - enough RAM (32 for Win95, 64 for Win98/2000 or a big swap file) - DirectX 5 or higher - Graphics card capable of doing 640x480 in 32 and 8bpp - DirectSound capable Sound card Credits: - Fabian "ryg/witchcraft" Giesen: main code / intro part / responsibility - Nils "torus/cubic&$een" Pipenbrinck: 3d engine - Tammo "kb/smash designs" Hinrichs: player / synth / music / final linking - Michael "raw style/lego" Krause: texts / design Known Bugs (will be fixed later, hopefully): - in rare cases, the intro may crash, pressing ctrl-alt-del will fix this, of course - under Win2000, the font at the beginning may not appear (who messed up the GDI?) Contact: - for bug reports, questions, submission of if you found the hidden part, e-mail to: kb@ms.demo.org ---------------------------- THE STUFF ------------------------------ What you're looking at (when running the intro, that is) is the result of about two weeks of more or less hard work. No, there isn't much design or the likes in it, doing that kinda stuff is in fact up to YOU for the MS2000 demo/intro compos :) Additional credits have to go to Chaos/FEB/Ex-Sanity for providing the original Amiga fonts, to the UAE makers for giving us a possibility to look up the original, to Niklas Beisert for MXMPlay (which our player is based on), to Markus F.X.J. Oberhumer and Laszlo Molnar for UPX and various people from the Scala Family and IRCNet's #kotraum for testing and helping out with ideas. The intro contains about 512k of graphics, 3MB of pre-synthesized music (with additional realtime effects) and 30K of text. The code consists of about 12000 lines hand-crafted ASM plus about 1300 lines C, as we were too lazy :). All this stuffed in a neat 46K EXE file. So much for "Windows programs have to be big and bloated". Anyway, we hope that you all will come to us and have a great time visiting the Mekka & Symposium 2000. We're looking forward to you. KB / The Obsessed Maniacs / PuRGE / Smash Designs (MS2000 organizer for audio/liveacts/compos) Hi. Farbrausch Consumer Consulting presents: Things rotting on our HD part XVI, aka the MS2000 invtro source KB speaking, please be welcome to the source code of the Mekka & Symposium 2000 invitation intro by Cubic + $een, Smash Designs and Witchcraft. I really do not know what you might expect from this, but I'll explain a few things anyway. To compile and run this, you will ened a few things: - Watcom C/C++ 11.0 - NASM 0.98 - TASM (maybe WASM or MASM do, too, or translate matrix.tas to NASM synax, ahve fun ;) - UPX 0.89 ... or any later versions. Yes, most of you might ask "why the heck didn't they use VC++ for this?". And the easy answer is: Because all of us were familiar with it (and weren't with VC then) and liked it. And because doing small EXEs with Watcom was a little more straightforward than doing so with VC. Technical reasons? None. The whole source of the intro itself is in the "invtro" directory, and there are a few subdirs: DATA - binary data to be linked with the intro. Some bitmaps, the music and the texts. PACKAGE - you could call this "bin", includes the final .exe and the readmes TEXTE - raw .txt own-fake-richtext versions of the texts including a converter tool TOOLS - sound related tools: modified XM2MXM (which strips out the samples) and the MakeSamples tool which writes the softsynth waves as .XI to load them into FT2. Oh, and the 'leet speech analyzer and compressor which even I don't understand anymore :) I haven't found all other tools, such as bitmap converters etc, but at least for the sound side (read: the maybe only interesting things in this source) everything should be there and usable. Read the LICENSE file for info about how to copy/rip/use all this (or don't if you know what a BSD license is) Anyway, have a good time with this, Tammo "kb" Hinrichs Freunde Gepflegter Trinkgewohnheiten e.V.i.G Schatzmeisterpraktikant .