VOGONS


First post, by rjhansen

User metadata
Rank Newbie
Rank
Newbie

I'm trying to use dgVoodoo2 to run Crimson Skies on my computer. Major details seem to work great; there's no problem with in-play graphics. It uses D3D8.dll, D3DImm.dll, and DDraw.dll. I don't remember if it was DX7 or DX8, so I threw the D3D8 in there.

There is a text problem, unfortunately. At several different places, a series of RGB bars appear instead of text. They appear on the copyright page at launch, instead of a text profile name in the profile manager, and when you choose resolution in video, it displays the bars instead of the resolution text (e.g.: 1024x768). They also appear in custom loadouts, IIRC. I've been running CSFIX to set up a player profile, and then picking my profile blind when I use dgVoodoo.

I'm using dgVoodoo 2.63. I've gone through several updates hoping the text problem would be fixed, but after a year, I figure it might be a good time to ask.

Is there some setting that will cause the text to display properly? Is it a bug? Is this something that probably has an easy fix?

Thanks for your time, and the great Glide wrapper.

The picture is of the copyright page. The first is using CSFIX, which runs in native 32-bit color and messes up the picture, but the text is clear. The second is dgVoodoo 2.63.

Attachments

Reply 1 of 4, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

If my memory servers right, I got corrupted text textures natively on win7 too, when I last time checked it out. I thought I had to have a broken version of the game or something.
So, I don't know, should this game work out of the box or CSFIX is needed in any case?
What about CSFIX + dgVoodoo together (if that's a viable way)?

Reply 2 of 4, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

I tried csfix and it always loads ddraw.dll from the system folder so it's not usable together with dgVoodoo.
But I patched it so now it is.

Also, I changed Use32BitColour to 0 to avoid corrupting intro screen/menu (dgvoodoo always renders at 32 bit anyway) and OverrideRes to 0 to upscale the resolution from dgVoodoo.
I set a little dithering through dgVoodoo and everything looked like it should have.

Attachments

  • Filename
    csfix_patch.zip
    File size
    37.77 KiB
    Downloads
    5 downloads
    File comment
    csfix patch to avoid system folder for ddraw
    File license
    Public domain

Reply 3 of 4, by rjhansen

User metadata
Rank Newbie
Rank
Newbie

This works PERFECTLY! Thank you, Dege. And so quick. I should have asked a year ago.

Can we put this up somewhere that it can be found, other than on the Vogons boards?

The download site for CSFIX is here: http://timeslip.users.sourceforge.net/

You might want to tell him about the collaboration and offer a package with both dgVoodoo and CSFIX.

Or, we could just keep this our little secret on Vogons.

Thanks again!