Amiga.org
Amiga computer related discussion => Amiga Gaming => Topic started by: Matt_H on September 29, 2003, 11:26:15 PM
-
Well, for those who saw the results of it, the point of my memory upgrade fiasco was to get more RAM for Warp3D.
I still can't seem to figure out how to configure it properly. All the 3D displays look very bad (wrong colors, missing textures, etc). Does anyone have any experience successfully running W3D on a CV3D under CGX?
Looking forward to Payback!
-
I've been using it on a Voodoo 3 with my Mediator. I used to have a lot of problems with it. It ended up being a bad install. I just got tired of all the trouble and did a complete clean install of 3.1, then 3.9 and put it all back on. It's worked fine ever since. I use it under P96 as well.
-
Hi,
Assuming all of your CGX / W3D settings are correct (make sure bitmap cacheing is enabled for CGX, warp3D needs it), check the following...
The problems youre having could probably be down not to how much memory you have overall, but how much ram you have on the gfx card.
IIRC, the CV3D has only 4Mb. For hardware accelerated rendering, everything the 3D chip needs to use must be present in the cards memory.
That means your display, back buffer (for double buffering), z-buffer and textures all need to fit into the 4M.
Assume you have a double-buffered 640x480 display, 16-bits deep and a 16-bit z-buffer, that equates to (640x480x2) x 3, which is 1800K.
Thats half of your 4M gone already.
Warp3D itself manages the texture cacheing, making sure that whatever is not needed at the moment is swapped out of video ram into normal memory.
One thing I recall is that there is a setting for the card that reserves 1M of the memory for 'multimedia' stuff - an overlay I think. I'm not sure if you need to disable this (to free up more ram for textures).
When running warp3D apps on your CV3D, try to free up as much video ram as possible. Close any unneeded screens and windows. Then drop your workbench to 640x200x8 bit (fewer than 256 colours wont matter on a chunky display) and lose any patterns etc. You could save a settings preset for this so you can just simply load the prefs again later when you need to.
This all may sound drastic but it will free as much of your VRAM as possible.
Finally, if the 3D apps you wish to run allow it, use lower texture detail settings and turn off mip mapping (each level of mip map uses more video memory).
Hope this helps...
-
well i had it working about 2 years ago and it worked fine, but what is your setup? wich amiga with what software ?
I just installed the driver for the cv643d en then i ran the W3D installation worked fine on my A1200/blizz ppc/Zorro IV board/cv643d
I can say 1 thing about a cv643d&w3d, the cv643d is sooooooooo slow compared to a B or C vision ppc
-
I think I tried Payback with CV3D getting some very slow slideshows - just to test. The only playable 3D game with CV3D in ZorroII is ADescentWarp3D. And as the Virge chip uses 15bit AFAIK for 3D, your wrong colours may depend on it.
-
@Matt_H:
To use the CyberVision64/3D with Warp3D you must make sure that you have 15-bit screenmodes activated (the environment variable CyberGraphX/HIDE15BIT is "0"). If not, Warp3D-applications wont be able to find any screenmode(s) to use. This also means that if you are to run a windowed Warp3D-application on your Workbench you have to use a 15-bit screenmode. This as it seems the Virge-chip on the CyberVision64/3D only does 3D on 15-bit screens as zipper said.
/Patrik
-
@patrik:
You're more than a year late with your tip. :-)
-
@x56h34:
Yeah, I know. Just had to say it :). Someone might have use for it, who knows :).
/Patrik
-
I'd resolved most of the problems quite a while back, but the 15-bit Workbench part was helpful! For some reason, that hadn't dawned on me, despite all the full-screen programs using 15bit modes. :-)