lol, dug up a Croquet install and it is nearly a year since I used it :-) Probably better if someone else chipped in with advice. Only thing I can think is that opengl32.dll cannot be found. Here it is in c:\windows\system32 but if you want to be sure then drop a copy in the squeak directory. Works here in CroquetCollaborative-1.0.
On Fri, Aug 1, 2008 at 12:53 AM, Nick Ager <[EMAIL PROTECTED]> wrote: > > Hi Derek, > > thanks for the reply. I've inspected "SmalltalkImage current > listLoadedModules" and "SmalltalkImage current listBuiltinModules" and there > is no sign of "module:'Squeak3D'". I also checked my Croquet installation > and again no sign of "module:'Squeak3D'" - however the Croquet image appears > to have a different installation of OpenGL; there is no sign of Balloon3D*. > > Do I need a "Squeak3D.dll" module is so where would I find it? Google points > me to http://wiki.squeak.org/squeak/2874, which is interesting but that > particularly helpful. > > Are there two separate implementations of OpenGL in Squeak - one in Croquet > and one in "standard" squeak. > > confused > > > > Derek O'Connell-2 wrote: >> >> Try inspecting the following to confirm the module is present: >> >> SmalltalkImage current listLoadedModules >> >> if not then same on: >> >> SmalltalkImage current listBuiltinModules >> >> >> On Wed, Jul 30, 2008 at 2:25 PM, Nick Ager <[EMAIL PROTECTED]> wrote: >>> >>> Hi, >>> >>> I'd like to experiment with OpenGL in Squeak. I found the promisingly >>> titled >>> "Howto - Loading OpenGL in Squeak 3.9" from Jakub Kozisek >>> (http://lists.squeakfoundation.org/pipermail/beginners/2006-November/001451.html) >>> and followed the directions: >>> >>> * install FFI and Balloon3D from SqueakMap. (I used the Universe browser >>> to >>> install FFI version 3.9.1 and Balloon3D version 0.18.2) >>> * install OpenGL-ckl.4.mcz from Monticello repository at >>> http://www.squeaksource.com/OpenGL >>> * apply change set from >>> http://lists.squeakfoundation.org/pipermail/beginners/attachments/20061118/459ce649/OpenGLUpdate.1.obj >>> * ensure squeak.ini contains: B3DXUsesOpenGL = 1 >>> * OpenGLMorph new openInWorld. >>> >>> Unfortunately the instructions resulted in the following error: >>> >>>>>> Error: Error a primitive has failed >>> >>> Examining the stack trace the error was in: >>> >>> B3DPrimitiveRasterizerState>>primInitializeBuffers >>> >>> which reads: >>> B3DPrimitiveRasterizerState>>primInitializeBuffers >>> <primitive: 'b3dInitializeRasterizerState' module:'Squeak3D'> >>> ^self primitiveFailed >>> >>> I ran the shipped FFI tests and all tests passed. >>> I'm running under windows using a VM from SqueakVM-Win32-3.10.6-bin.zip >>> and >>> an image sq3.9.1-7075dev08.07.1 >>> >>> I downloaded Croquet which displayed it's 3D world successfully, but >>> would >>> prefer a minimal OpenGL installation. I tried the Croquet VM with my >>> image, >>> but got the same problem. >>> >>> Any ideas? >>> >>> Nick >>> -- >>> View this message in context: >>> http://www.nabble.com/Problems-getting-started-with-OpenGL-in-Squeak-tp18733147p18733147.html >>> Sent from the Squeak - Beginners mailing list archive at Nabble.com. >>> >>> _______________________________________________ >>> Beginners mailing list >>> Beginners@lists.squeakfoundation.org >>> http://lists.squeakfoundation.org/mailman/listinfo/beginners >>> >> _______________________________________________ >> Beginners mailing list >> Beginners@lists.squeakfoundation.org >> http://lists.squeakfoundation.org/mailman/listinfo/beginners >> >> > > -- > View this message in context: > http://www.nabble.com/Problems-getting-started-with-OpenGL-in-Squeak-tp18752922p18765876.html > Sent from the Squeak - Beginners mailing list archive at Nabble.com. > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > _______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners