Mike
Could you Please check the attached GDImage.dll with OR on Seven.
You must change this in the GDImage.h
C_IMPORT WCHAR*    ZI_SpinnerClose();
C_IMPORT HWND      ZI_SpinnerInit(IN HWND hParent, IN WCHAR* szFileName, IN long nSpeeDelay, IN LONG_PTR UseFont);
and use this in
void gl_LoadTextures(IN long nSpinnerFlag, OUT long &nBump) { // 05-24-2015 setup the new nBump value.
    MobjMat* pMaterial = 0;
    long nI = 0, nCount = 0;
    nBump = 0; // 05-24-2015
    if (nSpinnerFlag) {
        WCHAR szFile[MAX_PATH] = { 0 };
        Path_Combine(szFile, EXEresource(), L"ObjReader.ski");
        ZI_SpinnerInit(gP.hGL, szFile, 0, 0);
    }
and this in void gl_InitRenderProps() {
    // Start spinner animation
    WCHAR szFile[MAX_PATH] = { 0 };
    Path_Combine(szFile, EXEresource(), L"ObjReader.ski");
    ZI_SpinnerInit(gP.hGL, szFile, 0, skCaptionFontPlus());
Note: ZI_SpinnerClose();
returns a pointer to the formated string, matching the last chrono.
if it works by you, then i will send you the updated pandora...