I wanted to work on this thing again and once again, taking a break from project helps.
I found good tutorial and example for handling NPOT textures here:

http://lazyfoo.net/tutorials/OpenGL/...ures/index.php

So i took some NPOT textures from GTA2 and and they all are rendered correctly.
I have to use DevIL with Delphi and additional DLL's but the result is awesome.


What's even more important and awesome for me is that these are all quads rendered with OpenGL and textured with NPOT textures. This is exactly what i wanted.
And if i understand correctly they all are centered. It was very hard for me to make work, but that example solved this.

Im not sure if i can get rid of the DevIL but if yes, tell me.
I was so excited so i even didn't properly read the source and what it does exactly.
If it's possible to get rid of it, i will use nxPascal stuff.

Here are few examples