Jump to content

Gebruik -memrestrict om framedrops te verminderen!

Geplaatst:
comment_1364482

Nog niks hierover gezien hier, dus doe ik het maar even, dit is simpelweg gewoon een Nederlandse versie van http://www.gtaforums.com/index.php?showtopic=404147, dit doe ik maar even omdat ik deze site blijf posten terwijl ik het ook gewoon 'hierheen kan halen'

Het begin

Deze 'hotfix' zorgt ervoor dat je geen framedrops ,freezes en/of crashes meer krijgt tijdens het spelen, deze line fixt namelijk de memory leaking waar gta4 nog steeds last van heeft.

Wat is memory leaking?

Memory Leaking is het verliezen van het geheugen van een applicatie. Een applicatie laadt delen die neit meer nodig zijn uit het geheugen, bij memory leaking gebeurt dit op een niet correcte manier waardoor deze deeltjes in het geheugen blijven, hierdoor loopt het geheugen na een tijdje vol wat een crash van de applicatie of zelfs je pc kan veroorzaken.

De lines en uitleg

-memrestrict 188743680 LOW TEXTURES (256M Video Cards) | Ong. 200mb

-memrestrict 209715200 | Ong. 200mb

-memrestrict 230686720 | Ong. 220mb

-memrestrict 262144000 MED TEXTURES (512M Video Cards) | Ong. 250mb

-memrestrict 293601280 | Ong. 280mb

-memrestrict 314572800 | Ong. 300mb

-memrestrict 629145600 HIGH TEXTURES (1Gig+ Video Cards) | Ong. 600mb (was al te verwachten lol...)

-memrestrict 650117120 | Ong. 620mb

-memrestrict 681574400 | Ong. 650mb

©GTAMonster

Maak een file genaamd 'commandline.txt' of maak gebruik van je snelkoppeling, ga in dat geval verder naar B

1. Plaats in commandline.txt de gekozen line die je wilt gebruiken.

2. Start het spel.

B

Let Op!!! Ik adviseer je om een snelkoppeling te maken van LaunchGTAIV.exe, vanwege de gamebeveiliging

1. Open de eigenschappen van je GTA4 snelkoppeling, en kijk bij 'doel' onder het kopje 'algemeen'.

2. Plaats hier de gekozen line, met een spatie, dus zo;

'C:/Program Files/Rockstar Games/Grand Theft Auto IV/LaunchGTAIV.exe' -memrestrict ....

Het pad(dus de C:/.... in mijn voorbeeld) kan verschillen naar waar je hem hebt geinstalleert, de puntjes staan natuurlijk voor de waarde.

3. Druk op OK en start het spel.

Als deze line werkt kun je een stapje naar beneden gaan in de lijst en kijken of die werkt.

OMFGGGGGGGGG! De gekozen line werkt helemaal niet!!!!!!!!!

Het kan zijn dat je een te grote waarde hebt gekozen voor je line, ga dan een stapje omhoog in de lijst.

OMG!!!! Wesley je kunt er niks van, het werkt helemaal niet!!!

Dat dit nog niet werkt is natuurlijk zeer mogelijk.

Dit kan door de volgende dingen komen:

1. Je gebruikt een -norestrictions of -nomemrestrict line, deze heffen het effect van de -memrestrict op, kortom verwijder deze.

2. Je PC voldoet niet aan de eisen, de eisen kun je hier vinden;

http://nl.wikigta.org/wiki/Systeemeisen_%28GTA_IV%29

Let Op!!! Dit zijn de officiele Roickstar Games systeem eisen, echter door de waardeloze overplaatsing van de xbox naar de pc kun je dit met een dikke lepel suiker nemen en er dus beter boven gaan zitten.

Ben jij niet zeker van je zaak? Hier kun je vragen of je pc voldoet:

http://www.gtaforum.nl/topic/45362-kan-mijn-systeem-gta-iv-aan/

3. Je drivers zijn niet up-to date.

Drivers zijn van groot belang voor de performance van je games, deze geupdate houden heeft dus groot belang.

De ATI drivers zijn hier te vinden;

http://game.amd.com/us-en/drivers_catalyst.aspx

De Nvidia drivers zijn hier te vinden;

http://www.nvidia.com/Download/index.aspx?lang=en-us

4. Je hebt een fout gemaakt.

Fouten zijn menselijk en hoe perfect jij ook bent, ook jij maakt wel eens een fout, voer deze tutorial eens opnieuw uit.

Let Op!!!Sinds GTA4 versie 1.0.6 kan de game last krijgen van lag op het moment dat je een knop indrukt, hier is helaas geen veilige fix voor, en daarom plaats ik deze hier ook niet.

Mocht het updaten van alles nog niet werken, en je weet zeker dat je systeem aan de eisen voldoet kun je contact opnemen met r* support of je vraag hier stellen.

Geef in elk laatste geval genoeg informatie, dus je systeem specificaties, je gta4 versie, patch, het probleem en wat je zelf al hebt uitgevoerd om het te verhelpen, hoe meer info des te beter ze/we je kunnen helpen.

Ik hoop dat jullie hier wat aan hebben gehad!

***

21 Juli update: Uitleg veranderd, aantal geheugen voor kaarten toegevoegd(bedankt GTAmonster!)

7 Juli 2010 update: De lijst duidelijker gemaakt.

Bewerkt: door wesley123

  • Reacties 151
  • Bezichtigingen 46.7k
  • Created
  • Laatste reactie

Top Posters In This Topic

Featured Replies

Geplaatst:
comment_1385269
Dan mag jij mij eens heel mooi uitleggen hoe dat zou komen dan, meneertje-ik-weet-alles.

