Brief D2X-XL History

All other topics around Descent and D2X-XL

Moderators: Frustikus, simX, Aus-RED-5

User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Brief D2X-XL History

Postby karx11erx » Thu Jan 28, 2010 11:49 pm

Feb 2004: Started to work on the D2X 0.2.6 code
Feb 2005: DLE-XP became available
Dec 2005: First Linux and OS X versions of D2X-XL
Sep 2006: Started the SVN repo
Sep 2007: Started this forum (with a lot of help from MetalBeast)
Jan 2010: Over 5800 revisions committed to the SVN repository
Feb 2010: 6 year anniversary of the D2X-XL (formerly D2X-W32) project
Feb 2010: 7 year anniversary of the D2X-XL project

D2X-XL Milestones

v1.0: Relabelled D2X-W32 to D2X-XL, dual joystick support
v1.1: Working UDP/IP networking, colored gun light
v1.2: Entropy game mode, in-level teleports
v1.3: Colored per vertex lighting
v1.4: Tracker support, all cockpits in all resolutions, Descent 1 boss support
v1.5: High resolution textures, smoke, sky boxes, HUD icons, speed boost areas, mission subfolders, new menu style, localization support, persistent multiplayer settings, new folder structure, first version of lightmap rendering
v1.6: High resolution models (OOF), integrated menu help system, first version of shield effects
v1.7: Monsterball game mode
v1.8: Real time colored lighting, darkness game mode, target and damage indicators, weapon effects (tracers, light trails), correct transparency rendering
v1.9: Real time shadowing, textured automap, hires sound, improved collision detection, new effects (explosion shrapnel, smoke grenades, coronas), TrackIR support, slow motion, object triggers, equipment makers, custom music (OGG)
v1.10: Lightning effects
v1.11: Complete renderer overhaul, spawn markers, proper headlight
v1.12: ASE model format support
v1.13: Per pixel lighting, static lightmaps
v1.14: Massive code overhaul, better memory management, full modding support, simplified UI, anaglyph 3D rendering, OpenMP multithreading, full Descent 1 support, new damage model, 16 player support
v1.15: Anaglyph 3D rendering, DLE-XP overhaul, multiplayer finally fixed for good, performance bottlenecks removed, multiple ship support, new effects (glow, shockwaves)
v1.16: (April 2012) DLE-XP receives an OpenGL renderer and an optional 1st perspective and gets renamed to just DLE, DLE-XP and D2X-XL support segments with triangular sides
v1.17: (2013) D2X-XL is enhanced by Oculus Rift support
v1.18: (2015) Finally fully working and improved netcode, cartoon style rendering

There has been a lot of support from people from the community. There are a few I'd like to give a special mention.

Novacron: did a great job providing high quality high resolution textures
MetalBeast: created the forum, built all the 3D models
Aus-RED-5: He always supported D2X-XL and didn't go when the going got rough
Pumo: Tender person he is, he never got intimidated by me and provided us with some of the best Descent missions to be
simx: He is hardly around anymore (partly due to his now finished study and various other interests), but besides being a funny guy has been a truly invaluable help in creating and maintaining the OS X versions of D2X-XL

Then there are veterans like Sirius, who is an awesome level designer and has after some initial reluctance become quite a supporter (luring Ben K into this project, too), Sykes with his sometimes overboarding energy who is helping in squashing bugs and organizing the biggest online gaming events Descent 2 has ever seen, Yokelassence who has become a terrific level designer in no time, IronTower with his tremendous efforts in providing new high quality textures. I would mention Pokeman here too, who is regular contributor for quite a while and has been nagging me into adding features to D2X-XL I never wanted to - would he only finish his pretty impressive and promising multiplayer level.

I have also had people drop by for a limited amount of time to make D2X-XL leap forward in one area or the other, like Lehm, who did the first lightmap implementation (the current code is still based on his ideas), or Jaz who turned my idea of fake volumetric coronas into working code.
Last edited by karx11erx on Fri Feb 19, 2010 12:18 pm, edited 14 times in total.
User avatar
Sykes
Posts: 1120
Joined: Fri Jan 16, 2009 5:39 am
Location: Virginia, USA

Postby Sykes » Fri Jan 29, 2010 3:47 am

Don't forget the 16 player cap for MP! I worked (over)vigorously to get that working in time for the first Galactic Event! :D
Last edited by Sykes on Fri Jan 29, 2010 8:34 pm, edited 1 time in total.
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Postby karx11erx » Fri Jan 29, 2010 9:46 am

