Yeah spent week porting Irrlicht and Ogre..
Irrlicht was already ported, however the port that there is relies heavily on Irrlicht's double calculations that slow down applications a lot,
I also ported the GLES 2.0 renderer, however it's slower than GLES 1.1 (Fixed pipelines are usually optimized better on driver), but it allows you to use shaders at least.
Generally Irrlicht examples were quite stable and even things such as Parallax mapping worked on GLES 2.0, I've had no luck porting SuperTuxKart with it yet however (really unstable).
It would be nice to see if MineTest gains any speed improvements with this build.
Then there is OGRE which I generally don't like at all,
I dint spend much time on this as I did with Irrlicht.. So I'd appreciate if people poked at the sources and fix things such as texture problems and hangs..
But who knows maybe it can be used to port something? You'll need to set font path, so Ogre can find the fonts..
Fonts are bundled with prebuilt libs, and xset +fp /path/to/fonts sets the path.
You might need to do xset fp rehash after that.
20:57 < Cloudef> | http://ompldr.org/vOW9pOQ/ogre5.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNw/ogre4.png
20:57 < Cloudef> | http://ompldr.org/vOW9pOA/ogre3.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNg/ogre2.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNQ/ogre1.png
OGRE seems to work OK, for now.. Some examples crash and there might be some glitches on some cases.
But hopefully people find something they can successfully port with it.
The same xset +fp still applies tho, but only if you use the OGRE's built-in configuration dialog.
I've updated OGRE sources and pre-compiled libs.
https://www.youtube.com/embed/KMnBPg0uavs?feature=oembed
OGRE is dynamically linked, cause games who use it needs some modifications to use the statically linked libs otheriwse.
Sources && Prebuilt libs.. I did some ugly hacks so you may need to change things around:
Dropbox
If you find them useful, I suggest mirroring them.. Who knows when my dropbox disappears.
I would not use these to create game from scratch for Pandora however
Irrlicht was already ported, however the port that there is relies heavily on Irrlicht's double calculations that slow down applications a lot,
I also ported the GLES 2.0 renderer, however it's slower than GLES 1.1 (Fixed pipelines are usually optimized better on driver), but it allows you to use shaders at least.
Generally Irrlicht examples were quite stable and even things such as Parallax mapping worked on GLES 2.0, I've had no luck porting SuperTuxKart with it yet however (really unstable).
It would be nice to see if MineTest gains any speed improvements with this build.
Then there is OGRE which I generally don't like at all,
I dint spend much time on this as I did with Irrlicht.. So I'd appreciate if people poked at the sources and fix things such as texture problems and hangs..
But who knows maybe it can be used to port something? You'll need to set font path, so Ogre can find the fonts..
Fonts are bundled with prebuilt libs, and xset +fp /path/to/fonts sets the path.
You might need to do xset fp rehash after that.
20:57 < Cloudef> | http://ompldr.org/vOW9pOQ/ogre5.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNw/ogre4.png
20:57 < Cloudef> | http://ompldr.org/vOW9pOA/ogre3.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNg/ogre2.png
20:58 < Cloudef> | http://ompldr.org/vOW9pNQ/ogre1.png
OGRE seems to work OK, for now.. Some examples crash and there might be some glitches on some cases.
But hopefully people find something they can successfully port with it.
The same xset +fp still applies tho, but only if you use the OGRE's built-in configuration dialog.
I've updated OGRE sources and pre-compiled libs.
https://www.youtube.com/embed/KMnBPg0uavs?feature=oembed
OGRE is dynamically linked, cause games who use it needs some modifications to use the statically linked libs otheriwse.
Sources && Prebuilt libs.. I did some ugly hacks so you may need to change things around:
Dropbox
If you find them useful, I suggest mirroring them.. Who knows when my dropbox disappears.
I would not use these to create game from scratch for Pandora however
Last edited by a moderator: