Author Topic: d1x-rebirth released!  (Read 7786 times)

Offline qbertaddict

  • Moderator
  • The Doctor
  • *
  • Posts: 1118
    • about.me
d1x-rebirth released!
« on: March 15, 2010, 07:57:12 PM »
d1x-rebirth for DINGUX!
March 15, 2010



Zear the myth, the legend, and all around nice guy has released d1x-rebirth!

Quote
Hello everyone. Today, I've ported a new game - d1x-rebirth
D1X-Rebirth is a Source Port of the Descent Engine and provides classical Gameplay combined with a bunch of improvements and new features.

The game is the same on the Dingoo.

Installation (read HOWTO_INSTALL):
1) Copy ".d1x-rebirth" dir to "/local/home"
2) Copy "d1x-rebirth" dir to your favourite location
3) Copy the ORIGINAL DATA FILES to "[your_location]/d1x-rebirth/Data"
4) Run "d1x-rebirth.dge"

Controls:
UP              - pitch forward
DOWN            - pitch backward
LEFT            - turn left
RIGHT           - turn right
A               - fire primary weapon
X               - fire secondary weapon
B               - slide on
Y               - bank on
L               - reverse
R               - accelerate
START           - cycle primary weapon
SELECT          - cycle secondary weapon
POWER          - map

START + R       - options menu
SELECT + L      - save menu
SELECT + R      - load menu
START + SELECT  - exit

All the controls are customizable in the menu.

Bugs:
* "whistle" instrument from the midi soundtrack in level 2 produces a high pitched sound. This is believed to be a timidity bug and is not d1x related:
  (http://welltemperedstudio.wordpress.com/2007/12/29/timidity-problems-solved/)
  It is recommended to disable music for this level.
* Can't manually assign SELECT to any key mapping

Tomorrow I'll look into d2x-rebirth, maybe I can get it to work as well. Stay tuned

Edit: Forgot to mention, this game is fully playable on the network. If you happen to use usb networking, that is


d1x-rebirth-dingoo-r1.tar.bz2
Author/Porter: Zear
Download: http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,30,292
« Last Edit: March 15, 2010, 09:14:04 PM by zear »

Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #1 on: March 15, 2010, 09:18:07 PM »
Doesn't work for me, only shows me the upper left quarter of the games screen.

Offline zear

  • Moderator
  • *
  • Posts: 2022
Re: d1x-rebirth released!
« Reply #2 on: March 15, 2010, 09:32:39 PM »
Doesn't work for me, only shows me the upper left quarter of the games screen.
Because you didn't read the installation howto ;)

Offline carlos

  • *
  • Posts: 4
Re: d1x-rebirth released!
« Reply #3 on: March 15, 2010, 09:37:42 PM »
believe it or not, I was wishing for this just 2 days ago. i watched some youtube videos of descent 1, 2 and 3 and thought that descent 1 and 2 should be easily (relatively) playable on our beloved dingoo.
keep up the great work guys, everyday i enjoy my dingoo more and more. only if i just had some more space on my card for more dingux  stuff at the same time :)


Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #4 on: March 15, 2010, 09:53:51 PM »
Doesn't work for me, only shows me the upper left quarter of the games screen.
Because you didn't read the installation howto ;)
Quote
Installation guide:
1) Copy ".d1x-rebirth" dir to "/local/home"
2) Copy "d1x-rebirth" dir to your favourite location
3) Copy the ORIGINAL DATA FILES to "[your_location]/d1x-rebirth/Data"
4) Run "d1x-rebirth.dge"

That's what I did. Unfortunately you don't write, what the original data files are. ,-)
« Last Edit: March 15, 2010, 09:58:46 PM by Chris23235 »

Offline zear

  • Moderator
  • *
  • Posts: 2022
Re: d1x-rebirth released!
« Reply #5 on: March 15, 2010, 09:58:56 PM »
Quote
Quote
Installation guide:
1) Copy ".d1x-rebirth" dir to "/local/home"
2) Copy "d1x-rebirth" dir to your favourite location
3) Copy the ORIGINAL DATA FILES to "[your_location]/d1x-rebirth/Data"
4) Run "d1x-rebirth.dge"

