More actions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/psphomebrew/ODEPsp.jpg|250px | | image = https://dlhb.gamebrew.org/psphomebrew/ODEPsp.jpg|250px | ||
| type = Demo | | type = Demo | ||
| version = alternate version | | version = alternate version (29 Oct 2005) | ||
| licence = Mixed | | licence = Mixed | ||
| author = AnonymousTipster | | author = AnonymousTipster |
Revision as of 14:12, 2 August 2021
ODEPsp | |
General | |
---|---|
Author(s) | AnonymousTipster |
Type | Demo |
Version | alternate version (29 Oct 2005) |
Licence | Mixed |
Links | |
Download | |
Website |
<htmlet>adsense</htmlet>
ODEPsp is a demo version of an ODE (Open Dynamics Engine) port.
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.
Features
- 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.
- 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.
User guide
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.
Compatibility
Currently this program will only run on PSPs with Firmware version 1.0 or 1.50.
External links
- Author's website - http://www.anonymoustipster.com
- QuickJump - https://www.qj.net/odepsp-alternate-version-demo (archived)