While not actively testing, looks like a solution has been found. It could be relevant to all commercial releases of Wolf3D v1.4 so far (including 1.4g by Apogee).
Source:
http://vogons.zetafleet.com/viewtopic.php?...6bcc5222edc78e5
ripsaw8080 said:
The addon was released as freeware by 3DRealms, and is available (with no support) on their FTP server. Wolf3D is crashing because the external menu program tries to rename some files using wildcards, which DOSBox does not support.
You can work around the situation by using the 4DOS command shell, which has more full-featured versions of DOS commands. Place 4DOS.COM in the root of your mounted C: drive, and then type "SET COMSPEC=C:\4DOS.COM" in DOSBox prior to running the addon. You can put the SET command in the autoexec section of your conf file for convenience. You should also probably re-install Wolf3D and the addon because of the leftover files that didn't get renamed.
Note that I could use a COMMAND.COM file from some FreeDOS boot floppy disk as well.
Do NOT try executing the command shell before installing and running the game. It didn't work for me that way. Instead, you should simply set COMSPEC to the (mounted) path of the shell.
Here are basic instructions to get things working, at least for a few short tests with level packs:
1. Copy the contents of the original Wolf3D v1.4 release to a new directory.
2. Also copy the contents of the Wolf3d Super Upgrades to the same directory.
3. Launch DOSBox, mount a directory containing some command line shell as above, and set the COMSPEC environment variable accordingly.
4. Mount the recently created directory with Wolf3d+SU, and run SETUP.EXE. Afterwards, you can execute WOLFM.BAT for playing.
5. Note that several options may appear to be broken (e.g. instructions). You can choose a new set of levels (from the original menu appearing in the very beginning, not another one). After choosing it, you can start the game from within the menu.
From now on, whenever you're running everything related to the Wolf3D Super Upgrades, do NOT forget to set COMSPEC in the very beginning. You can permanently set it in the DOSBox configuration file's autoexec section, by adding the relevant commands. For instance:
mount c d:\path\to\freedos
set COMSPEC=C:\COMMAND.COM