Development Blah: Comments

All other topics around Descent and D2X-XL

Moderators: Frustikus, simX, Aus-RED-5

User avatar
IppoSenshu
Posts: 41
Joined: Sun Jul 04, 2010 2:57 pm

Re: Development Blah: Comments

Postby IppoSenshu » Sun Jan 05, 2014 1:01 pm

v1.17.5 fails to load (every level or mission). When I disable hires textures, it will work fine. But the game looks not so good then.
Does someone still have the last stable version of D2X-XL and can maybe send a download link? Thanks so much!
I'll never give up until the very end!
User avatar
Aus-RED-5
Forum Moderator
Posts: 1490
Joined: Tue Sep 25, 2007 9:02 am
Location: Adelaide, South Australia
Contact:

Re: Development Blah: Comments

Postby Aus-RED-5 » Mon Jan 06, 2014 12:41 am

----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
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Mon Apr 28, 2014 10:28 am

Re 1.17.10 - Memory access violation

Here is the last bit of the log file

Code: Select all

..................
         GetAppFolder ('h:/Descent2/mods', '', 'descent2', '')
         GetAppFolder (descent2) = 'h:/Descent2/mods' (1)
         GetAppFolder ('h:/Descent2/mods', '', 'descent2', '')
         GetAppFolder (descent2) = 'h:/Descent2/mods' (1)
         DigiPlayMidiSong (game01.hmp)
         loading mod data (state 0)
            Loading sound data (183 sounds)
         Initializing particle manager
         loading texture brightness and color info
            loading texture colors
         loading mission configuration info
         loading level data
            Initializing game data
               Objects ...
               Special effects...
               AI system...
               Exploding walls data...
               Background bitmap...
               Automap...
               Default ship data...
               Default settings...
               Detail levels (5)...
            building geometry mesh
               creating cameras
               Creating face list
                  creating triangle mesh
                  Destroying cameras
            allocating render buffers
         loading mod data (state 1)
            couldn't find animation for 'misc060#0'
            +++ Memory access violation



sorry :clue:
-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
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Re: Development Blah: Comments

Postby karx11erx » Mon Apr 28, 2014 1:24 pm

Insufficient information.
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Tue Apr 29, 2014 8:32 am

bug ticket raised player files, ini and log file included
-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
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Tue Apr 29, 2014 11:21 am

trying to do a build to see if I can help squash this

updated tortoisesvn and downloaded from repository - full recursive

downloaded and unpacked all 3rd party files

have done rebuild on all 16 items - I get 2 errrors - all others build

sdl_net

Code: Select all

1>------ Build started: Project: SDL, Configuration: Debug Win32 ------
1>  SDL.vcxproj -> \programs\d2\debug\SDL.dll
2>------ Build started: Project: SDL_net, Configuration: Debug Win32 ------
2>Version.rc(10): fatal error RC1015: cannot open include file 'afxres.h'.
2> 
========== Build: 1 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========

libpng

Code: Select all

2>  Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
2>  Copyright (C) Microsoft Corporation.  All rights reserved.
2> 
2>NMAKE : fatal error U1073: don't know how to make 'Debug\'
2>  Stop.
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========

d3x-xl rebuild

Code: Select all

14>------ Rebuild All started: Project: d2x-xl, Configuration: Debug Win32 ------
14>  ase2model.cpp
14>c:\projects\d2x-xl\code\trunk\include\descent.h(52): fatal error C1083: Cannot open include file: 'omp.h': No such file or directory
========== Rebuild All: 12 succeeded, 2 failed, 0 skipped ==========
-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
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Mon May 05, 2014 8:57 am

Can you please send me your SDL_net and libpng library folders as neither of these compile on their own. Thanks.
-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
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Re: Development Blah: Comments

Postby karx11erx » Mon May 05, 2014 5:37 pm

You need to find afxres.h. omp.h is only available in the full versions of MSVC, so you need to build the single threaded program version to debug it.
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Tue May 06, 2014 10:06 am

