@metamorphosis I hope you're still around.
I'm trying to build a mac version but I hit a compiling issue with clang
src/libs/graphics/sdl/sdl_common.c:132:1: error: conflicting types for 'TFB_InitGraphics'
TFB_InitGraphics (int driver, int flags, int width, int height, unsigned int *resolutionFactor, BOOLEAN forceAspectRatio) // JMS_GFX: added resolutionFactor - MB: added ability for function to change res_factor
src/libs/graphics/gfx_common.h:70:5: note: previous declaration is here
int TFB_InitGraphics (int driver, int flags, int width, int height, unsigned int resolutionFactor, BOOLEAN forceAspectRatio); // JMS_GFX: Added resolutionFactor
I guess C is not suppose to let you overload functions. (that's a C++ feature, I blame visual studio for letting you)
So I changed the function declaration with the pointer from TFB_InitGraphics to TFB_InitGraphicsWPt and then the function call in uqm.c which seemed to work. Do you mind making the change on git?
Also when you moved all the content you forgot to update the build script. (Because you use visual studio?) The script is suppose to compress the content and addons and move them into the app (or wherever else it's suppose to be on non mac systems). Right now the zip command doesn't find the folders. Mind making the change in build.config with your new locations?