Need older version of Newton Game Dynamics SDK

Post your questions, suggestions and experiences regarding game design, integration of external libraries here. For irrEdit, irrXML and irrKlang, see the
ambiera forums
Post Reply
Axel186
Posts: 15
Joined: Thu May 24, 2007 2:54 pm
Location: Israel

Need older version of Newton Game Dynamics SDK

Post by Axel186 »

Sorry for this question and my bad English..
SOme one can help me? I need older version of Newton Game Dynamics SDK ( not Newton Game Dynamics SDK 1.53 )...
Image
Wyszo
Posts: 49
Joined: Sun Jun 24, 2007 8:44 am

Post by Wyszo »

Oh God, not again.
You probably want it to make this tutorial work: http://irrlicht.sourceforge.net/tut_newton.html

You don't need other version of Newton. Just use your brain (and compiler) or eventually search the forum and don't write similar posts again :wink:
raven_coda
Posts: 89
Joined: Thu Aug 17, 2006 8:11 pm
Location: Salt Lake City, UT, USA
Contact:

Post by raven_coda »

Here, http://irrlicht.sourceforge.net/phpBB2/ ... highlight=

It's for Irrlicht 1.1 but it should still work. Please search before you post.
Definition of an Upgrade: Take old bugs out, put new ones in.
Axel186
Posts: 15
Joined: Thu May 24, 2007 2:54 pm
Location: Israel

Post by Axel186 »

still have a problem... =(

Code: Select all

--------------------Configuration: game - Win32 Debug--------------------
Compiling...
game.cpp
C:\Documents and Settings\Axel\Desktop\Newton Example\code\game.cpp(221) : error C2248: 'M' : cannot access private member declared in class 'irr::core::matrix4'
        d:\irrlicht\irrlicht-1.3\include\matrix4.h(265) : see declaration of 'M'
C:\Documents and Settings\Axel\Desktop\Newton Example\code\game.cpp(245) : error C2248: 'M' : cannot access private member declared in class 'irr::core::matrix4'
        d:\irrlicht\irrlicht-1.3\include\matrix4.h(265) : see declaration of 'M'
Error executing cl.exe.

game.exe - 2 error(s), 0 warning(s)
Image
buhatkj
Posts: 444
Joined: Fri Dec 12, 2003 4:53 am
Contact:

not a newton problem....

Post by buhatkj »

this is an irrlicht problem. Or I should say your problem is because you are trying to use irrlicht 1.3, and they changed the way you access matrices. you need to update the tutorial code to the new syntax, or use irrlicht 1.1 or earlier. I recommend you update the tutorial, it's not that hard. read up, and figure it out.

some things probably changed in newton too, you may want to update those too...

really like ppl said above this only requires a little research, you can do it. both newton and irrlicht have really good docs
My irrlicht-based projects have gone underground for now, but if you want, check out my webcomic instead! http://brokenboomerang.net
Axel186
Posts: 15
Joined: Thu May 24, 2007 2:54 pm
Location: Israel

Post by Axel186 »

Still have a problem =( it's doesn't work... I Instal the Irrlich 1.1 and have new problem..

Look at the picture :

Image
Image
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

The warning from Irrlicht already told you what went wrong. You mixed up two different versions of Irrlicht (one from your app, one from the dll). This will almost never work. Recompile your app with the new headers.
Axel186
Posts: 15
Joined: Thu May 24, 2007 2:54 pm
Location: Israel

Post by Axel186 »

and now...??!!! Why it's so hard to use Newton??!!!

Code: Select all


--------------------Configuration: game - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/game.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

game.exe - 2 error(s), 0 warning(s)

Image
SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

Just download the latest version of newton and the latest version of irrlitch.
Wyszo
Posts: 49
Joined: Sun Jun 24, 2007 8:44 am

Post by Wyszo »

or use this macro:

#undef main
jsmurthy4
Posts: 18
Joined: Mon Sep 10, 2007 4:04 pm

error C2248

Post by jsmurthy4 »

Replace mat.M by mat.pointer() :lol:
Post Reply