VOGONS


First post, by eddman

User metadata
Rank Oldbie
Rank
Oldbie

I was going to do some regression testing but the links for all versions older than 2.82.3 are dead.

http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/

Last edited by eddman on 2025-01-30, 18:31. Edited 1 time in total.

Reply 3 of 15, by Dege

User metadata
Rank l33t
Rank
l33t

I removed them because if they are available then people just use an older version instead of the latest one, so ironically the regression bugs won't be reported and fixed (and I myself can't test "everything").
TBH I hate to see having different dgVoodoo versions in use, one for this game, another one for that, etc... like with an open source software with million forks.
I'd like to have 1 current version with no regression.

However I forgot about vorPX, they need dgv versions of 2.6.x, so I might restore that series for download.

Reply 4 of 15, by eddman

User metadata
Rank Oldbie
Rank
Oldbie
Dege wrote on 2025-03-01, 07:29:

I removed them because if they are available then people just use an older version instead of the latest one, so ironically the regression bugs won't be reported and fixed

So how can I or people who use the latest version do regression testing? I don't just keep every single older version. Removing access to older versions is not helpful as a whole.

Reply 5 of 15, by Dege

User metadata
Rank l33t
Rank
l33t
eddman wrote on 2025-03-01, 14:35:
Dege wrote on 2025-03-01, 07:29:

I removed them because if they are available then people just use an older version instead of the latest one, so ironically the regression bugs won't be reported and fixed

So how can I or people who use the latest version do regression testing? I don't just keep every single older version. Removing access to older versions is not helpful as a whole.

Good question, I think, in no way...

In my experience nobody (except 1-2 people) does regression testing, they just use an old version that works for a particular game.
But if you are a dedicated regression tester then I could give you a link to a package containing the old versions (if I have enough space on the server... that's another problem btw).

Reply 6 of 15, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

Probably you can keep sharing a few versions in the limited space, eddman collects it, and again share a few versions.

I have to do regression once in a while, not regularly, so in that situation eddman can share from his collection

previously known as Discrete_BOB_058

Reply 7 of 15, by rex0

User metadata
Rank Newbie
Rank
Newbie

Why not just upload all the older versions to Archive.org?

Reply 9 of 15, by rex0

User metadata
Rank Newbie
Rank
Newbie

^ You mean this one: Re: Download links for older versions are dead? What about it?

Anyway, I read them all before posting, I was only suggesting that instead of just removing them all entirely from existence, Dege or anyone else can just make a collection on Archive.org, similar to what's already being done for many other tools available online.

Reply 10 of 15, by Dege

User metadata
Rank l33t
Rank
l33t
rex0 wrote on 2025-04-17, 20:26:

^ You mean this one: Re: Download links for older versions are dead? What about it?

Anyway, I read them all before posting, I was only suggesting that instead of just removing them all entirely from existence, Dege or anyone else can just make a collection on Archive.org, similar to what's already being done for many other tools available online.

But the point is to make outdated versionsunavailable... otherwise a lot of people would just download and use them if they run into a regression problem (and no matter where the files are hosted).

Reply 11 of 15, by rex0

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2025-04-18, 14:26:
rex0 wrote on 2025-04-17, 20:26:

^ You mean this one: Re: Download links for older versions are dead? What about it?

Anyway, I read them all before posting, I was only suggesting that instead of just removing them all entirely from existence, Dege or anyone else can just make a collection on Archive.org, similar to what's already being done for many other tools available online.

But the point is to make outdated versionsunavailable... otherwise a lot of people would just download and use them if they run into a regression problem (and no matter where the files are hosted).

I understand, if I were you I'd want that too. But the thing is that you're only one person maintaining this project and you must have IRL engagements too, also judging by your recent comment in the WIP thread that you probably won't have time for dgVoodoo in the near future. So IMO the next best thing would be to just let people try any of the older versions that work with their games until you fix any reported regressions in the current version.

Reply 12 of 15, by ArhumMK

User metadata
Rank Newbie
Rank
Newbie

Replying to this thread for House of the Dead 2, Boss 3 has some texture issues where the fish attack he throws has the fish missing some textures; it shows up as white. on PCGamingWiki there's a uncited solution stating older dgvoodoo2's DDraw.dll, version 2.54 fixed this issue. I tried the game with2.86.1 and without dgvoodoo and see the same issue. No way for me to confirm if 2.54 actually fixes this for whatever reason.

P.S. My browser (Edge) doesn't let me download 2.86.2 saying it's a virus but prior builds are fine. Something changed?

Reply 13 of 15, by mitradis

User metadata
Rank Newbie
Rank
Newbie

If I, for example, used only old versions of the wrapper, I would not be able to report many problems in some games. Only experiments and installing the latest version gives the opportunity to make the wrapper (product) really better. Responding to the interests of all users.
There is no reason to use old versions. At all. It is better to report a regressive problem, if it appears, or any other problem. Than to suffer and use old versions, knowing that they can malfunction at any time (because with new versions the program core is improved taking into account new drivers and operating systems). Therefore, the chance that the old version will stop working is greater than the new one.
For myself I have a backup of the old version (dgVoodoo2_79_3, version before major changes, and I don't see the point in backuping newer ones). And there was never a single reason to use it the entire time. Just for history.

Reply 14 of 15, by davidmorom

User metadata
Rank Newbie
Rank
Newbie
ArhumMK wrote on 2025-06-19, 21:14:

Replying to this thread for House of the Dead 2, Boss 3 has some texture issues where the fish attack he throws has the fish missing some textures; it shows up as white. on PCGamingWiki there's a uncited solution stating older dgvoodoo2's DDraw.dll, version 2.54 fixed this issue. I tried the game with2.86.1 and without dgvoodoo and see the same issue. No way for me to confirm if 2.54 actually fixes this for whatever reason.

P.S. My browser (Edge) doesn't let me download 2.86.2 saying it's a virus but prior builds are fine. Something changed?

This issue was fixed by Dege some months ago, just enable the option "DirectX -> Disable D3D TNL Device".

Reply 15 of 15, by ArhumMK

User metadata
Rank Newbie
Rank
Newbie
davidmorom wrote on 2025-06-24, 12:06:
ArhumMK wrote on 2025-06-19, 21:14:

Replying to this thread for House of the Dead 2, Boss 3 has some texture issues where the fish attack he throws has the fish missing some textures; it shows up as white. on PCGamingWiki there's a uncited solution stating older dgvoodoo2's DDraw.dll, version 2.54 fixed this issue. I tried the game with2.86.1 and without dgvoodoo and see the same issue. No way for me to confirm if 2.54 actually fixes this for whatever reason.

P.S. My browser (Edge) doesn't let me download 2.86.2 saying it's a virus but prior builds are fine. Something changed?

This issue was fixed by Dege some months ago, just enable the option "DirectX -> Disable D3D TNL Device".

Thank you! That was the fix, I'll add this to the pcgamingwiki page when I'm free.