VOGONS


First post, by dccs

User metadata
Rank Newbie
Rank
Newbie

So these 2 games don't start with dgVoodoo2, but start just fine natively without it, I'm pretty sure both use Direct3D 7 for the 3D rendering API, but not 100% sure. Might be a dgVooodoo2 bug, or something wrong I'm doing from my side. Tested with the latest WIP95.5 version.

Reply 1 of 4, by Dege

User metadata
Rank l33t
Rank
l33t

I'm pretty sure that End of Twilight is a DllMain game, so it won't work with dgVoodoo without patching. (You should see a warning message about it in the log with the _dbg version.)

Barbie Explorer on the other side is a DX8 game and it just worked last time I tried it. I cannot check it out right now and I don't know if there are various versions/series of Barbie Explorer, so I might be wrong.

Reply 2 of 4, by ZellSF

User metadata
Rank l33t
Rank
l33t

End of Twilight works fine in DDrawCompat, if you just need resolution forcing. And yeah last I tried it log said DllMain.

Reply 3 of 4, by Dege

User metadata
Rank l33t
Rank
l33t

I checked out Barbie Explorer and it still worked. The video cutscenes are corrupted though, probably the same issue as with other DX8 games where the Win compat layer forces 32 bit swapchains instead of 16 bit without the game being aware about it.

Reply 4 of 4, by dccs

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2024-07-31, 19:32:

I checked out Barbie Explorer and it still worked. The video cutscenes are corrupted though, probably the same issue as with other DX8 games where the Win compat layer forces 32 bit swapchains instead of 16 bit without the game being aware about it.

Well, for me Barbie Explorer doesn't run with dgVoodoo2 at all, no matter the settings I use. I'm sending the debug report from DebugView++, hope it's something wrong on my end and not dgVoodoo2-related. Also, what part of End of Twilight's EXE has to be patched to account for the DLLMain issue?