DescentBB
http://www.descentbb.net/

Bugs - post your bugs you had here
http://www.descentbb.net/viewtopic.php?f=37&t=9549
Page 1 of 3

Author:  zico [ Fri Feb 17, 2006 2:33 am ]
Post subject:  Bugs - post your bugs you had here

Have you seen a bug in D1X-R or D2X-R just give me a small message.
An exact description of the bug would be very helpful.
In case it's a graphical glitch a screenshot could be handy.

Thank you
zico

Author:  Guest [ Sat Feb 25, 2006 3:52 pm ]
Post subject:  Screen kind of \"flashes\" when picking up powerup

Getting kind of screen \"flashes\" when picking up powerups.

Author:  Ferno [ Sat Feb 25, 2006 3:56 pm ]
Post subject: 

Again:

An exact description of the bug would be very helpful.
In case it's a graphical glitch a screenshot could be handy.

Author:  Escorter [ Sat Feb 25, 2006 4:17 pm ]
Post subject: 

The original Descent does palette flashes when you pick up a powerup...

Author:  zico [ Sat Feb 25, 2006 5:49 pm ]
Post subject: 

Yeah, i guess that \"white fading\" while picking up powerups reminds me strongly to the original DOS Version of the game :)

Author:  ManDudeGuy [ Sat Feb 25, 2006 6:54 pm ]
Post subject: 

On D2 missions with custom MIDIs, the custom music isn't played, but instead the original D2 MIDIs are played. Not sure if it's a bug or just not a feature yet :/

Author:  Jeff250 [ Thu Mar 02, 2006 10:25 pm ]
Post subject: 

MIDI is not working on Linux. Is this a bug or just not implemented (yet)?

Author:  zico [ Sat Mar 04, 2006 10:51 am ]
Post subject: 

MIDI works on Linux for D1X-R and D2X-R from v0.40.

D2X should play MIDI on AWE (using awsfxload) and MPU401 (using timidity) compatible cards.
The binary of D1X is compiled for AWE support.
To change this to MPU401, grab the source, change WANT_AWE to WANT_MPU in defines.mak and compile again.

I've already thought about to implement new formats to play. OGG will be supportet definetly in a later version.
For MP3 I need to look out because of some license stuff.

Author:  Ferno [ Sat Mar 04, 2006 5:11 pm ]
Post subject: 

well if mp3 is too much of a hassle, don't worry about it and use the .ape format (also opensource).

Author:  zico [ Sun Mar 05, 2006 3:30 am ]
Post subject: 

I'll keep that in mind :)

Author:  MD-2389 [ Tue Mar 07, 2006 2:26 pm ]
Post subject: 

Joystick handling needs to be fixed. By default, it refuses to read the throttle or twist on my Logitech Extreme 3D Pro. It reads the hat switch backwards as well (I have the up direction on the hat set to move down in my profile, yet I move up instead. Same goes for the other directions.) Also, when I leave the options menu in-game DXX refuses to read the X and Y axis at all. Even in the options menu. Does the same thing when I complete a level. Also, it crashes when reading a profile created from the previous released version of DXX upon loading a mission post briefing.

My d1x.ini wrote:
-pps 6
-joypolled
-shortpackets
-noredundancy
-playermessages
-cockpit 2
-gl_mipmap
-notitles
-gl_reticle 0
-maxfps 45
-font600
-1024x768

Author:  zico [ Tue Mar 07, 2006 10:59 pm ]
Post subject: 

The Joystick problem is known. It seems that D1X doesn't currently like Gameport Joysticks. I'll go for more tests in the next weeks. I wish joystick manufacturers would create a standard for these devices... can't be so complicated, works with mouses, too.

The problem with the pilot data you mentioned is also known. As described on the website and in the readme you need to reset resolutions and your controls when updasting from an older version to v0.40.

Author:  Duper [ Wed Mar 08, 2006 1:05 am ]
Post subject: 

d1x143_oglmw.exe has no trouble with my stick. In the DXX version, my stick works great when I first make a Pilot... until I try to configure anything. Then I loose it completely. And unfortunately, the 1.43 pilots can't be ported in of course.

My stick is a USB. Siatek Cyborg 3D Gold.

Author:  MD-2389 [ Wed Mar 08, 2006 12:12 pm ]
Post subject: 

The stick I mentioned is USB as well.

Author:  zico [ Wed Mar 08, 2006 2:58 pm ]
Post subject: 

