View Single Post
Posts: 28 | Thanked: 42 times | Joined on Nov 2009 @ Germany
#1
Hi,

I opened a new garage project for DXX-Rebirth. Up to now only D1X-Rebirth is done, not sure when D2X-Rebirth will work.
The current version is using a up to now unreleased Open GL ES port initially done by v66r for the Beagle Board (Thanks again for your work if you should read this ). This version still got some bugs (A memory leak after playing for some time that causes messed up textures and low fps, no screenshots...), but it's already playable. But it's still experimental and may cause problems. You've been warned, so if your N900 explodes it's your own fault
I have also done some other modifications to make it usable on the N900. You can use Shift+Backspace instead of ESC to go back in menus and so on. The other hardcoded shortcuts can be seen after pressing Ctrl+K while playing.
The Zoom/Volume-Keys can be used as game controls too since I disabled the usual volume-functionality inside the game (I'm using them as fire keys and they're doing pretty good so far ).

Another application I really recommend is Accelemymote, that makes the accelerometer usable in D1X-Rebirth as joystick. It can be started automatically when D1X-Rebirth is started by creating the file ~/.d1x-rebirth/amm-autostart.
Code:
touch ~/.d1x-rebirth/amm-autostart
Thanks a lot for this great piece of software Flandry

To install D1X-Rebirth, you have to install it from extras-devel or download d1x-rebirth_0.55.1-5maemo1_armel.deb and libphysfs1_2.0.1-1maemo1_armel.deb and install them. After you've installed them, copy the Descent 1 game data files descent.hog and descent.pig (Both filenames have to be lowercase) to /opt/d1x-rebirth/. You need version 1.4a of the game data files, so maybe you have to patch them.
You have to choose joystick in options/controls to use Accelemymote, mouse if you want to use the touchscreen or set keys for pitch/turn if you just want to use the keyboard.
That's it, have fun

Last edited by LordNelson; 2010-05-15 at 15:23.
 

The Following 24 Users Say Thank You to LordNelson For This Useful Post: