home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FMI Superhry 1
/
Superhry-I.bin
/
bonus
/
doom
/
programs
/
wadgc2
/
wadgc.txt
< prev
next >
Wrap
Text File
|
1994-07-31
|
2KB
|
48 lines
INFORMATION
-----------
The file WADGC.ZIP contains working beta source for my tools WADGC
and WADLC, acronyms for WAD Graphics Compiler and WAD Level Compiler.
WADGC takes text files and PPM images as input and creates PWADs
with graphic entries (sprites, wall patches, new textures and flats).
WADLC takes text files as input and creates PWADs with level maps.
Node building is not included. IDBSP works great for that.
This tool is somewhat less useful than WADGC. I like it, but if
you want an interactive interface, this is nothing for you.
Since flats don't work from PWADs I also hacked a utility to
add flats to the main IWAD file, called NEWFLATS. It replaces
existing entries and/or adds new ones, creating a new IWAD file.
Together with DEU or some other tool for manipulating PWADS and
concatenating them, WADGC and NEWFLATS provide a way of making
completely new graphic environments for Doom. You need a good
knowledge of the unofficial Doom specs to do anything useful,
but it's quite workable. If you build a new IWAD file with DEU,
you might even use DEU to build the levels. I think.
The tools are distributed as source code, written to compile
under Unix. I have tested them only on a Sun workstation, but
any Unix environment should do.
It might take some tweaking to get it to run on a PC. I wouldn't
know, since I know nothing more about DOS and PC's than that the
bytes are in the wrong order. :-)
If you download the stuff and actually try it out, drop me a message
by email. Questions might be answered, bugs might get fixed, and
features might be added, but I make no promises.
CONDITIONS
----------
This is a spare time hack of mine. You may do whatever you
like with it, except that you may NOT make any money out of
using my code in any way whatsoever. If you do, you are making
me angry, and also violating your Doom license agreement.
If you use my code, as is or as a base for your own programs,
I would appreciate if you gave me some credit.
Stefan Gustavson (stefang@isy.liu.se)