I use windows so If there can be some improvements that not breaks whole thing it will be great.
Makes sense, I'll let you know if I get things working under linux using code blocks. If I can I make it work with cmake or do the traditional iconfig or some sort of autoconfig variant. First is always getting it to compile.
I don't remember any hardcoded things. Examples? Maybe it's for test purpose?
It appears the window settings are 1280x720 in the code for example? That's not a big deal to make configurable really LOL. Hence "you probably just wanted the thing to work".
Audio not completed. I plan to use some library that can play mp3/ogg.
I thought that would be the case, hmmm ogg has better resolution and is license free.
Pugixml is a lot faster but tiny not so bad too. And it covers all things I need.
Well I am always concerned about impact on small systems, what is faster on a BIG system is not going to likely be faster on a small system. A perfect example is MS vista design was built on monster 64 bit systems and not tested on the most likely systems it would be on. This is the most common mistake people make. I have a monster system but I don't code to rely on it. I examine everything to be sure it has the least impact. I plan to port Q-gears to my beagle board which has 128M of ram and an SD card for booting and software. It can support up to 1280x720x16bpp, 3d graphics, real time audio, and video decoding. So I figure if it can run Q-gears, then Q-gears is portable enough. I am currently tweaking PCSX to run under it, always something I guess.
Extractors no works independantly. In future maybe I unite them as one large extractor that converts all ffvii data to q-gears and human readable format.
Well actually I was thinking from more a typical unix style package install perspective, where you make everything including the utilities all at once, and then install with the correct permissions etc.
If they optimize their models then we could use them directly in game.
In Q-gears it would work.
I don't know if FF7's PC engine would be able to handle it or not and also patching the existing data set is likely to be fraught with challenges.
Anything else beyond that ... Sir halkun I default too.
Cyb
PS: I do appreciate you persisting where many have fallen. Not everyone has the time, ability, or patience. That is much too your credit. Mine was the time (eating is an important aspect of life after school).