Dat ligt inderdaad gewoon aan GTA. Ik wil wedden dat daar nooit '512 mb videomemory' heeft gestaan, maar altijd '492' of weet ik veel. Het viel je alleen pas op nadat je die truc uit dit topic hebt toegepast.

Is bij mij ook 't geval: ik heb een 896 mb videokaart, en in gta staat er 876 ofzo. Dus het ligt heus niet aan Wesley. Ik denk dat zowat niemand met een 512 mb kaart ook exact 12 mb ziet staan in GTA IV.

Geplaatst:
  • Auteur
comment_1385277

idd, bij mij staat er 507 geloof ik, terwijl ik 512 heb, dit is gewoon een gta probleem.

Zoals senneken al zei valt eht je nu wss pas op omdat je dan meer op veranderingen gaat letten, ga maar eens naar fotos kijken van settings, nergens staat de volle 512, 1024 of zelfs 2048 mb

Geplaatst:
comment_1387609

Kan iemand mij zeggen waarom mijn commandlines het niet meer doen? :cry:

Gistermorgen had ik de patch opgehaald, daarna had ik nog 4 uur probleemloos gespeelt(ook online). Nu start ik het spel op en heb ik weer framedrops. :cry:

Ik heb de commandlines al opnieuw ingesteld enz maar hij doet het niet meer.

Geplaatst:
  • Auteur
comment_1387712

als je hem via een snelkoppeling start word de file commandline.txt niet gelezen, dat had ik iig. Zet de line daarom achter het doel in je snelkoppeling, dan word die sowieso gelezen

Geplaatst:
comment_1391013

wat heeft het eigenlijk voor zin als je met een memorydistrict code geen framedrops krijgt, een andere te proberen tot dat hij weer wel framedrops heeft? je kan toch net zo goed de code pakken en niet veranderen als ie geen framedrops heeft?

Geplaatst:
comment_1391245

-memrestrict 188743680 LOW TEXTURES (256M Video Cards)

-memrestrict 209715200

-memrestrict 230686720

-memrestrict 262144000 MED TEXTURES (512M Video Cards)

-memrestrict 293601280

-memrestrict 314572800

-memrestrict 629145600 HIGH TEXTURES (1Gig+ Video Cards)

-memrestrict 650117120

-memrestrict 681574400

maar als je de allerlaatste geinstalleerd hebt, waarom zou je dan ééntje daaronder pakken? allebei is toch 1gb kaart?

Geplaatst:
comment_1391403
-memrestrict 188743680 LOW TEXTURES (256M Video Cards)

-memrestrict 209715200

-memrestrict 230686720

-memrestrict 262144000 MED TEXTURES (512M Video Cards)

-memrestrict 293601280

-memrestrict 314572800

-memrestrict 629145600 HIGH TEXTURES (1Gig+ Video Cards)

-memrestrict 650117120

-memrestrict 681574400

maar als je de allerlaatste geinstalleerd hebt, waarom zou je dan ééntje daaronder pakken? allebei is toch 1gb kaart?

Hoe hoger het getal, hoe meer geheugen het zal gebruiken, en er is een (klein) verschil tussen de eerste memrestrict van de high textures en de laatste. Je begint zo hoog mogelijk, en als het niet goed loopt, dan ga je telkens eentje naar beneden, tot het spel goed loopt. ;)

hey ik heb ook dat ie steets kleine stukjes vastloopt.ik heb 4gyg geheugen een geforce 260 GTX 876Mb ofzo en AMD phenom 2 x4

WElke memrestrict moet ik hebben?

Die videokaart moet GTA IV op high textures aankunnen, en de rest van je PC ook, dus begin met het hoogste nummer en als het dan niet goed loopt ga je altijd eentje naar beneden.

  • 4 weken later...
Geplaatst:
comment_1420582

Ik weet niet of dit nuttig is om te posten en om te bumpen, maar ik heb met een kleine rekensom een schatting gemaakt hoeveel MB ong. wordt gebruikt met een memorystricter, komt er dus op neer hoeveel VRAM er gefreten zal worden.

-memrestrict 188743680 LOW TEXTURES (256M Video Cards) 		| Ong. 200mb
-memrestrict 209715200 								   		| Ong. 200mb
-memrestrict 230686720								   		| Ong. 220mb
-memrestrict 262144000 MED TEXTURES (512M Video Cards) 		| Ong. 250mb
-memrestrict 293601280 								   		| Ong. 280mb
-memrestrict 314572800 								   		| Ong. 300mb
-memrestrict 629145600 HIGH TEXTURES (1Gig+ Video Cards) 	| Ong. 600mb (was al te verwachten lol...)
-memrestrict 650117120 										| Ong. 620mb
-memrestrict 681574400 										| Ong. 650mb

Berekeningsperken: stricter / 1048576

Let op!: De genoemde megabytes zijn schattingen!

Bewerkt: door GTA Monster

  • 1 maand later...
Geplaatst:
comment_1459662

Ik heb -memrestrict 314572800 | Ong. 300mb gebruikt voor m'n XFX GeForce 9600GSO 384MB en ik heb het idee dat mijn FPS drastisch omhoog is geschoten!

Of kan ik voor mijn kaart beter een line andere nemen?

Anyway, thanks!

Geplaatst:
comment_1459903

Nou, de FPS is het niet zo zeer.

Maar als ik eerst de settings hoger zette, kreeg ik erg veel framedrops.

Die zijn nu weg en ik heb de instellingen veeeeel hoger staan!

Dus ik laat het denk ik zo aangezien ik toch wel tevreden ben nu:P

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.