D2X-XL Bug Reports - MS Windows
Moderators: Grendel, Aus-RED-5
Just grabbed 1.5.79 and it knows of no pilots and no save games. The first screen I get is the select pilot window with new pilot highlighted and no names shown. I entered my pilot name, but there were no savegames to be found!
going back to 1.5.78 for the moment
......... Yep! all games and pilots as should be! ![Very Happy :D](./images/smilies/icon_biggrin.gif)
![Sad :(](./images/smilies/icon_sad.gif)
![Sad :(](./images/smilies/icon_sad.gif)
![Sad :(](./images/smilies/icon_sad.gif)
going back to 1.5.78 for the moment
![Smile :)](./images/smilies/icon_smile.gif)
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Re:
Thanks Escorter! That gave me an idea...Escorter wrote:Heh... fun stuff happened!
I ran d2x-xl in the MSVC Debugger, and the exit sequence was perfect! When I tried again without the debugger, it crashed again.![]()
![]()
Diedel,
I added the "-debug" command-line option to my shortcut to D2X-XL... and then promptly romped through 3 levels of Descent: First Strike (D1 default SP mission set) without ANY exit crash.
![Cool 8)](./images/smilies/icon_cool.gif)
Will test more.
![Wink :wink:](./images/smilies/icon_wink.gif)
Weyrman,
fixed.
Escorter,
the debugger initializes (sets to proper values) stuff that would remain uninitialized if the application didn't contain code to init it. Furthermore, if you compiled dle-xp in debug mode, no code optimizations are performed (which usually make a program more sensitive to coding errors).
Techpro,
'-debug' only leads to more messages being output to the game console. It doesn't have any comparable effect to running dle-xp in a debugger.
fixed.
Escorter,
the debugger initializes (sets to proper values) stuff that would remain uninitialized if the application didn't contain code to init it. Furthermore, if you compiled dle-xp in debug mode, no code optimizations are performed (which usually make a program more sensitive to coding errors).
Techpro,
'-debug' only leads to more messages being output to the game console. It doesn't have any comparable effect to running dle-xp in a debugger.
few more things (cause I'm picky ^^):
1) I just remembered about an old feature that use to be in D1X....it was an option to set how many lines of messages can be displayed at one time. The default is 3 lines, but it makes sense to be able to display more because of higher resolutions
2) No more multiplayer GUI bug with the weapon hotkeys....but they still don't remember if they are set or not after each D2X-XL run. I have to enter the weapon hotkey menu every new instance....gets to be a pain after a while![Razz :P](./images/smilies/icon_razz.gif)
3) still not sure if those \"Shields boosted to %\" and weapon pickup messages are suppose to be shown in multiplayer....because right now, they are not :/
1) I just remembered about an old feature that use to be in D1X....it was an option to set how many lines of messages can be displayed at one time. The default is 3 lines, but it makes sense to be able to display more because of higher resolutions
2) No more multiplayer GUI bug with the weapon hotkeys....but they still don't remember if they are set or not after each D2X-XL run. I have to enter the weapon hotkey menu every new instance....gets to be a pain after a while
![Razz :P](./images/smilies/icon_razz.gif)
3) still not sure if those \"Shields boosted to %\" and weapon pickup messages are suppose to be shown in multiplayer....because right now, they are not :/
Re:
I'm betting you meant D2X-XLDiedel wrote:'-debug' only leads to more messages being output to the game console. It doesn't have any comparable effect to running dle-xp in a debugger.
![Wink ;)](./images/smilies/icon_wink.gif)
Yes, That's probably all '-debug' is supposed to do, but here's what I'm seeing:
I've seen the D1 level exit crash so much, that I made two batch files to make it easier to deal with by allowing me to upgrade or downgrade my D2X-XL version easily. Before ending a level, I'd save my game and then exit the game, run the batch file to downgrade my D2X-XL version, run the game and load my saved place, exit the level, save my spot at the beginning of the next level, exit the game, use the other batch file to upgrade my version of D2X-XL, re-start game and load saved game to continue playing the levels.... oy
![Shocked :shock:](./images/smilies/icon_eek.gif)
After I finished the full set (ok,ok, I've already done that a few times previously
![Laughing :lol:](./images/smilies/icon_lol.gif)
Yesterday, I tried D1 with the '-debug' command line option and was able to go through 3 of the first strike levels one after the other without any crash and only stopped because I needed to go to bed. I was elated! D2X-XL had not stayed in the game with exiting D1 levels that reliably before (for me, anyway).
Today, I tried the same thing (but running 1.5.80). Only this time I ran the program 5 times. Twice with the '-debug' command line option and it stayed without crashing through three levels, each time I exited the program normally after finishing 3 levels. The third time, I ran D2X-XL by running the executable in my C:\\Descent2 folder (did not use the '-debug' option) and as soon as I finished Level 1, it crashed to the desktop. I ran the program a forth time and this time I ran it with the 'debug' option and I went through 3 levels and exited the program normally. Lastly, I ran D2X-XL by running the executable without the '-debug' option... and it did not crash on the level exits, but I only did two levels that time before I exited normally.
I don't know why it happens, I do know it appears to be happening less, I don't know why you never see the error, but I do know that the '-debug' option appears to help even though it should have no effect.
![Confused :?](./images/smilies/icon_confused.gif)
Just a thought... and it may have nothing to do with it...
I recently learned about a graphic intensive program used with designing interiors... that will not function on systems where an integrated video card is used. Apparently, there is memory/resources/code/etc that may not be truely released and consequently gets \"stomped on\" by other functions. For that program, a decent add-on video card is required to ensure stability in the program.
It may be a far reach, but I wonder if there could be something with that that is related to the unpredictable (and not necessarily reproducable) D1 exit crash.
I'm a bit of a cheapskate
, most of my systems have integrated video, some of them use shared video ram. I'm betting Diedel has a good video card (not integrated).
... just a thought.
I recently learned about a graphic intensive program used with designing interiors... that will not function on systems where an integrated video card is used. Apparently, there is memory/resources/code/etc that may not be truely released and consequently gets \"stomped on\" by other functions. For that program, a decent add-on video card is required to ensure stability in the program.
It may be a far reach, but I wonder if there could be something with that that is related to the unpredictable (and not necessarily reproducable) D1 exit crash.
I'm a bit of a cheapskate
![Wink :wink:](./images/smilies/icon_wink.gif)
... just a thought.
The problem is very likely some uninitialized data (some memory D2X-XL uses that should contain certain stuff, but doesn't always).
Edit:
I have worked over the menu rendering code. Get some detail info in this DBB thread.
Escorter, mind trying it and telling me how the new menus work on your machine now?
Edit:
I have worked over the menu rendering code. Get some detail info in this DBB thread.
Escorter, mind trying it and telling me how the new menus work on your machine now?
Re:
They won't if -playermessages is enabled. They will if it isn't.Kirby wrote:3) still not sure if those "Shields boosted to %" and weapon pickup messages are suppose to be shown in multiplayer....because right now, they are not :/
If this isn't working straight, then yeah, we have a problem.
- Aus-RED-5
- DBB Friend
- Posts: 1604
- Joined: Fri Apr 23, 2004 7:27 am
- Location: Adelaide, South Australia
- Contact:
v1.5.?x to v1.5.81Aus-RED-5 wrote:Diedel....Using v1.5.77 and joy stick config.......I have notice while playing ingame. Hit the primary buttom and you'll get the no weapons sounds plus the cycling sounds at the same time.
Can you have a look at this please?
Thanks.
Using a joystick
Diedel, when starting a multiplayer game. Once in the game, if you shoot with your primary weapon. I keep getting the "You have no proximity bombs!", "You have no Smart missiles!", and "You have no Mega missiles!" message.
![Image](http://img368.imageshack.us/img368/4058/scrn00061uu.th.jpg)
This only happens in multiplayer and with the primary weapon. To fix it you have to go into joystick config menu and back to game. But to do this all the time is getting to be a pain.
![Sad :(](./images/smilies/icon_sad.gif)
I have uploaded a demo of it if you wish to see it.
DEMO
Hope this helps.
![Smile :)](./images/smilies/icon_smile.gif)