Changed version from 0.56 to 0.57; Added first draft for RELEASE-NOTES.txt; updated docs

This commit is contained in:
zicodxx 2011-05-07 02:51:18 +02:00
parent 72dde06f59
commit 81f4e63f0c
5 changed files with 56 additions and 14 deletions

View file

@ -3,6 +3,7 @@ D1X-Rebirth Changelog
20110507
--------
arch/carbon/conf.h: Enabled Tracker support for Mac OS
RELEASE-NOTES.txt, README.txt, SConstruct, arch/carbon/conf.h: Changed version from 0.56 to 0.57; Added first draft for RELEASE-NOTES.txt; updated docs
20110505
--------

View file

@ -19,20 +19,25 @@ http://www.dxx-rebirth.com
1. Features:
============
D1X-Rebirth has every little feature you already may know from the DOS Version 1.4a of Descent and much more.
DXX-Rebirth has every little feature you already may know from the DOS Version of Descent and much more.
For example:
* High resoution Fonts and briefing screens
* High resolutions with full Cockpit support
* Support for ALL resolutions - including Widescreen formats
* Joystick and Mouse support
* Possibility to run AddOn levels
* LAN- and Online-gaming support
* Record and play demos
* OpenGL functions and Eyecandy like Trilinear filtering, Transparency effects etc.
* MP3/OGG/AIF/WAV Jukebox Support
* everything else you know from DESCENT
* ... and much more!
* Plays Descent and Descent 2 and all their AddOns and third-party levels.
* DXX-Rebirth runs on your favourite Operating System. We officially support Linux (and other *NIX), Mac OS (9/X) and Windows (2000, XP, Vista, 7). Still the code can be compiled on many other systems as well.
* OpenGL provides a fast and smooth rendering - even on low-end systems.
* Optionally you can enbale several effects like Transparency, Colored lighting, Texture Filtering, FSAA, etc.
* Thanks to SDL, a wide palette of Joysticks are supported. Also you can use more Joysticks, buttons and axes than you can ever operate in your state of evolution.
* If you prefer steering your Pyro with a mouse, you will not have the problem that the movement becomes slow in high game speed.
* Joystick, Keyboard and Mouse can be used simultaneously.
* The games can display all resolutions and aspects supported by your Monitor, including an option for VSync.
* Besides MIDI and CD-Audio (Redbook), you can play your own custom Music from your Harddrive or a separate AddOn.
* Both games can utilize special AddOn packs to replace or expand the original game content.
* Multiplayer via UDP protocol provides a fast and easy-to-use LAN and Online action. This includes reliable communication causing less glitches due to lost packages.
* Multiplayer via IPX protocol lets you play against players still using the MS-DOS version of the game.
* The ingame Demo-recording system has been improved. Demos are less glitchy and smaller while still still being backwards-compatible to earlier versions of the games.
* Higher game speed will not cause glitches such as unacceptable fast homing projectiles, incredible high damage caused by several collisions or Fusion cannon, etc.
* Player files, Savegames, Demos and Missions from DOS-Versions of the games can freely be used in DXX-Rebirth and vice versa.
* Even more ...
2. Installation:

36
RELEASE-NOTES.txt Normal file
View file

@ -0,0 +1,36 @@
RELEASE NOTES
=============
What's new in 0.57
------------------
* OpenGL ES Support by Florian Feucht and Oliver Haag
* Anisotropic texture filtering
* Improved transparency effects
* Colored Lighting effects
* A wide collection of Reticles is selectable including settings for Reticle size, color and transparency
* Expanded Sensitivity and Deadzone settings for Mouse and Joystick
* New optional control type for Mouse - FlightSim. Provides Mouse movement with an absolute center similar to Joystick-like control
* Improved weapon cycling/selection options (for Mouse mostly)
* Many improvements for the ingame menus such as scrolling via Mouse wheel, closing menus via right Mouse button, key repeats, Numlock support and more
* Support for keyboard layout-specific keys for game controls
* Find and join online games via Tracker server created and hosted by Matt "1360" Vandermeulen
* D1X-Rebirth now supports Descent 2 Multiplayer features such as fixed Play Time, Kill goal, Bright Palyers and Invulnerability when respawning
* Option to disable Friendly Fire in Multiplayer Team games
* Bounty game mode for Multiplayer by Matt "1360" Vandermeulen. Goal is it to kill the targeted player to score and become the new target
* Possibility to save and restore Cooperative games
* The game will automatically remember previously set Multiplayer rules
* Random playback mode for the Jukebox
* Slightly improved wall collision handling
* Expanded possibilities for level authors: Support for custom descent2.ham inside missions. Suppost for Levels with up to 9000 segments (cubes). Support for Textures bigger than 64x64 pixels
* To prevent type-kills the game HUD will show "TYPING" below a player when a chat message is composed
* Free flight controls for the Automap
* Many Bugfixes and further improvements. Check CHANGELOG.txt for a full list of changes
Special notes for this release
------------------------------
* HMP files are now converted to MIDI on the fly. The game will not create MIDI files in the "music" subdirectory anymore. So if you have no need for this directory and it's contents, feel free to delete it.
* Due to changes in handling of weapon cycling with the Mouse you might need to reconfigure these mappings
* Compiling the source via SCons will now automatically check for Endianess
* Available SConstruct options have changed! See 'scons -h' for more information.
* On *NIX (Linux, BSD, etc.) the game binary will be called 'd1/2x-rebirth' and on Windows the executable is called 'd1/2x-rebirth.exe'. No -gl or -sdl suffixes anymore. If needed, correct your Desktop shortcuts, start scripts, etc.

View file

@ -10,7 +10,7 @@ target = 'd1x-rebirth'
# version number
D1XMAJOR = 0
D1XMINOR = 56
D1XMINOR = 57
D1XMICRO = 0
VERSION_STRING = ' v' + str(D1XMAJOR) + '.' + str(D1XMINOR) + '.' + str(D1XMICRO)

View file

@ -9,7 +9,7 @@
#define D1XMAJOR "0"
/* d2x minor version */
#define D1XMINOR "56"
#define D1XMINOR "57"
/* d2x micro version */
#define D1XMICRO "0"