Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
DXX-Rebirth v0.04 Veröffentlicht (English/German News)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Sourcecode
Guru
Guru


Joined: 25 Apr 2005
Posts: 392
Location: Germany, Kerpen in sew of Cologne

PostPosted: Thu Oct 27, 2005 11:42 pm    Post subject: DXX-Rebirth v0.04 Veröffentlicht (English/German News) Reply with quote

DXX Rebirth in der Version 0.04 is out *wave*

-----English News Begin-----
2005/10/28
- D1X-Rebirth v0.04 RELEASED!
Features: fixed slow robots in the briefing / fixed exit-door in the briefing / better mouse control
For more information see Changelog (now included in every release)
- D2X-Rebirth v0.04 RELEASED!
Features: fixed crashes in the menu, automap and in secret levels / better mouse control
For more information see Changelog (now included in every release)
- Now I'm very proud to introduce you the newest DXX-Rebirth member:
Maystorm - aka Alexander 'Sascha' Henkel
As myself he lives here in germany. Since v0.03 is released he spend restless hours with the ports to find every little bug and helped me out to solve them as fast as possible. Further I want to thank him for creative ideas and his assistance with the D1X-Source. Welcome to the team, Maystorm!
- If v0.04 is going well and without new bugs I plan to implement some new features to the two ports. This includes a working cockpit for D1X in every resolution available. If this works this feature will be added to D2X as well.
Further I think about to increase the number of maximum extra levels D1X and D2X are able to hold. But since I'm note sure why this isn't working after all it will take some time.

- URL to the Project Site: http://www.dxx-rebirth.de
-----English News End-----

I Begin with Beta Testing of D1X on the Weekend.


-----German News Begin-----
[img:b2316758c5]http://www.dxx-rebirth.de/img/logo.png[/img:b2316758c5]

Pünktlich zum 1-monatigen Bestehen des Projektes ist nun Version 0.04 Der Descent 1 und 2 Ports - D1X und D2X - verfügbar und bereit zum Download!
Erfreulicherweise war das Feedback auf das initial Release größer als erwartet, was mich motivierte und mir (wohl deswegen) half, die nächste Version innerhalb eines Monats zustande zu bringen. Dies ist zum großen Teil meinem besten BETA-Tester Maystorm zu verdanken.
Das Projekt gewinnt langsam Form und da ich annehme, dass in einem Programm nur eine endliche Anzahl von Fehlern existieren kann, nimmt das Projekt (welches bereits 'größer' wurde als ich erwartet habe) langsam Formen an. So sind alle derzeit bekannten, größeren Bugs beseitigt.

Zudem steht nun für alle, die sich am Projekt beteiligen wollen der aktuelle Sourcecode bereit.

Die Neuerungen in der v0.04 sind folgende:
D1X-Rebirth
* Verbessertes Mouse Movement
* Beseitigung der Grafikfehler im Intro
* Überarbeitung der Funkion zum Speichern und Laden eines Spielstandes

D2X-Rebirth
* Verbessertes Mouse Movement
* Beseitigung diverser Bugs, welche des Spiel gelegentlich in Menüs, Automap und Secret Levels zum Absturz brachten
* Überarbeitung der Command-Line Optionen

Für diese Version möchte ich im speziellen Rafer und hehejo danken, welche hier im Unixboard IRC channel tatkräftig dazu beigetragen, dass diese Version nun endlich fertig ist.
Zudem geht großen Dank an avaurus, der den Webspace sowie die Domain für der Projektseite zur Verfügung stellt.

Und obwohl die v0.04 gerade erst online gegeangen ist, sind die Arbeiten für die nächste Version bereits in vollem Gange.
Und es gibt noch eine Menge zutun. Geplant sind unter anderem:
* Anzahl der maximal möglichen Extra Levels von ca. 150 bzw 250 auch 5000 erhöhen
* Überarbeiten des Cockpit Codes um selbiges in jeder Auflösung zu nutzen
* Überarbeiten des Quellcodes
* Erstellen einer umfangreichen Dokumentaton für den Quellcode

Dies sind sehr umfangreiche und komplexe Themen, welche mich abermals zur Mithilfe aufrufen lassen.
Daher wird die Realisierung dieser Features - mit meinen momentanen Möglichkeiten - noch einige Zeit auf sich warten lassen (Bugs haben jedoch weiterhin Vorrang).
Habt ihr also C-Erfahrung und wollt dem Projekt helfen, so besucht die Contribute Sektion der Projektseite und nehmt Kontakt mit mir auf. Patches, Anregungen, Vorschläge, Kritik und natürlich ein wenig Lob sind immer gerne gesehen.

