realbasic-games
[Top] [All Lists]

Re: RB3D is Broken (Was: Problem with Quesa Declares on XP and RB2006r4

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: RB3D is Broken (Was: Problem with Quesa Declares on XP and RB2006r4 and up)
From: Frank Condello <developer at chaoticbox dot com>
Date: Wed, 31 Jan 2007 16:52:47 -0500
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <6F956644-047F-46EF-8168-93C3DC7FFE36 at chaoticbox dot com> <BD482EDA-8FE3-433A-AE33-1E1276E62CA0 at chaoticbox dot com> <051A3AC3-24F0-41C3-9463-CB1036F665C4 at dst dot units dot it> <A2ADD43A-9EBF-4378-92F6-A05649C7D0A4 at chaoticbox dot com> <58937868-235F-41D8-8FA3-E39A76B3C95D at realsoftware dot com>
On 31-Jan-07, at 4:00 PM, David Grogono wrote:

As another data point I have many RB3D apps that are all working fine on Windows. I'm guessing that your projects all use Declares and mine (and Franco's) do not.

A plain RB3D project comes up blank for me - no declares - but I'll do some more testing when I have time (i.e. in a couple weeks). The project in question was a lighting test so maybe Quesa's point lights are broken on Windows and the scene was black due to that...

I believe there was a change not that long ago where Quesa is built in to the compiled Windows app as it is on Linux. I thought this change occurred before 2006r4 but perhaps that was the first version with the change. Could this explain what you are seeing?

Declares work with 2006r3, but not in 2006r4 or later*. I don't recall a release note about this but I know several people who'll be quite upset if declares stopped working on Windows... :/

* If you force-initialize Quesa with a declare things seem to work OK - not that I tested extensively - this suggests RB3D is linking with the external DLL, 'cause IIRC, you can't link to two separate Quesa libraries and not crash horribly - though perhaps Windows expresses this as a slow death instead of the immediate crash you'd see on OS X. If Quesa is statically linked the evaluation to bug #nbwdxvgr would still be bogus however.

Frank.
<http://developer.chaoticbox.com/>
<http://macgameblog.com/>


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>