Well I have added the PNG Loader back into Ultim this takes any png file and loads it into the engine's UImage system for use in the engine, once its loaded we can use it as we want. On the whole this was quite painless which was nice. At present we have the wav audio loader done, now we have the png loader down.
We have the basics of a 2d system done as well so what we need to do now is the rendering system and then start fleshing out the other sections of the engine to make it useful, once we have a more robust renderer it will be ready for a basic game test to move put it through its paces.
On the whole the entire engine is written in raw C++ and OpenGL there is no external engines being used like SDL etc this means that if there are any issues that arise when writing the engine we do not have to wait for external groups to fix bugs in their code before we can continue.
More soon...