This archive contains an unofficial patched executable for the frontend menu utility "Eternal Shell" that was included with Team […]
Show full quote
This archive contains an unofficial patched executable for the frontend menu utility "Eternal Shell" that was included with TeamTNT / Team Eternal's "Eternal DOOM III" to allow the shell to function properly when using DOSBox to run the game.
The Eternal Shell creates the standard DOS batch file "RUNET.BAT" on the fly for actually running the game. Some of the commands contained in the batch file include the "|" character, which DOSBox doesn't seem to like.
This patch simply changes the following runtime lines contained in the Eternal Shell excecutable "ESHELL.EXE" from:
@ECHO | %s%s\DOOM2 @ETERNAL.RSP
@ECHO | DOOM2 @%s%s\ETERNAL.RSP
to read:
%s%s\DOOM2 @ETERNAL.RSP
DOOM2 @%s%s\ETERNAL.RSP
...viola, problem fixed!
Included in this archive are the files "ESHELL.ORI" and "ESHELL.BOX". "ESHELL.ORI" is the original undedited Eternal Shell executable (for backup purposes), and "ESHELL.BOX" is the patched executable.
To install, simply copy the files to the directory on your hard drive where Eternal DOOM III is installed, and then copy the file "ESHELL.BOX" to the filename "ESHELL.EXE" (overwriting the existing file).