According to the joystick problems. I started a \"collect\"-thread in the DXX-Forums.
It would really help me if you could post information as described there at this place. Y'know I'm not a professional and \"unfortunately I never expected these problems. So any information could come in handy.

Thank you

Author:  Ferno [ Wed Mar 08, 2006 8:44 pm ]
Post subject: 

you can always nick the xl joystick code.

Author:  zico [ Thu Mar 09, 2006 1:20 am ]
Post subject: 

It wouldn't be a problem to get the XL code into D2X-Rebirth. But the D1X Joystick code is a lot different.
So I need to know more precisely information - especially about how your sticks perform in d2x-rebirth.

Author:  Ferno [ Thu Mar 09, 2006 2:52 pm ]
Post subject: 

d1x doesn't like gameport jsticks? thta's wierd, because it works great w/ my 3dpro that's on a gameport.

it's just that d2x gets a little confused when you mix a gameport and usb stick together.

Author:  Duper [ Thu Mar 09, 2006 6:31 pm ]
Post subject: 

It might be just the way USB interfaces with D1x. I know squat about code and that kinda stuff, but I can test. :)

Author:  zico [ Fri Mar 10, 2006 8:39 am ]
Post subject: 

The results of that what I currently know are as follows:

D1X makes trouble with random sticks. I suppose many will be caused when selecting other sticks than the normal while the game joystick selection.
D2X only problems seems to be combinations with gameport and USB joysticks while two or more USB sticks together work great.

If it is possible without rewriting the half code i will fix the gameport/usb bug in d2x code and put that code completly to d1x. So everyone should be happy.

Author:  Diedel [ Mon Mar 13, 2006 9:26 am ]
Post subject:  Re:

zico wrote:
It wouldn't be a problem to get the XL code into D2X-Rebirth.

Good luck. You'll be amazed how much I have changed. If you don't yet know what a side effect is, you will probably learn it when doing that. ;)

Author:  zico [ Mon Mar 13, 2006 1:08 pm ]
Post subject: 

I haven't said that I will implement your code.
But I often do learn from it.
But don't be afraid. I will not \"steal\" anything. As it looks I will solve this joystick stuff on my own if i get the chance to see what's not correct with it.

Author:  MD-2389 [ Wed Mar 15, 2006 7:13 pm ]
Post subject: 

I don't think Diedel is worried about you using his code. He released it GPL for a reason. :) As long as you give credit where credit is due, I don't think he'll give you any grief.

Author:  Diedel [ Sat Mar 18, 2006 7:28 am ]
Post subject: 

zico,

I just pointed out that it might be harder to port it to your version than you might think. Changing some things in D2X-XL required to change a lot of stuff across the entire program.

Author:  TechPro [ Tue Apr 11, 2006 12:33 am ]
Post subject:  Didn't see this bug mentioned anywhere.

When using D2X-Rebirth...

1. When saving a game, the screen blanks and a small view of the current position is shown (briefly in the upper left-hand screen corner and then the program compeltely crashes (no error messages). Re-entering the game, the saved game is there and can be used.

2. Overall speed of the Pyro seems a little slower...

Author:  Ferno [ Tue Apr 11, 2006 6:04 am ]
Post subject:  Re: Didn't see this bug mentioned anywhere.

TechPro wrote:
2. Overall speed of the Pyro seems a little slower...


this is normal.

Author:  TechPro [ Tue Apr 11, 2006 10:59 pm ]
Post subject:  Re: Didn't see this bug mentioned anywhere.

Ferno wrote:
TechPro wrote:
2. Overall speed of the Pyro seems a little slower...


this is normal.

Ooookay... Why would that be normal?

Author:  zico [ Tue Apr 18, 2006 1:59 pm ]
Post subject: 

Okay a little overview what has been fixed in v0.42, regarding the bugs posted here:

>Getting kind of screen \"flashes\" when picking up powerups.<
Not anymore. The brightness now only affects the game window.

Me and Fernii have worked a bit on the D2X joystick code and it seems making no trouble anymore. It's not implemented in the current release yet but there is a link:
http://dxx-rebirth.de/download/dxx/user ... maxhat.exe
If there are more Joystick problems with D1X or D2x please report it as exact as possible so i will be able to find a fast solution. Best place for such bigger reports would be mail or the DXX forum. It has a whole Bug section.

Crash after Briefings:
This should ONLY happen if you use a pilot from a pre-0.40 version. It's always recommended to create new pilots and configs (delete the old ones) if you upgrade from an older version. If you don't want to do so you could TRY to reset your complete controls config and set a valid resolution in the options menu. This should do the trick.

Pyro moves slower:
Well, compared to D2X-XL the Pyro should move, or better said turn slower. D2X-XL uses keyboard ramping and some other movement improvements i guess while Rebirth uses the \"old\" DOS movement. This could be the difference.

Author:  Diedel [ Wed Apr 19, 2006 2:09 am ]
Post subject: 

There are no 'movement improvements' in D2X-XL, apart from limiting the input device polling frequency to 40 fps to have equal conditions for all players and to make the mouse work properly. Keyboard ramping slows down the acceleration, but doesn't affect end speed. D2X-XL has been checked with the original D2-Win95. Movement and turn speeds are the same. The only problem was a too high pitch speed (nose up/down), which I have fixed a while ago.

Author:  Ferno [ Wed Apr 19, 2006 8:16 pm ]
Post subject:  Re: Didn't see this bug mentioned anywhere.

TechPro wrote:
Ooookay... Why would that be normal?


Normal ship behaviour.

It handles the same way as it does in the DOS version.

Author:  MD-2389 [ Thu Apr 20, 2006 2:24 pm ]
Post subject: 

The joystick fix works PERFECTLY! Thank you sooo much! :) I did find a couple of glitches though. Granted, they're very minor compared to the joystick glitch that you fixed. The text on left window for the primary weapons doesn't display. It displays the weapon itself, but the text itself whic says what weapon it is, ammo level, laser level, etc at 640x480.

