dxx-rebirth/dxx-readme.txt
2007-01-30 17:58:25 +00:00

212 lines
8 KiB
Plaintext
Executable file

- - - - ~ ] --------- [ ~ - - - -
- - - - ~ ] [ ~ - - - -
- - - - ~ ] DESCENT I [ ~ - - - -
- - - - ~ ] The D1X Rebirth [ ~ - - - -
- - - - ~ ] [ ~ - - - -
- - - - ~ ] --------- [ ~ - - - -
________// Codename: ____________v0.51
'Fish' //
http://www.dxx-rebirth.de
0. Introduction
^^^^^^^^^^^^^^^
This version of D1X is based on livna's release of d1x-1.43.
I spend much time to improve the sourcecode, tried to fix any bug in there and
added some improvements.
It is the goal of DXX-Rebirth to keep these games alive and the result is a
very stable version of the Descent I port - called
D1X-Rebrith.
I hope you enjoy the game as you did when you played it the first time.
If you have something to say about my release, feel free to contact me at
zico@unixboard.de
- zico 20051229
1. Features
^^^^^^^^^^^
This Version of D1X has every little feature you already may know from the DOS
Version 1.4a of Descent and much more.
For example:
* High resoution Fonts and briefing screens
* Full cockpits on all resolutions
* high resolutions
* widescreen options
* joystick and mouse support
* possibility to run AddOn levels
* network support
* record and play demos
* OpenGL functions like trilinear filtering etc.
* everything else you know from DESCENT
* ... and much more!
2. Installation
^^^^^^^^^^^^^^^
Windows:
After you extracted the archive you're almost ready for Descent. But there is
still a little bit work to do.
You need to copy the original Descent data - namely "descent.hog" and
"descent.pig" to the current directory.
NOTE: These files need to be patched to version 1.4a.
You will find the DOS- and a self made linux patch on
http://www.dxx-rebirth.de.
Linux: see dxx-compile.txt
If you wish to add some extra levels like "Levels of the world" copy them
to this directory, too. for Linux everything should be copied to the
Sharepath.
If you want to create Shortcurts to D1X on your Desktop and/or WM
there is a wonderful icon stored in this directory.
Novacron aka Troy Anderson of http://www.planetdescent.com has created it and
allowed me to implement it to this release. Thanks again, Novacron!
[NOTE: for the source you need to download this icons from
http://www.dxx-rebirth.de]
The windows package contains a set of HiRes fonts and briefing pictures
D1X-Rebirth will use. If you don't want them, delete them, move them to
another directory, or whatever you want.
[NOTE: for the source you need to download these HiRes sets from
http://www.dxx-rebirth.de and store them into the subdirectory "hires/"
in your data path]
3. Running the game
^^^^^^^^^^^^^^^^^^^
windows: Just start the d1x-rebirth-gl/sdl.exe :)
linux: see dxx-compile.txt
There are also a lot of optional command-line options you can set for
D1X-Rebirth. Just open the file d1x.ini for a complete list of options and
select whatever you want to use.
You can also apply these options in a shortcut, a small shellscript [linux]
or by starting it in a terminal [linux] or command line [windows].
4. Known Issues
^^^^^^^^^^^^^^^
Problem: The game looks like the old DOS version? Where are the OpenGL FX?
Reason: You just don't have activated them.
Solution: Use the option '-gl_mipmap' or '-gl_trilinear' to activate
linear/trilinear filtering.
Problem: [LINUX] MIDI music doesn't work.
Reason: The game is binaries are compiled for AWE support and should run with
it very well. Hint for AWE cards: asfxload -V100 8mbgmsfx.sf2
Solution: If you use an MPU401 card, just make the following changes in SConstruct:
Look for WANT_AWE32 and change it to WANT_MPU401. Then compile again.
Problem: The mouse movement is too slow. Is there no way to control the ship
like in other first person shooters?
Reason: The Pyro is no human, it can't turn that fast. ;)
But there is a way indeed...
Solution: To enable a mouselook style control tye as you know it from other
first person shooters. Just start the game with the
command-line option '-mouselook' to enable this. But to be fair to
oter players which do not use mouselook it will not work in a
multiplayer game.
Problem: [WINDOWS] My joystick is not recognized by the game.
Reason: Probably you have more than one Joystick but only one connected now.
Solution: Go to control center -> gamecontroller. There set your joystick as
"preferred device".
If you find a new bug or a better workaround/fix for any existing problem or if
you have a wish for a new feature, please submit it to zico@unixboard.de or
create a thread in the DXX-Forum located on http://www.dxx-rebirth.de/
5. LEGAL STUFF
^^^^^^^^^^^^^^
From D1X:
=========
D1x License
Preamble
--------
This License is designed to allow the Descent programming community to
continue to have the Descent source open and available to anyone.
Original Parallax License
-------------------------
THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO
END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
IN USING, DISPLAYING, AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
FREE PURPOSES. IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES. THE END-USER UNDERSTANDS
AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED.
We make no warranties as to the usability or correctness of this code.
-------------------------
The D1x project is the combination of the original Parallax code and the
modifications and additions made to source code. While the original code is
only under the Original Parallax License the D1x project contains original
code that was not made by Parallax. This ADDED and/or CHANGED code has the
following added restrictions:
1) By using this source you are agreeing to these terms.
2) D1x and derived works may only be modified if ONE of the following is done:
a) The modified version is placed under this license. The source
code used to create the modified version is freely and publicly
available under this license.
b) The modified version is only used by the developer.
3) D1X IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
From me:
========
I don't give any warranty for the functionality of this program named d1x.
Further I am not responsible for any issues, damages and/or irritations the
installer and/or the program d1x itself could cause on your computer hardware,
software and/or yourself.
But if something doesn't work just contact me and i will try to fix it.
6. Thanks
^^^^^^^^^
First I want to thank Interplay and Parallax for this great piece of software
called DESCENT.
Next i want to thank Victor Rachels and his team for making D1X. Without you
we all won't be able to play it on Linux.
More thanks:
* My girlfriend - for being very patient :)
* KyroMaster for great patches and good program code
* The guys at http://www.unixboard.de for technical assistance
* Maystorm for technical assistance and endless hours of BETA-testing
* Sniper of http://www.descentforum.de for windows BETA-testing
* Escorter for bug reports, BETA testing and much more
* Matt for his work and technical assistance
* Everyone who helps to let this project live on
* Novacron for allowing me t use his icons and everyone at
http://www.planetdescent.com
* Linus Torvalds for Linux
* KMFDM for good music
* Avaurus at http://www.unixboard.de for the webspace and domain.
* everyone i forgot