15 October 2009
09 September 2009
Aleph One 0.22
Aleph One 0.22 is available from http://source.bungie.org/get/
Highlights for this release include Lua persistence, a network stats display, and joystick support (from Eric Peterson). Jeremiah Morris has also joined us to add terminal and classic HUD scaling, as well as a new customizable HUD; and Solra Bizna added gamma-corrected alpha blending.
Jeremiah and TychoVII have also created an amazing custom HUD script based on the HUD in the XBLA game Marathon: Durandal, which you can get from Fileball: http://fileball.bungie.org/index.php?option=com_remository&Itemid=53&func=fileinfo&id=3468
Aleph One 0.22 is network compatible with the previous release, except for the new Lua features. Aleph One 0.22 is the last release which will support Mac OS X 10.2.8; future releases will require Mac OS X 10.3.9
Read the full release notes for more details.
16 August 2009
Aleph One 0.22 RC 1
- Enhanced HUD: access to pictures from the Images file[/list]
- (Lua) Player.weapons.desired
- Optional gamma-corrected blending on platforms that support GL_ext_*_sRGB extensions (currently Windows and Linux)
- Remove hard-coded X11 include path[/list]
- Fix crashes on PowerPC Mac OS X when using enhanced HUD
- Fix landscape display problems in texture palette
- Fix a crash on exit
- Fix crashes when using Lua replacement sounds
01 August 2009
Aleph One 0.22 Preview 2
- Lua functions to set the position of items, effects, and scenery
- Add an option to draw the HUD using a Lua script, allowing a vast amount of HUD customization (see Lua_HUD.html)
- Support shape types besides walls in Lua texture palette
- Fix sprite-border problem on big-endian machines (from preview 1)
- Fix exp2 and log2 errors on systems with broken math.h
- Fix crash on respawn (from preview 1)
- Fix documentation for Lua Scenery.x, .y, and .z
- Improved motion sensor rendering in magnetic environments (SF 1684830)
- Draw message area relative to player name, instead of hard-coding its location
- Fix OpenGL font memory leak
- Default DirectInput checkbox to off; too many people use Vista
31 May 2009
Aleph One 0.22 Preview 1
- Add .filA extension to saved films
- Add .sgA extension to saved games
- Add an option to hide file extensions in dialogs
- Display file modification date in file selectors; allow sorting by date
- Add a "Network Stats" display (accessed by pressing the non-number-pad 1 key, by default), which displays color-coded latency, jitter (standard deviation in latency), and CRC errors. Consequently, the .ping command has been removed. Every second, stats are also sent to joiners, who can access them with the same key. You must be connected to a gatherer running the preview build to receive stats updates.
- Joystick/gamepad support. Some things are configurable in the preferences screen, but more advanced settings like sensitivity and dead zones require editing the preferences file
- Lua functions for restoring some custom fields from before level teleports, and for restoring all custom fields from saved games (see Lua.html)
- Preferences for scaling HUD and terminals up by 2x, or to fill the screen
- Lua: monster.external_velocity and vertical_velocity (see Lua.html)
- Draw in-game OpenGL dialogs without blacking the whole screen
- Fix missing metaserver login failure message
- Fix Lua texture palette crash with landscapes
- Support building from the Mac OS X command line using autoconf
- Fix host crashing in net games after a joiner disconnects
- Fix "could not receive map" bug
- Fix a crash when opening the ALSA net mic fails
- Fix the Lua texture palette on maps with glow mapped textures
- Respect monitor gamma calibration when rendering fade effects
- Make OpenGL crosshairs look like the preview
- Don't read the map when idle at the menu screen
- Fix Lua documentation for long cinematic fade in mnemonic