Image

If I increase the resolution to 1024x768 it works fine.

Image

Also, the audio is very scratchy. You can really tell RIGHT after you hear the sound effects. Also, the MIDI slider has no effect in-game. I can raise and lower it, and it has zero effect. Sound effects slider works perfectly though. I thought it might've been SDL being out of date, so I updated both SDL and SDL_image to the current stable versions. All my drivers are up-to-date. I'll see if I can post a video so you can hear what I'm talking about. (gotta love fraps!)

All in all, good job. :)

Author:  zico [ Fri Apr 21, 2006 1:08 am ]
Post subject: 

For that joystick fix you need to thank Ferno :)
He invested some hours and was very patient to test out all my \"betas\" I prepared... I guess in the end we had 7 or so...
But I'm very happy it finally works!

I now added you to my ICQ and AIM contact list and hope I get you soon. So we can figure out this how to solve that bugs very fast.

I already hav been awared of some smaller glitches in D1X-R, too, so I will release a bugfix version very soon.

Author:  MD-2389 [ Fri Apr 21, 2006 3:23 pm ]
Post subject: 

Ok, I was wondering why your name suddenly showed up on my Miranda IM contact list. ;)

Video of sound glitch Divx 6.1.1 minimum req.

You can that here (which I store there for those that watch the flatout videos that I upload), or from divx.com. If you pay attention to the impact sound effect, you can hear a fair ammount of static at the end.

Author:  BUBBALOU [ Wed Apr 26, 2006 8:55 am ]
Post subject: 

Oh My.......... what is this

USB Joystick support for Descent...NICE

Descent is the only version I can not play on this machine because of Shotty Joystick support on all versions the Dx's** old home setup

that's why I jumped on D2x-XL(w32)

I have multiple Joysticks (scary) and I can test them all and give you my feedback. This way it is one platform with different variations of controllers setups

Joysticks to be tested D1X-R first!!(and Combo) ON XP

