Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Let's compile Penumbra [Linux, CMake, 64bit]
Urkle Offline
FG - Associate

Posts: 1,172
Threads: 31
Joined: Jul 2006
Reputation: 21
#3
RE: Let's compile Penumbra [Linux, CMake, 64bit]

The dependencies folde should be placed next to HPL1Engine as e cmake scripts reference ../dependencies/include and lib.

As for 64bit. The issue is newton 1.53 does not support 64bit nor does the version of angel script we using. Amnesia is using a newer angel script at do support 64bit and a newer newton. But the Apis are different so code we have to be updated in the hpl1engine code to support 64bit.
Re:newton vs bullet. Yes newton is closed and when talking with the least developer before about using bullet, apparently bullet does not support as much functionality as newton.. However the way the hpl1engine is written all on has to do is write a bullet implementation at conforms to the engines's physics interface and you can switch engines easily.. ( we used to have an fmod sound driver in there at one point too.)

Adding a bullet backend is definitely a project worth looking into if all the functionality can be done, as it would allow more openness of is engine..

Developing away on one of
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
(This post was last modified: 05-14-2010, 03:56 PM by Urkle.)
05-14-2010, 03:41 PM
Website Find


Messages In This Thread
RE: Let's compile Penumbra [Linux, CMake, 64bit] - by Urkle - 05-14-2010, 03:41 PM



Users browsing this thread: 1 Guest(s)