No support for texturesize of 1024, falling back to surface

General information and assistance with DOSBox.

No support for texturesize of 1024, falling back to surface

Postby frm777 » 2019-8-19 @ 20:44

Hello 2 all!
I have got subject error, when try to use WickedGL with 3dfx Voodoo 2 as a renderer. Can this problem can be fixed? Thanks!
frm777
Newbie
 
Posts: 3
Joined: 2019-8-19 @ 20:37

Re: No support for texturesize of 1024, falling back to surface

Postby leileilol » 2019-8-19 @ 21:27

The problem is fixable by not making the problem of forcing an old 3d card. Don't use WickedGL (or any 3dfx GL ICD really) with your Voodoo2. It won't magically give you voodoo emulation/passthrough. Also even if V2 had supported >256 tex (which it doesn't), texture upload throughput on the V2 is slow! and would be a terrible experience. I don't care if 3dfx is god or so. It's not happening.
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9772
Joined: 2006-12-16 @ 18:03

Re: No support for texturesize of 1024, falling back to surface

Postby frm777 » 2019-8-20 @ 06:29

leileilol,
thanks for your reply! You're making me very sad( But is there any way to change the size of a textures to a 256? Or use the V2 directly in the games w/o glide-emulation?
frm777
Newbie
 
Posts: 3
Joined: 2019-8-19 @ 20:37

Re: No support for texturesize of 1024, falling back to surface

Postby leileilol » 2019-8-23 @ 10:43

You *really* want a way to run DOSBox on a 3dfx Voodoo2?
1. install MesaFX 6.1 (or better) into the DOSBox folder
2. make a batch file that reads
Code: Select all
set MESA_FX_MAXLOD=10
dosbox

3. Run and experience the THE POWER OF VOODOO(tm)
v2dosbox.jpg

The Voodoo cards can only do 256x256 textures at best. This wasn't resolved until Voodoo4/5 (and by then it was too late for 3dfx anyway)

The way DOSBox handles the opengl backend is to render the entire screen to a texture, in which OpenGL provides the "free" scaling and drawing performance to any target resolution (if accelerated). All Voodoo hardware are completely inappropriate for this, so DOSBox falling back to surface is the 200% correct course of action.
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9772
Joined: 2006-12-16 @ 18:03

Re: No support for texturesize of 1024, falling back to surface

Postby frm777 » 2019-8-26 @ 09:42

leileilol wrote:Run and experience..

Hello, leileilol,
thanks for your advice, the errors in the log are now absent. I can see starting of Voodoo and the first screen of the game, but it freezes next moment.. What else can I try to take off this stuff?
frm777
Newbie
 
Posts: 3
Joined: 2019-8-19 @ 20:37

Re: No support for texturesize of 1024, falling back to surface

Postby jmarsh » 2019-8-26 @ 09:49

DOSBox just isn't going to work properly with a physical voodoo card, no matter what you do.
jmarsh
Member
 
Posts: 241
Joined: 2014-1-04 @ 09:17

Re: No support for texturesize of 1024, falling back to surface

Postby leileilol » 2019-8-28 @ 00:36

Just don't make Voodoo problems and don't cry, and accept that 3dfx had been surpassed long ago. I've had 3dfx cards 20+ years ago, and while I do find it fun making stuff work on them, I do respect the reasons for not supporting them.

DOSBox's OpenGL output is designed for relatively more modern hardware that do support large 32-bit textures, like the nVidia Geforce256. It's there because Linux does not have DirectDraw.
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9772
Joined: 2006-12-16 @ 18:03


Return to DOSBox General

Who is online

Users browsing this forum: No registered users and 2 guests