ODEPsp (Alternate Version) Demo

DSC02662

AnonymousTipster has released the demo and source code for his ODE port which was earlier released with no GU support (Tipsters does.) Open Dynamics Engine (ODE), is a real-time physics engine software development kit. Its two main components are a rigid body dynamics simulation engine and a collision detection engine. It is free software licensed both under the BSD license and the LGPL. Here is what he had to say about this release: “

As promised, here is the source code to my ODE port. I have tested this, and it seems to work quite well, here is some info about the port:

– All ODE source code in one folder, making changes easy
– Sample demonstrates setting up 3D world with textures and mipmapping
– Sample demonstrates dropping cubes onto a plane using ODE and it’s integration with GU functions
– ODE source includes convex mesh source, but it is not linked because convex meshes are almost impossible to use because of their stability problems. Also, this reduces EBOOT size slightly.
– Sample currently runs using frame time as ODE parameters, this can make the framerate jump about, but keeps it as high as possible. Using the alternate method (fixed timestep) gives a stable 40-60 FPS, whereas framerate timestep can give 30-100FPS.
– There is some commented out source code for arranging the blocks in a wall, rather than a tower. This is included for learning purposes, and needs tweaking to become stable.
– Sample includes helper functions that return a PSP matrix from an ODE body, making GU integration easy.
– Sample includes a Pause/Unpause simulation button to compare Framerates of ODE with purely graphical load. (And it makes for some fun bullet time effects)

You can get it in with source code in our PSP Download section [here].

Currently, this program will only run on PSPs with firmware version 1.0 or 1.50. If you do not know which firmware version your PSP has, or if you need help installing this program on your PSP, check our Ultimate FAQ.
If you have a higher firmware version than 1.50 on your PSP, please check the information below:
– To downgrade the firmware from a version higher than 1.50, please visit [here].
– If you want to try to run it on a 2.0 PSP, please visit our forum for the latest 2.0 eboot loader [here].

DSC02662

AnonymousTipster has released the demo and source code for his ODE port which was earlier released with no GU support (Tipsters does.) Open Dynamics Engine (ODE), is a real-time physics engine software development kit. Its two main components are a rigid body dynamics simulation engine and a collision detection engine. It is free software licensed both under the BSD license and the LGPL. Here is what he had to say about this release: “

As promised, here is the source code to my ODE port. I have tested this, and it seems to work quite well, here is some info about the port:

– All ODE source code in one folder, making changes easy
– Sample demonstrates setting up 3D world with textures and mipmapping
– Sample demonstrates dropping cubes onto a plane using ODE and it’s integration with GU functions
– ODE source includes convex mesh source, but it is not linked because convex meshes are almost impossible to use because of their stability problems. Also, this reduces EBOOT size slightly.
– Sample currently runs using frame time as ODE parameters, this can make the framerate jump about, but keeps it as high as possible. Using the alternate method (fixed timestep) gives a stable 40-60 FPS, whereas framerate timestep can give 30-100FPS.
– There is some commented out source code for arranging the blocks in a wall, rather than a tower. This is included for learning purposes, and needs tweaking to become stable.
– Sample includes helper functions that return a PSP matrix from an ODE body, making GU integration easy.
– Sample includes a Pause/Unpause simulation button to compare Framerates of ODE with purely graphical load. (And it makes for some fun bullet time effects)

You can get it in with source code in our PSP Download section [here].

Currently, this program will only run on PSPs with firmware version 1.0 or 1.50. If you do not know which firmware version your PSP has, or if you need help installing this program on your PSP, check our Ultimate FAQ.
If you have a higher firmware version than 1.50 on your PSP, please check the information below:
– To downgrade the firmware from a version higher than 1.50, please visit [here].
– If you want to try to run it on a 2.0 PSP, please visit our forum for the latest 2.0 eboot loader [here].

Add a Comment

Your email address will not be published. Required fields are marked *