$E(name)
)
$(name)
)
-xtract
, produce the script
file with the appropriate quotes... Since, under Unix, the only characters
that are not allowed in a file name are NUL and "/
", I don't see
why DeuTex should prevent users from extracting lumps with weird characters in
their names. However, that might cause compatilibity problems with the DOS
version.
GNUM[0-9]
:
IDENTxxx()
,
[xxx]
section to wadinfo.txt
,
lumps/
and now go in
xxx/
and put that in changes.html
,
-sprites
-like option
Can't find PNAMES in
wad
".
doom.wad
in the directory set
by -heretic
!
E2END
is extracted with the wrong palette.
FINALE1
and
FINALE2
. This is probably related to [1].
Update 2000-01-04 : for example, with Heretic, patch
WALL17
has its (4Eh, 50h, 4Dh) pixels turned into (4Eh, 4Eh, 4Eh).
It seems DeuTex sometimes uses a close match even when an exact match exists.
CEIL4_1
). DeuTex 3.6 for DOS exhibits
the same problem [1].
RAWtoPIC()
could use some optimization.
Warning: xxxxxxxx.xxx: assuming the transparent colour is
cyan.
") and the transparent colour for this image is set to cyan. This
would make for a smooth transition from DeuTex 3 to DeuTex 4. There should be a
command-line switch to disable that feature.
-xtract
but not when doing
-build
(they're ignored). Fix that, or at least mention it
somewhere. Though I don't see many people wanting to make wads for
Doom alpha anyway...
mattm@infinet.com
> offered the following comment on
1999-07-04 :
Audio handling in deutex (I'm referring to the irix 5.3 version's included source code) is, I believe, based on dmgraph, but is pretty dire in any case.
Imported sounds are all resampled to 11025 Hz, even though that hasn't been necessary since some time between v1.2 and v1.666 (basically, any version that uses the item-respawn sound has the improved sound engine). Exasperatingly, lxdoom (or maybe sndserv?) takes several steps back by expecting sounds to be *raw* 11025 Hz data. You may be able to set new options to reflect this.
Also, one would hope that eventually one or more of the source ports will start to support bitrates other than 8 bit, and (maybe?) stereo samples. You may want to start leaning on various source ports' programmers to get their acts together and start coming to some sort of agreement. ;)
Importation of .wav files is pretty crufty. Like dmgraph before it, the deutex 5.3 source expects there to be just one big 'data' chunk, and doesn't notice the 'info' chunks that certain stupid Windows programs (*cough*cough*CoolEdit*GoldWave*cough*) insist on putting in (usually with copyright messages for the program itself, which in a just world would be illegal). Greater explanation of all this whacky chunk business can be found at:
http://www.compsoc.man.ac.uk/~maniac/resource_web/wav_file_format/
(wav1.htm, wav2.htm, wav3.htm, 4.htm, 5.htm)Essentially, you want to clip out the first 'data' chunk and ignore crap like 'info', 'inam', 'list', or whatever.
atc4:/doom/dev/test/wav/16$ deutex -doom /doom/doom -xtract ../16bit44k.wad DeuTex 4.0.3 Copyright 1994,95 O.Montanuy, Copyright 1999 A.Majorel Ported to DOS, Unix, OS/2, Linux, SGiX, DEC Alpha. Thanx to M.Mathews, P.Allansson, C.Rossi, J.Bonfield, U.Munk. This program is freeware. Type "deutex -help" to get the list of commands. Main directory: /doom/doom. Extracting entries from WAD ../16bit44k.wad Reading WAD /doom/doom/doom.wad: (2306 entries) Reading WAD ../16bit44k.wad: (1 entries) PWAD entry identification...done Color palette is Doom Warning: ** Appending to file ./wadinfo.txt ** Extracting Levels... Extracting Lumps... Extracting Sounds... Bug: *** not a WAVE *** Please report that bug.
-iwad
seems to be ineffective if
placed last. -xtract
and friends must be placed last if they don't
have all their arguments.
-check
shouldn't require an argument. It should use the
iwad by default.
-main
should be implemented for DeuTex as well.
stat()
the argument to -doom
,
-heretic
, etc. If it's a file and not a directory, use that.
-doom2
, look for doom2.wad
first. And if
doom2.wad
was not found, emit a warning. -doom
and
-heretic
should look for all basenames because that's what
previous versions of DeuTex did.
-main
) but it's for DeuSF only.
Why ?
`deutex -man`
automatically.
-fstart
and -fend
to control
the start-of-flats and end-of-flats markers used in pwads. Default to
FF_START
and F_END
respectively.
Warning: here again, don't use those options just because
they're here. The default markers are perfectly fine, and they conform to the
de-facto standard. If you deviate from them, you're asking for trouble.
-f_end
deutex -ipf alpha -doom .. -sprites -graphics -patches
-xtract
" trigger "Error: *** Can't open file ./lumps/titlepic.lmp
***
" ?
todo.html
grows faster than changes.html
. Fix
that. ;-)
deutex.log
?
-usedidx
: don't count sneats (-nosneats
?).