2 things: how do I start a single threaded program?

I have just discovered by accident that the current version 1.17.12 will load an existing savegame but will not start a new one = out of memory error.
I will load up the savegame on SF

I remember seeing comments about guns not firing at the reticle point. guns do fire at reticle point if cockpit not shown
-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
Sirius
Posts: 1987
Joined: Tue Sep 25, 2007 10:29 pm
Location: Bellevue, WA
Contact:

Re: Development Blah: Comments

Postby Sirius » Tue May 06, 2014 10:39 am

Running it is the same as anything else - the difference is in a compiler setting.
User avatar
Weyrman
D2X-XL Expert
D2X-XL Expert
Posts: 579
Joined: Tue Sep 25, 2007 7:47 pm
Location: Brisbane Australia
Contact:

Re: Development Blah: Comments

Postby Weyrman » Wed May 07, 2014 11:55 pm

Thank you so much for your work over many years, for your time and effort in producing a game that has allowed us to enjoy an old favourite in up to date glory. I wish you well in all your future endeavors.

:rock: :rock: :rock: :hello: :hello:
-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
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Re: Development Blah: Comments

Postby karx11erx » Thu May 22, 2014 10:31 am

Working on it again ... :roll:

Oh those exhilarated shouts of joy everywhere ... :P
Sirius
Posts: 1987
Joined: Tue Sep 25, 2007 10:29 pm
Location: Bellevue, WA
Contact:

Re: Development Blah: Comments

Postby Sirius » Sat May 24, 2014 4:12 am

If I had two more of me I'd be happy to debug D2X-XL as well but it is a very intimidating program in terms of lines of code :mrgreen:
I'm not really sure how you managed to handle both DLE and D2X-XL at the same time for so long...
User avatar
karx11erx
D2X-XL Master
D2X-XL Master
Posts: 8112
Joined: Mon Sep 24, 2007 8:48 pm
Location: Wilferdingen, Germany
Contact:

Re: Development Blah: Comments

Postby karx11erx » Sat May 24, 2014 10:42 am

That's because I am having a brain the size of the solar system ... :P

lol, no (or only because it is swollen insanely as I had to torment it so often with all this coding and bug fixing stuff).

I had a lot of time to work into both code bases, and I rewrote about 60+% of Descent 2 (into D2X-XL) and I as good as completely rewrote DLE. So I didn't have to work into two complex pieces of software from scratch, but I had a lot of time to learn them, and creating code means you know it really well.

That's how. ;)

What is left about D2X-XL to be debugged? I thought I had addressed all serious problems in it by now. There are a few bug reports I cannot process due to missing data (savegame, player profile - the usual stuff) or because the stuff works for me.

Right now there is no show stopper I'd know of.

The Linux version has some compilation issues, but I cannot solve those because I don't have a working Linux installation anymore. After mine broke the fifth time, I just couldn't make myself reinstall it another time. Linux may be all fine and dandy regarding security, but what's the good of that if it destroys itself over time just by installing system updates?

If you want to start digging into D2X-XL (e.g. for bug fixing), I would be happy to help you getting into it.
Sirius
Posts: 1987
Joined: Tue Sep 25, 2007 10:29 pm
Location: Bellevue, WA
Contact:

Re: Development Blah: Comments

Postby Sirius » Sun May 25, 2014 5:40 am

Hmm. Maybe I should try to test out multiplayer some... I know that for DLE at least, trying to use the program seriously was when bugs started popping out of the woodwork. I still can't believe nobody noticed (and there were people using it) that pressing F7 crashed the program. Maybe they did but didn't report it, that's fairly plausible :mrgreen:
I figure if I start working on XL, though, over half the requests are going to be "can you make it run faster on my computer?" Probably possible, but it's definitely not my area of expertise. But reliability is a less daunting goal... hmm.

Return to “General Discussions”

Who is online

Users browsing this forum: No registered users and 1 guest