More actions
(Created page with "{{Infobox PSP homebrew | title = ODEPsp | image = https://dlhb.gamebrew.org/psphomebrew/ODEPsp.jpg|250px | type = Demo | version = alternate Version Demo | licence = Mixed | a...") |
No edit summary |
||
Line 10: | Line 10: | ||
| source = | | source = | ||
}} | }} | ||
ODEPsp is a demo version of an ODE(Open Dynamics Engine) port. | 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. | 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. | ||
Line 18: | Line 17: | ||
It is free software licensed both under the BSD license and the LGPL. | It is free software licensed both under the BSD license and the LGPL. | ||
Features | ==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. | |||
* 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. | |||
Compatibility | ==Compatibility== | ||
Currently this program will only run on PSPs with Firmware version 1.0 or 1.50. | Currently this program will only run on PSPs with Firmware version 1.0 or 1.50. | ||
==External links== | |||
Author's | * Author's website - http://www.anonymoustipster.com | ||
QuickJump | * QuickJump - [https://web.archive.org/web/20210324184718/https://qj.net/odepsp-alternate-version-demo https://www.qj.net/odepsp-alternate-version-demo] (archived) |
Revision as of 14:07, 2 August 2021
ODEPsp | |
General | |
---|---|
Author(s) | AnonymousTipster |
Type | Demo |
Version | alternate Version Demo |
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.
- 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.
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)