Indeed.
User avatar
Enzo03
Posts: 135
Joined: Wed Apr 01, 2009 1:19 pm
Location: Private Luxury Worldship.
Contact:

Postby Enzo03 » Fri Jan 29, 2010 6:06 pm

Your list mentions "Descent 1 Boss Support"
..but I thought it had total Descent 1 level support given that the Descent 1 files were present.
Some people are like Slinkies. They aren't really good or even useful for anything but they always manage to put a little smile on your face when you give them enough of a push down the stairs.
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Postby karx11erx » Fri Jan 29, 2010 6:23 pm

The list is chronological. Need more clues?
User avatar
Pumo
D2X-XL Expert
D2X-XL Expert
Posts: 1434
Joined: Tue Sep 25, 2007 9:28 pm
Location: Here :)
Contact:

Postby Pumo » Fri Jan 29, 2010 6:54 pm

Really, this topic makes me feel nostalgic. :cry:
It's almost as seeing a child growing up.

I still remember the first moments i saw D2X-W32 around.
It was exciting to see a version fixing the annoyances of original D2X back on those days.

But now that i see the new D2X-XL, it's almost another dimension, more like a new Descent game than a simple improvement over the original.
Even if i'm not the maker of the program, it makes me feel somehow proud of it. :P

Thumbs up for all your hard work during all those years Diedel!!
:thumb: :guru: :thumb:


BTW, do you know the exact day of your first D2X 0.2.6 modification on Feb 2004?

PS: and thanks for the mention you made of me on your post. It's really appreciated. :oops:
[Pumo software main website] - Pumo Mines current progress: 60%
-SYSTEM SPECS-
CPU: Intel Core i7 4790 3.6 GHz (4 GHz Turbo)
RAM: 16GB DDR3 1333MHZ
SSD: Kingston SSDNow V300, 240GB
HDD: Seagate 1TB 7200RPM SATA
External HDD: Seagate Backup Plus Slim 1TB 5400RPM
Video: nVidia GeForce GTX 1050 Ti OC 4GB
Sound: RealTek High Definition Audio
Display 1: LG 24M38H 24" 1080p HD LED Monitor
Display 2: Dell 19" 1440x900 TFT Monitor
OS: Windows 10 64-bits
User avatar
Sykes
Posts: 1120
Joined: Fri Jan 16, 2009 5:39 am
Location: Virginia, USA

Postby Sykes » Fri Jan 29, 2010 7:24 pm

Man, I only joined when 1.13.127 was JUST being replaced with 1.14 beta... I feel young :P
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Postby karx11erx » Fri Jan 29, 2010 8:04 pm

Pumo,

sorry, no I don't. I would like to know the exact date myself ... but knowing the project grows six in February is good enough anyway.
User avatar
pokeman7452
Posts: 589
Joined: Wed Oct 24, 2007 2:33 pm
Location: Northern VA, USA

Postby pokeman7452 » Sat Jan 30, 2010 3:16 am

What about all the moral support from me :lol: . j/k, sykes has done far more than I have. Perhaps I could challenge him to a massive bug finding war, give karx a heart attack :twisted:
Laptop: (outdated)——————————————————————————————Desktop:
ASUS G72GXBBCDDDHLMPPPRTVWcdeefghimnoorruyz2 5 6 8000+-./()Newegged
Core 2 Duo (2.5Ghz)ABBDDGHLMPPPRSSTUVWXcdefgimnry6 78000+-/i5 3570K (4.0-4.7ghz)
6GB DDR2ABCDGHLMPPPSSTUVWXcdeefghimnoorruyz2 5 7 8000+-./()16GB DDR3
Geforce GTX 260MABBCDDDHLPPPRSSUVWdghimnoruyz2 5 7800+-./()GTX650Ti
80GB + 500GB HDDACDLMPPPRSSTUVWXcdeefghimnoorruyz2 267-./()2X500GB in RAID0 + 1TB
DL DVD+-RWABBCGGHMPPPSSTUXcdeefghimnoorruyz2 2 5 678000./()52X CD-R | HD DVD/Blu-Ray, DL DVD+-RW + LS
Win 7 Home Pre/XP ProABBCDDDGGLMRSSTUVcdfghuyz22568000+-.()Win 7 Pro/XP Pro
User avatar
Sykes
Posts: 1120
Joined: Fri Jan 16, 2009 5:39 am
Location: Virginia, USA

