Short: Amiga port of Odamex v0.6.4 Author: novacoder@yahoo.co.uk (NovaCoder) Uploader: novacoder yahoo co uk (NovaCoder) Type: game/shoot Version: 0.6.4.012 Architecture: m68k-amigaos >= 3.1.0 Distribution: Aminet Kurz: Amiga Portierung von Odamex v0.6.4 Overview: Odamex is a modification of DOOM to allow players to compete with each other over the Internet using the client/server architecture. Thanks to the source code release of DOOM by id Software in December 1997, there have been many modifications that enhanced DOOM in various ways. These modifications are known as "source ports", as early modifications mainly ported DOOM to other platforms and operating systems such as Windows, AmigaOS and Macintosh. Odamex is based on the CSDoom 0.62 source code originally created by Sergey Makovkin, which is based on the ZDoom 1.22 source code created by Randy Heit. Odamex is released under the GNU General Public License v2. Please read LICENSES for further details regarding the license. Features: * AGA SDL port...yes really! * Double buffered 256 colour display * Native SFX * International keyboard mapping * Mouse scroll wheel support for weapons switching * An awesome icon! * The popular ZDoom 1.22 core engine and CSDoom 0.62 core net code * Compatibility with many major operating systems, including Windows, Linux, FreeBSD, AmigaOS and Mac OSX * Core game play modelled on the original doom2.exe * Accurate playback of doom2.exe demo files * Streamlined WAD loading, allowing the server and clients to load WAD files on the fly without needing to restart the client or server * Compatibility with Boom, MBF and CTF Standard maps * Jumping, Mouse-look and other non-standard features * An open source code base licensed under the GPL, available for anyone to examine, compile, or modify to their liking Requirements: 1) An AGA Amiga 2) 68060 processor (50Mhz is boring BTW) 3) 16MB of FAST RAM 4) The original game (or demo) Configuration Options: You must run Odamex 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. Please see the Odamex documentation for more options (specify with the Tool Types). You can control how much heap memory is allocated with the 'heapsize' Tool Type. Limitations: 1) No network or multi-player support 2) No Joystick support 3) No music support (yet...I have plans) 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. 4) FFS is really really slow, use PFS3 instead! 5) If you're having performance problems, make sure you are using the latest/patched WAD files (see links section). Links: http://eab.abime.net/showthread.php?p=1001265 (Odamex thread on EAB) http://odamex.net/ (Odamex page) http://www.doomworld.com/classicdoom/info/patches.php (DOOM WAD versions)