Yeesh, now I'm getting compile errors.
Creating library RiceVideoStable.lib and object RiceVideoStable.exp
TextureFilters.obj : error LNK2019: unresolved external symbol _FreeBMGImage@4 referenced in function "bool __stdcall LoadRGBBufferFromPNGFile(char *,unsigned char * *,int &,int &,int)" (?LoadRGBBufferFromPNGFile@@YG_NPADPAPAEAAH2H@Z)
TextureFilters.obj : error LNK2019: unresolved external symbol _ReadPNG@8 referenced in function "bool __stdcall LoadRGBBufferFromPNGFile(char *,unsigned char * *,int &,int &,int)" (?LoadRGBBufferFromPNGFile@@YG_NPADPAPAEAAH2H@Z)
Render.obj : error LNK2019: unresolved external symbol _WritePNG@36 referenced in function "bool __stdcall SaveRGBBufferToFile(char *,unsigned char *,int,int,int)" (?SaveRGBBufferToFile@@YG_NPADPAEHHH@Z)
Render.obj : error LNK2019: unresolved external symbol _InitBMGImage@4 referenced in function "bool __stdcall SaveRGBBufferToFile(char *,unsigned char *,int,int,int)" (?SaveRGBBufferToFile@@YG_NPADPAEHHH@Z)
RiceVideoStable.dll : fatal error LNK1120: 4 unresolved externals
Those errors are only when I try to compile the Release(non DX9) version.
I can compile the Debug(non DX9) just fine, and it loads all the high res textures as well as let's me use full AA and AF. I also ported the extra highres texture code.
Would you like me to upload it?