Postby Sykes » Sat Jan 30, 2010 3:51 am

Just to continue throwing confetti around, Pokeman got me into the testing business, and helped me countless times with the code. If anything, he's a dang good assistant's assistant!

Also, Pumo, have you checked the forum history? There might be a thread about it, if this website goes back that far.
User avatar
Pumo
D2X-XL Expert
D2X-XL Expert
Posts: 1434
Joined: Tue Sep 25, 2007 9:28 pm
Location: Here :)
Contact:

Re: Brief D2X-XL History

Postby Pumo » Sat Jan 30, 2010 3:58 am

karx11erx wrote:Feb 2004: Started to work on the D2X 0.2.6 code
...
Dec 2005: First Linux and OS X versions of D2X-XL
Sep 2006: Started the SVN repo
Sep 2007: Started this forum (with a lot of help from MetalBeast)
...


Nope. This forum started on 2007 as the first part of the first post by Diedel states.
So there's no record of that in this place. :(
[Pumo software main website] - Pumo Mines current progress: 60%
-SYSTEM SPECS-
CPU: Intel Core i7 4790 3.6 GHz (4 GHz Turbo)
RAM: 16GB DDR3 1333MHZ
SSD: Kingston SSDNow V300, 240GB
HDD: Seagate 1TB 7200RPM SATA
External HDD: Seagate Backup Plus Slim 1TB 5400RPM
Video: nVidia GeForce GTX 1050 Ti OC 4GB
Sound: RealTek High Definition Audio
Display 1: LG 24M38H 24" 1080p HD LED Monitor
Display 2: Dell 19" 1440x900 TFT Monitor
OS: Windows 10 64-bits
User avatar
Aus-RED-5
Forum Moderator
Posts: 1490
Joined: Tue Sep 25, 2007 9:02 am
Location: Adelaide, South Australia
Contact:

Postby Aus-RED-5 » Sat Jan 30, 2010 7:40 am

I might be able to find out.... I have most of the D2x files dating back when Diedel started working on them.

Plus on the DBB.net site. Most of the original posts from the start are there. Though some are missing.
----System Specs----
Case: Corsair Obsidian 650D Black
Motherboard: ASUS Sabertooth X58
CPU: Intel Core i7 960 3.20ghz
Heat Sink: Corsair H100 CPU Water Cooler
Memory: Corsair 6GB (3 x 2048mb) DDR3 1600 Dominator (PC12800 - TR3X6G1600C8D)
Video Card: ATi SAPPHIRE Radeon HD 7970 3GB GDDR5 OC Edition
Hard Drives: SSD Corsair Force Series 3 F120 120GB & WD5003ABYX Enterprise RE4 500GB
Media Player: LG BH10LS30 BluRay Burner
Power Supply: Corsair HX-850
OS: Windows 7 Pro 64Bit
Monitor: Benq XL2420T LED
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Postby karx11erx » Sat Jan 30, 2010 8:46 am

Well, you can trace back by looking for my first posts about d2x on descentforum.de and descentbb.net.
Sirius
Posts: 1987
Joined: Tue Sep 25, 2007 10:29 pm
Location: Bellevue, WA
Contact:

Postby Sirius » Sat Jan 30, 2010 8:55 am

I tried looking for your posts on descentbb.net. It choked.

Sadly, its search features are pretty slow for some reason - at the best of times.
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Postby Weyrman » Sat Jan 30, 2010 10:04 am

Diedel: as copied from descentbb.net

Author Message
Diedel
D2X Master


Posted Tue Sep 25, 2007 1:28 am View user's profile Reply with quote Send private message
D2X-XL finally has its own, full blown, shiny forum!

If you are into D2X-XL, head over here and register: http://www.descent2.de/forum/index.php

Diedel/karx11erx
-SYSTEM SPECS-
MBoard:"GigaByte Z68X-UD3H-B3" Motherboard
CPU: Intel i7 E2600 3.40GHz
RAM: 8GB DDR3 2133MHZ
HD: WDC 10EARX 1TB SATA
Video: GigaByte 1G ATI 4890
Monitor: Asus VS428 LCD 24"
Sound: Onboard - now with connected 5.1 sound system
OS: Windows 7 x64 Home Premium

Return to “General Discussions”

Who is online

Users browsing this forum: No registered users and 1 guest