home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Equalizer BBS
/
equalizer-bbs-collection_2004.zip
/
equalizer-bbs-collection
/
DEMOSCENE-STUFF
/
INCOSRC.ZIP
/
INCOSRC.DOC
< prev
next >
Wrap
Text File
|
1994-06-10
|
7KB
|
149 lines
──────────── Inconexia by Iguana/VangeliSTeam - The sources ──────────────
This thing is full of crap, but some people asked about it (to our
surprise), so it's better to spread it. Before you continue, be aware
that we are releasing this package AS IS, without warranties or such
things. We will not support this sources, nor answer questions about
them. If you find anything of value here, you would be very kind if
you tell us and/or greet and credit us in your own production. This
package can be used in any way you want EXCEPT charging money for it
(even if you're skilled enough to find somebody willing to pay) or
saying it's yours. You know what this all means, if you're going to
abid any of these restrictions we can't do anything about it, so we
don't have anything else to say.
──────── What's in here ────────
This is a collection of sources from the Inconexia demo. The sources
themselves are contained in the self-extracting archive incosrc.exe.
Some parts of the demo may not be included:
- The setup program is much better now than at the time we created
the demo, as is the DemoVT music player; both of them can be found
at our usual distribution sites (see elsewhere) bundled with the
DemoVT package. The latest version is called DEMOVT15.ZIP (or .ARJ).
Our libraries (VTASM.INC, VGASM.INC and VBLIB.INC) are also in that
package, updated, but are here so you know what's going on.
- The museum part at the begining won't be spread because the author,
ARM, doesn't like to release his work. Also, the Wolf3D technique
is so widely known now that similar routines are available, namely
the ACK3D project (greets to the author, don't remember his name).
- If anything else looks like missing, it probably is. Bad luck.
This release is not intended for you to recompile the sources and have
the original Inconexia reconstructed: we're way too lazy to create such
structured beauties as can Jeff Lawson (if you haven't got his "Bytes
and Kisses" demo source, get it now!! BKISSSRC.* in your fave site, it's
a definite MUST). This means that you can check our routines to see how
things are done, but most probably can't recompile it unless you do some
work. No special changes have been done to make each part fully independent
from the others, so most of them have the video mode setting code commented
out, etc. Also, they all keep in sync with the music using DemoVT's
semaphore and TimerTick facilities, so some of them might hang or run forever
if you try them alone.
The music from the demo is not included; 303 Acid Factory asked us not
to spread his (great) MOD alone, so all of them were protected against
ripping; if you're minimally wise you will be able to crack the protection,
but we're not going to tell you how, and be sure the protection code is NOT
around here. You might want the MODs to see for yourself where did we put
the semaphores and checkpoints, but you can do that without cracking the
protection, because the partiture is directly available from the MODs as
they were in the demo. You can load them into yout favourite tracker, just
that they won't sound right.
Some comments are in english, some in spanish... learn spanish, it's
a great language! :-)
Finally, we'd like to credit some people without whom the demo
wouldn't have been created (from a coding side of things): Michael
Abrash, for such great work in the PC graphics and assembler world, his
articles in DDJ about 3D, and optimization, fixed point math, and
everything; Mark J. Cox, for the oringial ModPlay, ModRes and all that,
for showing how to make a PC sound; PSI of FC, for the Mental Surgery
sources, thanks to which we started the VBL library that formed the
heart of the demo; Tran (of Renaissance at that times) for many hints
and pieces of code; Shaggy of The Yellow Ones, for the VGA port quick
reference; Mark Morley, for the VGL library from which I borrowed the
GIF decoder; and all others that have ever given a piece of code to the
public, that's the best way to show how good you are. If we've forgotten
to greet YOU and you know we should have, please forgive us: these credit
lists always leave somebody out.
─────────────── The directories ────────────────
Each part is a separate directory, all them sharing some common
libraries (LIB\), graphics (GRAF\), and misc utilities (UTIL\). The
DGIF utility decodes a GIF file (256 colors, 320x200 max) and dumps
raw (.PIX) and palette (.PAL) files. The GFV utility allows you to
inspect binary files in search of graphics, cut parts of it, etc.
We've found both of them quite handy since created (ByteRapper would
be better than GFV if it were faster and more compact). There are also
binary-to-include translators, segment-setting programs, etc.
Also, most parts have their own utilities, basically translators
from binary to ASM for data files to be linked with the .EXE. Almost
all utilities are written in the wonderful TurboPascal. Other are not
translators, but data generators: a spline editor and a reflection
map generator for the mirrorball, cosine table and path generators for
the starfield, etc. See for yourself.
────────── The greetings ──────────
Mikel/Iguana: "Good luck with the computer, the store and all that"
Noisy Man/Iguana: "Can't wait to hear the final part"
Yann/Iguana: "Will your book outsell Ciriaco's one? It's incredible
to see TWO new assembler books in this C++ age".
Stone/Dust: "Someday I'll write back; I promise" [JCAB]
The Incredibly Long Haired Avatar: "What the hell are you wating
to put all that inside a demo? I hope the others at LD will make
you work hard" [Jare]
Chicken/S!P: "Thank you for sharing IRC with me... we're making
everybody go crazy! :-)" [Jare]
Zoombapup/Codex, TheEdge/UXP: "I'll e-mail you back soon... yes...
why don't you believe me? ;-D". [Jare]
Captain Bit, Poppy, Luis Crespo: "Butifarra ][ will be the coolest
meeting this summer"
alpha/AXL: "Gonna keep your new haircut?"
Ryan Cramer: "Let's win something at ASM94, ok?"
Postumum: "Good to see you alive again"
Pelusa/PM: "Es bueno poder hablar español de vez en cuando, eh? :)"
VLA: "Great work with the sources!"
Reset/TVC and all the new spanish groups: "Come on! Let's see another
big spanish production!"
Phil Shatz: "Thank you for everything... can't wait to see W&F2".
Erik Pojar/Surprise!P: "Was that snake game really yours??? }:-)"
The Faker and all the others at S!P: "A prize for the first one to
guess how many members are there in Surprise!"
Id games, Raphael Quinet, Colin Reed and the Doom community: "We're
all losing SO MUCH time playing Doom; please stop it... NEVER!"
Zax, wReam and all at Avalanche... always disturbing the Internet.
What has become of David Hedley, Patch and Lord Logics?
──────────────────────────────────
That's all folks! See you at ASM94!!
JCAB & Jare of Iguana