Short:        Amiga port of Wolfenstein 3D
Author:       NovaCoder
Uploader:     novacoder yahoo co uk (NovaCoder))
Type:         game/shoot
Version:      1.21
Architecture: m68k-amigaos >= 3.1.0
Distribution: Aminet
Kurz:         Amiga Portierung von Wolfenstein 3D



Overview:

Amiga OCS/ECS 68k port based on various SDL version's of Wolfenstein 3D and some bits from DOOM.


Requirements:

1) An OCS Amiga with EHB support or an ECS Amiga (PAL/NTSC)
2) A fast 68020 processor
3) 8MB of FASTRAM
4) The original game (must be the full retail version)
5) 3.1 ROMS (3.0 ROMS may cause it to run slowly)


Features:

1) 64 color double buffered 320x200 graphics (uses EHB mode)
2) Digital SFX mixer
3) MIDI music emulation (MUS)


Configuration Options:

You must run AmiWolf from the WB, running from the Shell is not supported.
You must specify a stack of at least 300,000.
Any errors *should* be written to a file called 'ERROR.TXT' in the game directory.
You can use the ToolType 'MONITOR_TYPE' to change between PAL and NTSC screen modes.
You can use the ToolType 'AUTO_STRAFE' to select auto strafe (only used when the mouse is enabled).
You can use the ToolType 'CLOSE_WB' to close the Workbench (3.1 ROMS recommended).


Installation:

You need the 'correct' full retail data files copied into the AmiWolf folder, please note that there are unfortunately at
least 3 different versions of the retail files and AmiWolf only supports one version correctly. 
AmiWolf cannot play the music and SFX directly from the Wolfenstein data files, the data must be extracted and converted first.


Music/SFX Conversion Steps:

Note - The data extraction and conversion must be performed on a win32 machine.
1) First run WolfExtractor (-di command line argument) to extract all the SFX and music
2) You then need to convert the SFX files under the 'lsfx' directory to a lower quality (11025 Hz, 8 bit) using r8brain.exe
3) You then need to convert the IMF music files to MIDI using dro2midi.exe
4) Finally you'll need to convert all of the MIDI files to MUS format to enable AmiWolf to play them

Please see the 'tools' folder for more information.


Performance Considerations:

1) You should always patch exec.library's CopyMem() and CopyMemQuick() routines for faster processor specific versions.
2) Loading your ROM into FASTRAM is a great idea (see below)
3) If you have a Blizzard you should really be using BlizKick to get most out of your Amiga, Apollo users should be using RemApollo.


Limitations:

1) No network or multi player support
2) No RTG support
3) No joystick support


Links:

http://eab.abime.net/news/70749-amiwolf-new-68k-wolfenstein-3d-port.html (AmiWolf thread on EAB)


Thanks and acknowledgements:

Michael Liebscher for his awesome Redux port and for all of his help and advice!
Mariusz Naumowicz for his ECS Wolfenstein port.
Joseph Fenton for his amazing ASM Sound Library.
The EAB beta testing crew, well done guys :)