That's what I did. Unfortunately you don't write, what the original data files are.
No, you didn't :P
If the game tries to run in 640x480, it means it can't locate the file: /local/home/.d1x-rebirth/descent.cfg
You sure you didn't overlook the dot at the beginning of the ".d1x-rebirth" folder?

As for the dafatiles, you need the following files:
descent.hog
descent.pig
« Last Edit: March 15, 2010, 10:00:53 PM by zear »

Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #6 on: March 15, 2010, 10:10:31 PM »
Nope, folder is, where it should be, named correctly, copied it from the archive to the card. I am running the game from gmenu2x, maybe there is a problem?

Offline zear

  • Moderator
  • *
  • Posts: 2022
Re: d1x-rebirth released!
« Reply #7 on: March 15, 2010, 10:13:54 PM »
What files do you find inside ".d1x-rebirth"?
Maybe you just copied "d1x-rebirth" and renamed it to ".d1x-rebirth"?
What should be found inside is:
descent.cfg
player.plx

You can also check what res is set inside descent.cfg

Another possibility is we have a little misunderstanding here.
When you mount the SD card on your pc, the path is /local/home, however when run on dingux, the path is /usr/local/home, because dingux mounts the sd card to /usr/ dir.
If you happened to copy the files via telnet on a running dingux, /usr/local/home is the right dir to put /d1x-rebirth dir in.
YET ANOTHER possibility is that you don't have the HOME variable set properly.
How does your /local/sbin/main file look like? It should contain a line "export HOME=/usr/local/home"
« Last Edit: March 15, 2010, 10:19:10 PM by zear »

Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #8 on: March 15, 2010, 10:17:47 PM »
Both files are in the folder, resolution of .cfg says "ResolutionX=320
ResolutionY=240" but the cfg file has all entries in one line. Not every value in one line, I will try to change it.

Offline zear

  • Moderator
  • *
  • Posts: 2022
Re: d1x-rebirth released!
« Reply #9 on: March 15, 2010, 10:20:48 PM »
Both files are in the folder, resolution of .cfg says "ResolutionX=320
ResolutionY=240" but the cfg file has all entries in one line. Not every value in one line, I will try to change it.
Don't change them. They're all in separete lines, it's just that windows can't deal with linux text files and sees them as one single line.
If you make any changes to that file on windows, it won't work on dingux anymore.
Check your HOME dir location, as mentioned in my previous post.

Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #10 on: March 15, 2010, 10:43:35 PM »
No ideas anymore, folder is located in local/home and is named .d1x-rebirth. Maybe my Dingux card is corrupted. Running chkdsk now.

Offline carlos

  • *
  • Posts: 4
Re: d1x-rebirth released!
« Reply #11 on: March 15, 2010, 10:45:51 PM »
shareware pig and hog work fine until right about the game begins, then it complains about not finding level01 or so.

then i got the full version of pig and hog, and copied entire contents to  card, but now i get
Error: Not enough strings in text file - expecting 621 (or at least 514), found 556

Offline zear

  • Moderator
  • *
  • Posts: 2022
Re: d1x-rebirth released!
« Reply #12 on: March 15, 2010, 10:46:56 PM »
Saying that you need to put that dir in /local/home is a little simplification.
Actually the game is looking for it in HOME/.d1x-rebirth
It will look in whatever dir your HOME variable is set to. For most of the people HOME points to /local/home
To find out what is your HOME variable set to (and if at all!), check your /local/sbin/main file and look for "export HOME=" line.
The correct line is "export HOME=/usr/local/home"

then i got the full version of pig and hog, and copied entire contents to  card, but now i get
Error: Not enough strings in text file - expecting 621 (or at least 514), found 556
It turns out that you need to have the datafiles in version 1.4 or newer. Otherwise you'll get that error.
« Last Edit: March 15, 2010, 10:49:39 PM by zear »

Offline Chris23235

  • *
  • Posts: 418
Re: d1x-rebirth released!
« Reply #13 on: March 15, 2010, 11:01:43 PM »
Thanks, that sounds like a solution, will try it tommorow, to tired today. Thaks for your help and your patience zear.

Offline carlos

  • *
  • Posts: 4
Re: d1x-rebirth released!
« Reply #14 on: March 15, 2010, 11:08:29 PM »
woohoo, got it to work :)
15/05/1995  12:02         6.856.701 DESCENT.HOG
15/05/1995  12:03         4.920.305 DESCENT.PIG

 

Post a new topic