Ich wünsche euch viel Spass beim zocken der Version 0.04.

euer Zico


- URL der Projektseite: http://www.dxx-rebirth.de
-----German News end-----

Ich werde mit dem Beta Testing von d1x am WE Beginnen :)
_________________
Es gibt bloss eins, was wichtig ist: dass man sterben muss.

Suicide is man's way of telling God, "You can't fire me - I quit."

no one gets out here alive....
Back to top
View user's profile Send private message
Bill Cosby
Guru
Guru


Joined: 22 Jan 2005
Posts: 430
Location: Aachen, Germany

PostPosted: Fri Nov 18, 2005 9:43 pm    Post subject: Reply with quote

ebuilds anyone? :)
_________________
The Creature from Jekyll Island.
Back to top
View user's profile Send private message
Saint1911
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2002
Posts: 90
Location: England

PostPosted: Sat Nov 19, 2005 4:03 am    Post subject: Reply with quote

Ohh es ist descent, macht viel spass wenn ich kinder war :lol:
_________________
Finally, in conclusion, I shall say only this
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Dec 14, 2005 3:38 am    Post subject: Reply with quote

Here are some ebuilds for that classic game, Descent, to take over from the ageing d1x and d2x ports by Icculus.

Below is an ebuild for d2x-xl, a Descent 2 engine which is better for joystick play, with coloured lighting and hi-res textures - version history, command-line options, main forum, Linux support thread, SourceForge. This game has frequent releases. It can use the free demo data.

Edit: The d2x-xl ebuild has moved to bugzilla :)

Below are 2 ebuilds for DXX-Rebirth, which is better for keyboard play (due to the movement speed being faithful to the original game).

Edit: The d2x-rebirth ebuild has moved to bugzilla :)

Edit: The d1x-rebirth ebuild has moved to bugzilla :)

Ebuilds for Descent 3 (including its free demo) are also available :)
_________________
Improve your font rendering and ALSA sound


Last edited by PaulBredbury on Thu Nov 09, 2006 8:58 pm; edited 47 times in total
Back to top
View user's profile Send private message
-=GGW=- $ol!d $n4>|e
Veteran
Veteran


Joined: 12 Apr 2004
Posts: 1616
Location: USA

PostPosted: Wed Dec 14, 2005 4:40 am    Post subject: Reply with quote

!!! I LOVE DESCENT ALMOST AS MUCH AS THE ORIGONAL DUKE NUKEMS OR MONSTER BASH :lol: this is godly will it be a problem that i only have mac cd's of the games? :?
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Dec 14, 2005 4:45 am    Post subject: Reply with quote

As long as you have the data files, e.g. /usr/share/games/d2x/descent2.hog, I believe it will be OK.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sat Dec 17, 2005 3:50 pm    Post subject: Reply with quote

I've bumped d2x-xl to version 1.5.50
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Dec 27, 2005 4:56 pm    Post subject: Reply with quote

I've bumped d2x-xl to version 1.5.67 - it's working again. It was broken for a while after version 1.5.50.
Back to top
View user's profile Send private message
karx11erx
n00b
n00b


Joined: 31 Dec 2005
Posts: 6

PostPosted: Sat Dec 31, 2005 9:29 am    Post subject: Reply with quote

-=GGW=- $ol!d $n4>|e wrote:
!!! I LOVE DESCENT ALMOST AS MUCH AS THE ORIGONAL DUKE NUKEMS OR MONSTER BASH :lol: this is godly will it be a problem that i only have mac cd's of the games? :?

There is a Mac version of D2X-XL available, that should work with the Mac D2 data except with the movies.
_________________
karx11erx (a.k.a. Diedel)
D2X-W32 and DLE-XP coder.
Descent site, Casemod.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sat Dec 31, 2005 11:19 am    Post subject: Reply with quote

Woot! It's nice to see the dev here :D You're doing a fantastic job, it's difficult for me to even keep up with the version releases :)

