mirror of
https://github.com/GTAmodding/re3.git
synced 2024-11-16 02:39:01 +00:00
changing silly streaming memory limit
This commit is contained in:
parent
dba992f388
commit
5ac83e4b4c
1 changed files with 15 additions and 1 deletions
|
@ -199,11 +199,25 @@ CStreaming::Init2(void)
|
|||
ms_pStreamingBuffer[1] = ms_pStreamingBuffer[0] + ms_streamingBufferSize*CDSTREAM_SECTOR_SIZE;
|
||||
debug("Streaming buffer size is %d sectors", ms_streamingBufferSize);
|
||||
|
||||
// PC only, figure out how much memory we got
|
||||
#ifdef GTA_PC
|
||||
#define MB (1024*1024)
|
||||
#ifdef FIX_BUGS
|
||||
// do what gta3 does
|
||||
extern size_t _dwMemAvailPhys;
|
||||
ms_memoryAvailable = (_dwMemAvailPhys - 10*MB)/2;
|
||||
if(ms_memoryAvailable < 65*MB)
|
||||
ms_memoryAvailable = 65*MB;
|
||||
desiredNumVehiclesLoaded = (int32)((ms_memoryAvailable / MB - 65) / 3 + 12);
|
||||
if(desiredNumVehiclesLoaded > MAXVEHICLESLOADED)
|
||||
desiredNumVehiclesLoaded = MAXVEHICLESLOADED;
|
||||
#else
|
||||
ms_memoryAvailable = 65 * MB;
|
||||
desiredNumVehiclesLoaded = 25;
|
||||
debug("Memory allocated to Streaming is %dMB", ms_memoryAvailable / MB);
|
||||
debug("Memory allocated to Streaming is %zuMB", ms_memoryAvailable/MB); // original modifier was %d
|
||||
#endif
|
||||
#undef MB
|
||||
#endif
|
||||
|
||||
// find island LODs
|
||||
|
||||
|
|
Loading…
Reference in a new issue