Source Code

Excalibur: Morgana's Revenge 3.0 runs on the AlephOne engine. Aleph One is an Open Source gaming engine based upon Bungie's Marathon 2 game, and is licensed under the GNU General Public License. Accordingly, we are including a link below to the source code at the AlephOne SourceForge web site. EMR 3.0 for Mac OS X PPC is based upon AlephOne NIBs v0.17.2, and EMR 3.0 for Mac OS X Intel, Windows and Linux is based upon AlephOne SDL v0.17.2.

http://sourceforge.net/project/showfiles.php?group_id=1997&package_id=82133

Additionally, the Mac OS X PPC version of EMR is based upon a special build of the AlephOne NIBs engine, which incorporates the following code change not found at the link above:

Index: Source_Files/CSeries/csmisc.cpp


RCS file: /home/cvs/alephone/aleph/Source_Files/CSeries/csmisc.cpp,v
retrieving revision 1.12
diff -r1.12 csmisc.cpp
53c53
< if (event.when >= end)
---
> if (ticks != -1 && event.when > =end)