struct _MEMORYSTATUS Buffer; // [sp+18h] [bp-20h]@1 Buffer.dwLength = 32; GlobalMemoryStatus(&Buffer); v0 = Buffer.dwTotalPhys; dword_2042D298 = Buffer.dwTotalPhys; if ( (signed int)Buffer.dwTotalPhys < 15728640 ) { sub_20101560((int)"Available memory less than 15MB!!! %i\n", SLOBYTE(Buffer.dwTotalPhys)); v0 = Buffer.dwTotalPhys; }