Fix streaming on windows

This commit is contained in:
Shinovon 2026-05-12 07:24:54 +05:00
parent 7f9b635431
commit e3ad2108f1

View file

@ -228,8 +228,13 @@ CStreaming::Init2(void)
if(ms_memoryAvailable < 10*MB)
ms_memoryAvailable = 10*MB;
} else
ms_memoryAvailable = STREAMING_MEM_SIZE;
#else
extern size_t _dwMemAvailPhys;
ms_memoryAvailable = (_dwMemAvailPhys - 10 * MB) / 2;
if (ms_memoryAvailable < 10 * MB)
ms_memoryAvailable = 10 * MB;
#endif
ms_memoryAvailable = STREAMING_MEM_SIZE;
desiredNumVehiclesLoaded = 12;
if(desiredNumVehiclesLoaded > MAXVEHICLESLOADED)
desiredNumVehiclesLoaded = MAXVEHICLESLOADED;
@ -2702,8 +2707,12 @@ CStreaming::MakeSpaceFor(int32 size)
ms_memoryAvailable = (_dwMemAvailPhys - 10 * MB) / 2;
if(ms_memoryAvailable < 10 * MB) ms_memoryAvailable = 10 * MB;
} else
#endif
ms_memoryAvailable = STREAMING_MEM_SIZE;
#else
extern size_t _dwMemAvailPhys;
ms_memoryAvailable = (_dwMemAvailPhys - 10 * MB) / 2;
if (ms_memoryAvailable < 10 * MB) ms_memoryAvailable = 10 * MB;
#endif
}
#undef MB
#endif