Welcome, Guest. Please login or register.

Author Topic: Problems with Warp3D  (Read 2681 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems with Warp3D
« on: February 12, 2003, 11:58:33 AM »
Hi there.

What RTG system are you using? My guess is CyberGfx if you have a BVision. I don't know about P96, but under CyberGfx you must make sure that the BITMAPCACHE flag is set. Otherwise textures won't stay in video ram for long without getting trashed.
Also, check your locking settings for Warp3D. The manual goes into some detail on this.
Lastly, try to make sure youre not gobbling up all your video ram with a large WB screen or by having other screens open at the same time - remember a basic 1024*768*16-bit screen takes 1.5Mb!

Hope this helps..

-edit-

Does anybody know why Warp3D v4.x kills my Storm Mesa (PPC and 68k) performance? All my Storm Mesa apps lag terribly, locking up the system between refreshes, with Warp3D v4 but are fine with Warp3D 3.1. :-?
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems with Warp3D
« Reply #1 on: February 12, 2003, 01:40:37 PM »
Hi Jumpship,

Looks like a lack of video ram. When the video memory is allocated, it's full of junk that's left over from various normal graphics operations (and often in a different pixel format from the format just created) so you get this kind of garbage in the window.
I get this sometimes when I have lots of windows open whilst programming - there's just not enough graphics ram to go round and an allocation fails somewhere but the code labours on regardlessly (Warp3D functions don't crash in such circumstances but return a fault value without drawing anything)....

Try the following. Open WB in say 800x600x16 and make sure there are no other screens open. Now try the gears prog and see if it works.

@TurboLaban,

Thanks for the info - I'll give it a go. Do you know if the forceversion var will affect the vertex array routines? I use them a lot...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems with Warp3D
« Reply #2 on: February 12, 2003, 02:45:01 PM »
Quote

jumpship wrote:
@Karlos
Went all the way down to 800x600x8, shut down all programs, got rid of backdrop and still it came up the same. The PPC version comes up with a memory protection error or something.

Who actually makes Warp3D? Maybe I could email them too.

:cry:


800x600x8? Whatever you do, don't try to run any Warp3D app in 8-bit, especially on the Permedia card!
The Permedia2 isn't the most fully featured accelerator ever (much to my annoyance after I got it) and only has the most basic 3D support in 8-bit mode, so most GL features fail. MiniGL has a *real* preference for a 15/16 bit displaymodes.

Also, for the PPC version to work at all, the graphics base address (a warpos env variable) needs to be set correctly - $e000000 (I think), since the graphics cards  memory isn't added to the system's memory list.

If you like, email me a copy of your envarc settings for warpos, warp3d and cybergraphics - maybe there's a duff setting somewhere.

Failing that, the authors of Warp3D are Hyperion Entertainment and they have always been very helpful whenever I had queries. They are pretty damn busy with OS4 mind you but I'm sure they'll help.

int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems with Warp3D
« Reply #3 on: February 12, 2003, 02:49:04 PM »
Quote

Mr_Capehill wrote:
I wonder how you can install something like Warp3D without skimming quickly through readmes...I mean it's trivial knowledge that Hyperion works for Warp3D, that's Hans-Jörg and Thomas, plus a few other guys maybe.


Careful ;-) The new posting guidlelines clearly state that there are no questions too ill researched :-P

I still reckon it maybe a duff configutation setting somewhere.

BTW, Jumpship,
You haven't overclocked your BVision have you? That can cause it to brown out, especially in 3D...
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Problems with Warp3D
« Reply #4 on: February 12, 2003, 03:16:48 PM »
Quote

@Karlos
Thanks, I'll lha up all the settings and get them off to you. Really appreciate all your help on this!


Not a problem, geezer. Try and get them to be before 5pm It will be tomorrow before I can give you the verdict though ...
int p; // A