Main Page

From Aleph One Wiki

Jump to: navigation, search

Aleph One is a free software first-person shooter game engine based on the source code of Bungie Software's 1995 game Marathon 2: Durandal. Aleph One supports Marathon 2 and Marathon Infinity, a conversion of Marathon called M1A1, and numerous third party scenarios. Features include software and OpenGL renderers, Internet play, Lua scripting, and much more. Aleph One is available under the GNU General Public License.

Aleph One 0.23.1  2010-02-18

Aleph One 0.23.1 is now available from SourceForge:

MacWindowsSourceSource (Mac/Win)

This is a bug fix release.

View the full release notes.


Aleph One 0.23  2010-01-18

Aleph One 0.23 is now available from SourceForge:

MacWindowsSourceSource (Mac/Win)

Major highlights for this release include an entirely new modern 3D renderer option, a plugins system, PNG screenshots, Lua API improvements, and bug fixes.

View the full release notes.


Aleph One 0.23 RC 1  2010-01-02

A release candidate is now available from treellama.org:

MacWindowsSourceSource (Mac/Win)

Highlights: substantial OpenGL (Shader) improvements, mature plugins support, PNG screenshots, and bug fixes. Please test this release candidate in preparation for the next stable release.

We have also put together a plugin which makes lights, landscapes, lava, goo, and scenery bloom in Marathon Infinity and Marathon 2, which you can get from http://treellama.org/alephone/ExtraBloom.zip

Install it by creating a Plugins directory, and copying ExtraBloom.zip into it.

Changes since preview 1:

  • Fix mouse problems on Mac OS X
  • Fix PNG bump maps on Mac OS X
  • Fix direction of texture sliding on floors/ceiling
  • Fix sprites that disappear in liquid
  • Double the number of available map indexes (from 32k to 64k)
  • Don't crash trying to render a texture palette bitmap that doesn't exist
  • Masking support for enhanced Lua HUD
  • Fix Z-fighting issues with glow maps with OpenGL (Shader)
  • Use OpenMP to load textures using multiple cores (Linux, 64-bit Snow Leopard)
  • Plugins improvements
    • minimum_version
    • support for enhanced HUD scripts
    • solo Lua scripts
    • zipped plugins
    • theme plugins
    • multiple plugins per folder/zip
  • Fix multiplayer film playback with OpenGL (Shader)
  • Fix shader Z problems with media
  • Add a 64-bit executable for Snow Leopard
  • Numerous 3D model fixes for OpenGL (Shader)
  • Fix overwhelming bloom when Gamma Corrected Rendering is enabled
  • Honor fog-affects-landscapes setting in OpenGL (Shader)
  • Work around a bug with Mac OS X 10.4; OpenGL (Shader) works
  • Sprites ignore the Z-buffer in OpenGL (Shader) unless a loaded model requests strict depth behavior using MML
  • Save screenshots as PNG
  • Fix shifting classic HUD in OpenGL (Shader)
  • Increase the maximum sounds loaded at once; with 4 channels, use as much memory as Marathon 2 did. With 32 channels, use 8x that much
  • Reset the map file after playing from a saved game
  • Fix bug 2893933 (respawning in faux netgame)
  • Lua improvements (see Lua.html)
    • monster_damaged trigger
    • speed unit documentation
    • accessors for platform.type, .door, and .locked
    • Lights.new, .initial_phase, .initially_active, .intensity, .states
    • Media.direction, .height, .high, .light, .low, .speed, .type
  • Add metadata to in-game PNG screenshots (X, Y, Z, facing, polygon, map pack)
  • Allow model skins to specify bump maps
  • Fix nodes with multiple clipping windows in OpenGL (Shader)
  • Add an option not to scale custom load screens
  • Prevent hosting with nonexistent map file
  • Enable media fader based on chase-cam position
  • Work around for SF 2894880 (weird Rugby behavior/crash when skull is picked up in goal)
  • Use a 24-bit Z buffer for OpenGL (Shader)
  • Bloom improvements
  • Support glow and bloom for 3D models in OpenGL (Shader)
  • MML controls for glow and bloom
  • Fix bug 1605895 (level specific MML can't set scenery solidity consistently)

Please test this release candidate and report any bugs you find.


News (2009)


Support

Get help from other Marathon players by joining

Check out Marathon Community for more links.

Documentation

Development

Personal tools