MS3DPU - Microsoft 3D Pro on Grendel's USB Adapter (default XP Driver)
WORKSHat controls reversed u=d, d=u, l=r, r=l
LX3DPU - Logitech Extreme 3DPro USB (default XP Driver)
WORKSHat controls reversed u=d, d=u, l=r, r=l
MSPP2U - Microsoft Precision 2 USB (default XP Driver
WORKSHat controls reversed u=d, d=u, l=r, r=l

CHCSU - CHProducts 568 Combatstick USB
Default Driver does not work
CHPTU - CHProducts Pro Throttle USB
Default Driver does not work - But Keyboard Macro Emulation does
CHPPU - CHProducts Pro Pedals USB
Default Driver does not work
(CH uses default XP Drivers with CH Control Manager Programming)

Note : I do not load any profiling software from any Joystick, They are useless TSR's and should not be used with XP anyway


Other Hardware

BN52SP - Belkin Nostromo N 52 Speedpad USB (default XP Driver)
This is just a keyboard Macro Emulator
WORKS

Combo setups
Need D1X-R to support multiple Connected Joysticks -- D2X-XL does more than 2 infact

J1: X1/Y1 X2/Y2 and J2: X1/Y1 X2/Y2 ie J2Z

My Default config is J1 X/Y/R(X2) and J2 Z(Y1)

MS3DPU + CHPTU
MS3DPU:Hat controls reversed u=d, d=u, l=r, r=l
CHPTU Keyboard Macros work but DX buttons and DX Axis not seen

LX3DPU + CHPTU
M$3DPU:Hat controls reversed u=d, d=u, l=r, r=l
CHPTU Keyboard Macros work but DX buttons and DX Axis not seen

MSPP2U + CHPTU
MSPP2:Hat controls reversed u=d, d=u, l=r, r=l
CHPTU Keyboard Macros work but DX buttons and DX Axis not seen


This setup I will test 2 configs
Direct Mode (seen by EXE as 3 independant controllers)
Mapped Mode (seen by EXE as 1 controller w/multiple Axis)

Direct : CHCSU + CHPTU + CHPPU
Default Drivers do not work
Mapped : (CHCSU + CHPTU + CHPPU)
This Configuration Works On DOS Games
Currently not working
Mapped in different configs as a single controller
8 Axis - 32 Buttons
6 Axis - 16 Buttons
4 Axis - 4 Buttons

Depending on which works



I Personally use 2 to 3 joysticks in most games. Any flightsim/spacesim that can not use a configuration like that that is worthless! All officail Versions of Descent support GAMEPORT configurations of Combo Setups by DEFAULT. **When an update is made it should be a priority to support USB keyboards, mice and multiple joysticks and any other equipment. D2xW32(D2X-XL) has alwayshad solid USB support right from the beginning.

Because when it all boils down.... gameplay, sound system, customization and a pleasant look and feel is all that matters. The rest can come later. without a solid foundation the house is not well built

Author:  Diedel [ Wed Apr 26, 2006 9:46 am ]
Post subject: 

D2X-XL can't handle USB joysticks? :?

That's interesting. I am using a USB joystick with D2X-XL on my Linux box. I need to find out why that works. Must be a bug. :P

Author:  MD-2389 [ Wed Apr 26, 2006 12:43 pm ]
Post subject: 

Diedel, he was talking about the ORIGINAL D2x builds. ;)

Author:  Diedel [ Thu Apr 27, 2006 6:12 am ]
Post subject: 

Oh, the zombies. :roll:

Author:  BUBBALOU [ Sun Apr 30, 2006 12:28 pm ]
Post subject: 

Updated (this is only D1X-R info)

BTW
MD-2389 wrote:
By default, it refuses to read the throttle or twist on my Logitech Extreme 3D Pro.


First set throttle Y2, then launch a game place thottle to center, hit F2 and set your Twist axis for your profile. If you still have an issue, then set Joy Sensitivity 1 notch from lowest and try it again. After you set the twist axis you can put sens back to orginal setting

Author:  zico [ Sun May 07, 2006 12:59 am ]
Post subject: 

Thanks for all that tests BUBBALOU.
It would be interesting to know how your sticks currently perform in D2X-R.

I would give the joystick interface a higher priority. I own many joysticks as well (mostly Saitek) but \"unfortunately\" I could not recreate most of the problems users have here.
So it depends on the feedback how I can proceed with the code.
Since I'm playing with the thought to implement D2X-Rebirth' control interface to D1X-Rebirth it would be very interesting to see how it performs for you.

I really care about this joystick support, that's for sure. :)

Author:  Duper [ Sun May 07, 2006 6:25 am ]
Post subject: 

I'm still loosing axis control (no movment) when I go to F2.

I have tried everything I can think of. I even took any files out of he Descent folder that was unnecessary, even the old Descentr.exe file

I've tried different compatability modes. no diff.. although. in Win98 mode, the Dos window won't close out.

I run on XP Pro, a usb stick (all drivers are up to date blah blah blah..)I used to have to go into F2 to change my res, but I do all that in the ini file. Other than that, the game is working great!

I love the way the music runs. I can hear the whole range of it again. 1.43 doesn't play the music well. I did notice that the volume on the music seems a bit loud, even for the next to last notch (before off) I'm not sure you can do anything about this or it's me. Just thought i'd mention it.

When I go to F2 and back, it seems that the game flips through different window modes or just different windows. Perhaps some signal to the stick is lost in those trasnitions. btw, the buttons still work.

Page 1 of 3 All times are UTC-06:00
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/