Suggestions for further improvement:
    Fix keyboard gaming to be normal (original) speed
    Write to only a directory such as ~/.d2x-xl
    Enable midi, as in d1x-rebirth (probably best done via timidity)
    Keep a version history (e.g. Sourceforge), rather than a redirection to the latest version (which breaks Gentoo's versioning)
Back to top
View user's profile Send private message
grant.mcdorman
Apprentice
Apprentice


Joined: 29 Jan 2003
Posts: 295
Location: Toronto, ON, Canada

PostPosted: Tue Jan 03, 2006 2:20 am    Post subject: Undefined symbols when trying to build d2x-xl [1.5.76] Reply with quote

This is with a reasonably up-to-date Gentoo installation:
Code:
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_fbuffer_avail':
fbuffer.c:(.text+0x1d): undefined reference to `glCheckFramebufferStatusEXT'
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_create_fbuffer':
fbuffer.c:(.text+0x7a): undefined reference to `glGenFramebuffersEXT'
fbuffer.c:(.text+0xa0): undefined reference to `glGenRenderbuffersEXT'
fbuffer.c:(.text+0xb2): undefined reference to `glBindFramebufferEXT'
fbuffer.c:(.text+0x194): undefined reference to `glGenerateMipmapEXT'
fbuffer.c:(.text+0x1bf): undefined reference to `glFramebufferTexture2DEXT'
fbuffer.c:(.text+0x1d2): undefined reference to `glBindRenderbufferEXT'
fbuffer.c:(.text+0x1f4): undefined reference to `glRenderbufferStorageEXT'
fbuffer.c:(.text+0x217): undefined reference to `glFramebufferRenderbufferEXT'
fbuffer.c:(.text+0x24e): undefined reference to `glFramebufferTexture2DEXT'
fbuffer.c:(.text+0x271): undefined reference to `glFramebufferRenderbufferEXT'
fbuffer.c:(.text+0x285): undefined reference to `glBindFramebufferEXT'
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_destroy_fbuffer':
fbuffer.c:(.text+0x2c9): undefined reference to `glDeleteFramebuffersEXT'
fbuffer.c:(.text+0x2e3): undefined reference to `glDeleteRenderbuffersEXT'
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_enable_fbuffer':
fbuffer.c:(.text+0x34c): undefined reference to `glBindFramebufferEXT'
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_disable_fbuffer':
fbuffer.c:(.text+0x37c): undefined reference to `glBindFramebufferEXT'
collect2: ld returned 1 exit status


I can see these are from /usr/include/GL/glext.h. However, I can't find these symbols in /usr/lib/lib*GL* (or any library under /usr/lib, for that matter). What am I missing?

EDIT: I did not have opengl in my USE flags. This may have been the problem; I'm rebuilding and trying again.
EDIT 2: Re-emerging xorg-x11 with opengl added to USE flags did not help (and emerge --newuse doesn't show anything that looks likely to affect the problem).
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Jan 03, 2006 11:55 am    Post subject: Re: Undefined symbols when trying to build d2x-xl [1.5.76] Reply with quote

grant.mcdorman wrote:
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_fbuffer_avail'

Can you emerge and play d2x from portage (with its opengl USE flag)? Are you using my ebuild?

I've just updated my ebuild to work with d2x-xl-1.5.76.

Edit: There is mention of an fbuffer error here.


Last edited by PaulBredbury on Wed Jan 04, 2006 6:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
grant.mcdorman
Apprentice
Apprentice


Joined: 29 Jan 2003
Posts: 295
Location: Toronto, ON, Canada

PostPosted: Tue Jan 03, 2006 4:18 pm    Post subject: Re: Undefined symbols when trying to build d2x-xl [1.5.76] Reply with quote

PaulBredbury wrote:
grant.mcdorman wrote:
arch/ogl/libarch_ogl.a(fbuffer.o): In function `ogl_fbuffer_avail'

Can you emerge and play d2x from portage (with its opengl USE flag)? Are you using my ebuild?

I've just updated my ebuild to work with d2x-xl-1.5.76.
I am using your ebuild, although if you've just changed it I'll have to grab it again. I cannot do it right now as I am at work, though; I'll try later.

Same thing happens with a manual build, though.
Back to top
View user's profile Send private message
karx11erx
n00b
n00b


Joined: 31 Dec 2005
Posts: 6

PostPosted: Mon Jan 09, 2006 8:17 am    Post subject: Reply with quote

Paul,

I am not aware of a speed problem with keyboard usage on Linux.

I am currently working on integrating Midi via SDL_mixer, which will also allow to play mp3 and ogg vorbis (which I will add playlist support for, once the midi stuff works). The sound format of D2(X(-XL)) is hmp though, which is similar to midi, but isn't midi, so I first need to write a conversion function (code available already). Expect something next week.

I have already registered a project at SF, and there is a (privately run) source repository allowing anonymous read access. See http://www.descent2.de/d2x-install.html for details.

d2x-xl will now read switches from /usr/local/share/d2x-xl/config/d2x.ini or /usr/local/share/d2x-xl/d2x.ini or from from ~/d2x.ini, searching for the file in that order and only processing the first occurance.

It is generally a good idea to read through the pages listed in the readme.txt coming with d2x-xl.

Grant,

Re the missing symbols: You should have OpenGL 2.0 installed on your machine. If you don't, you can try to get the function pointers using SDL_GetProcAddress, like in the Windows version. There's some code enclosed in #ifdef _WIN32 ... #endif you'd need to enable on your machine then. On my Linux distro (openSUSE 10.0), I am getting duplicate symbols if I do it that way, because these functions actually are officially available in OpenGL 2.0.

I'd prefer to continue technical D2X-XL discussions on the Descent BB though. If you need further help with this, mind contacting me there?
_________________
karx11erx (a.k.a. Diedel)
D2X-W32 and DLE-XP coder.
Descent site, Casemod.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Jan 18, 2006 10:14 am    Post subject: Reply with quote

I've bumped the Descent ebuilds to XL 1.5.92 and Rebirth 0.3 :)
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Thu Feb 02, 2006 9:22 pm    Post subject: Reply with quote

Midi music works in d{1,2}x-rebirth, with a decent AWE32 (Soundblaster) or MPU401-capable midi soundcard :)

Last edited by PaulBredbury on Sun Feb 26, 2006 9:24 am; edited 1 time in total
Back to top
View user's profile Send private message
KeyBi
Apprentice
Apprentice


Joined: 26 Mar 2005
Posts: 163
Location: Jaworzno [PL]

PostPosted: Sun Feb 05, 2006 12:27 pm    Post subject: Reply with quote

That's awesome, everything works fine for me 8)

The only problem I had was the mouse sensitivity which was too low, but the solution to this can be
Code:

xset m 5 1

One of my favourite games is back :twisted:
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Feb 22, 2006 1:58 pm    Post subject: Reply with quote

Midi music (via timidity) now works in d2x-xl-1.5.128 8)
Back to top
View user's profile Send private message
karx11erx
n00b
n00b


Joined: 31 Dec 2005
Posts: 6

PostPosted: Sun Feb 26, 2006 12:01 am    Post subject: Reply with quote

... and I have mightily improved Descent 1 support ... and added a few nifty new features (like a complete on-HUD weapon and equipment overview in the form of small icons).
_________________
karx11erx (a.k.a. Diedel)
D2X-W32 and DLE-XP coder.
Descent site, Casemod.
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sun Apr 09, 2006 9:49 pm    Post subject: Reply with quote

Hi all !
I love Descent too :) I used to play it when i was young (10 years old in 1997-1998), but never played it since there (and i lost the cd).
Now I want to play it again on my Gentoo, so i'll try your ebuilds. Thanks for all :)
The only problem is to get the cds again :lol: (but i'll find it ^^)
Back to top
View user's profile Send private message
karx11erx
n00b
n00b


Joined: 31 Dec 2005
Posts: 6

PostPosted: Thu May 04, 2006 6:56 pm    Post subject: Reply with quote

Hey,

just wanted to let you know that v1.6.47 is available now, supporting rendered movies and briefing audios for Descent 1. Get the files via my Descent site's download page.
_________________
karx11erx (a.k.a. Diedel)
D2X-W32 and DLE-XP coder.
Descent site, Casemod.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Fri Aug 18, 2006 5:00 am    Post subject: Reply with quote

Ebuilds for the enhanced Descent clients d2x-rebirth and d2x-xl are now in bugzilla :D
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Thu Nov 09, 2006 9:00 pm    Post subject: Reply with quote

d1x-rebirth-0.50 is now on bugzilla :)
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Jan 10, 2007 8:19 am    Post subject: Reply with quote

d1x-rebirth & d2x-rebirth are now in Portage :)
Back to top
View user's profile Send private message
maystorm
Apprentice
Apprentice


Joined: 02 Jun 2002
Posts: 222
Location: Germany, not far away

PostPosted: Wed Jan 17, 2007 2:47 pm    Post subject: Reply with quote

PaulBredbury wrote:
d1x-rebirth & d2x-rebirth are now in Portage :)

d2x-rebirth still masked?
_________________
Linux user #216018
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum