Jump to content

How to use -memrestrict to fix stuttering


Recommended Posts

sorry if this have been answered already. but how to use these commandline things on the steam verson? I've tried a few in the properties screen > set launch options, but none have seemed to work. for another game I have the commandline looks like following: +r_hunkalloclightmaps 0

should I use + instead of - in the line? please answer ASAP.

If you are experiencing frame speed fluctuations, please update to the latest video drivers, then use the -memrestrict commandline. Please do not use any other commandlines as they may override the effects of this one. Start at the lowest number based on your texture setting (ie. try them one at a time) You can try to increase the number until you notice stuttering again.

 

-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

 

If you still notice stuttering with the lowest number, there may be a seperate issue with your system configuration.

Also update the BIOS, I did this and the game runs much faster.

I've been playing IV since it came out without any tweaks and such..After 1.0.3.0 it really ran like sh*t...

added this -memrestrict 262144000 to the commandline and it runs smooth now !!! ty toronto

Edited by dafour

people say that the Steam version cant use commandline things are wrong. just replace the - with a + so a code could be for example: +nolagline or +lagspike01. and btw, it's in the launch command thingy and not in that commandline.txt file since what I know it doesnt work. but you could always try ^^

If you still notice stuttering with the lowest number, there may be a seperate issue with your system configuration.

Nope your game is faulty. None of the values fix the issue, I do get a little delay on when the fault occurs when I change the values, didn't get the issue with 1.0.2, this patch appeared to run better but after 2-5 mins then the game grinds to a halt, surely you have seen this when testing ?

If you still notice stuttering with the lowest number, there may be a seperate issue with your system configuration.

Nope your game is faulty. None of the values fix the issue, I do get a little delay on when the fault occurs when I change the values, didn't get the issue with 1.0.2, this patch appeared to run better but after 2-5 mins then the game grinds to a halt, surely you have seen this when testing ?

Give up myself,but yea excat same question from me mr rockstar.Nothing wrong in my system,its only a couple months old all new drivers,built it from scratch myself for playing high-end games.Which it does apart from....yup you guessed it GTAIV.

 

So any word when ya gonna fix it,or is there a lotta faulty systems out there???

Thx! biggrin.gif It's working for me pretty good!

 

Stuttering is almost gone!

It's very helpful for me!

 

 

My computer Spec

Intel E2160 [email protected]

ATI HD3850 512MB

 

Using option in GTA4

Texture Medium

Reflection high

water high

Shadow high

Render Medium

 

22/10/26/0

Rockstar Toronto
i have a GTX 260 with 896mb , 3GB DDR2 800mhz , E8400 3.6ghz

with -memrestrict 629145600 i get after 30minutes stuterings....

help cryani.gif

Your supposed to start with a low number and then increase until you notice a problem. As well, you should try Medium textures.

Nick the Newb

Why is this post stickied? Why not sticky the hundreds of other solved stuttering problems?

 

This is just a generic method. Restrict memory, yeah great. What about the true failures of GTA 4 that cause the game to stutter?

 

This thread= blame stuttering on our video cards. Rarely fixes ANY stuttering for MANY users, except those who has BAD graphic cards (meaning LOTS of mem leak)

So here's what I have:

Gigabyte GA-MA790GP-UD4H

Phenom II 940 BE @3.7 Ghz

2X2 gig Kingston HyperX @1066

Sapphire Radeon 4870 X2

SB XF-I Extreme 7.1 PCI-E

Windows Vista Ultimate 32-bit

 

Here is my settings:

Vid. mode- 1152x864 (85 hz) My monitor sucks!

Aspect- 4:3

Texture- High

Reflect- High

Water- Very High

Shadows- Very High

Texture Filter- Highest

View Distance- 39

Detail Distance- 100

Vehicle Density- 100

Shadow Density- 8

Def.- On

Vsync- Off

Resource Usage- 1001/1015 mb

 

I also have the "All Controllers WORKING!!!" fix because I hated my Xbox 360 controller and wanted to use my Logitech Cordless Rumblepad.

 

I've tried all of the so called "memrestrict" and the one that works the best is -memrestrict 629145600.

I still get stuttering happening. Not as bad as it was without the memrestrict but it is definately not as good with 1.0.3.0 installed. Those setting made the game play almost perfect with version 1.0.2.0 so I should very well be able to play it properly with the new patch installed right? WRONG! Now I CBDT about 30 minutes into a stutering pile of a game. The error reads:

 

GTA IV FATAL ERROR: Out of video memory-

Please reboot your system

667352640 731217920

 

I never had a crash AT ALL with version 1.0.2.0. I have 2 gigs of video memory on this graphics card. How is it possible that I'm out of video memory? Up on my Resource Usage it says 1001/1015 mb. Is there a problem there? Shouldn't it read 1001/2000 mb or something higher? I'm just guessing here. I really don't know. That's why I'm asking the question.

 

Could someone at R* please help me? I would really appreciate it!

Edited by GEXY1
So here's what I have:

Sapphire Radeon 4870 X2

 

I have 2 gigs of video memory on this graphics card. How is it possible that I'm out of video memory? Up on my Resource Usage it says 1001/1015 mb. Is there a problem there? Shouldn't it read 1001/2000 mb or something higher?

If you had read enough threads in this forum or if you had used the search function you might have already had your answer.

 

I'll repeat it: You have a dual core GPU, it has 2Gb of memory installed, 1Gb is installed for each GPU. Windows or your game will only ever report that you have 1Gb of memory, that's because the memory is mirrored to each GPU which means that everything that is seen by one GPU is seen by the other GPU, the contents of each 1Gb is identical. That's how dual core GPUs work, you cannot change that behavior. Even if you turn off one GPU you will still only see the 1Gb that is assigned to the active GPU, you cannot assign all 2Gb to one GPU.

 

The only advantage to a dual core GPU is that it can run in SLI mode which actually does not work very good for GTA4 if you can get it to run at all. SLI mode can somewhat increase FPS and will permit larger framebuffer sizes (display resolution) but it does little or nothing for any application that is not optimized to effectively use SLI, many users have reported that GTA4 does not effectively use SLI.

 

Regarding your out of memory error: You must be exceeding the recommended memory restriction. The only solution to that is to turn down some of your graphics settings. Note that this out of memory error seems to be especially prevalent on ATI videocards and may be related to the particular video driver being used. So... Maybe try a different video driver, there are several threads with info about the various available ATI drivers.

I call shenanigans on that because it only happenned since 1.0.3.0 was installed. I NEVER had a problem with the game at these setting before 1.0.3.0. How bout R* just admit that the update broke a bunch of systems and appologize. At least then they could get some of my respect back. Oh right, they don't want my respect, they want my money. Well, they already got that so whats left? Let's just hope that R* does a better job than GFWL ever did. What a joke that thing is!

 

I've already reverted back to 1.0.2.0 and have had no issues since. I'll just stick with that solution for now. I'm not playing MP anyway. Why would I? GFWL? Really? That was just the first of R*'s mistakes!

 

Hey zBobG, thanks for answering my question. It was helpfull. I didn't know how to actually put it when I was using the search so it got frustrating when I couldn't find the answer. I never meant for you to repeat yourself. I hate it when I have to!

Edited by GEXY1
TheHarvesteR

GFWL is just M$'s way of implying everyone should be playing on an XboX instead of the PC... they can go to hell for all i care...

 

other than that, I hear the latest Nvidia drivers might cause stutters, and reverting back to version 181.22 would fix it... I'm downloading them now to see if it makes a difference...

 

although the stuttering doesn't seem to be GPU-related... it appears to be some kind of RAM problem... the way the stutters are building up after a few minutes of play... it seems the memory isn't clearing as it should... Also, restarting the game seems to clear the stutters for a while, then it mounts up again... feels an awful lot like RAM trouble

 

Well, let's see what happens with the driver...

 

Cheers

TheHarvesteR

Ok, just to follow up on the driver issue...

 

I downgraded from version 182.50 (latest) to 181.22 (january 2009)...

 

Next I stress tested the game for over an hour (meaning I played nonstop for that length of time tounge2.gif )

So far, NO STUTTERS... AT ALL

 

Performance held stable during the whole session... frame rate was high, and not even the rain, which usually lags my system, made a dent smile.gif

 

Worked for me, might work for others... let me know if it works for you

 

 

Here are specs, if you're interested:

 

GTA IV 1.0.3

Win XP 64 bit

Geforce 8800GTX 768MB, running @ 3072x768 in-game resolution (triple screen)

Intel Core i7 920 CPU

6GB DDR3 1600mhz RAM

Intel DX58SO Mobo

 

 

Because of the high resolution, I usually leave my graphic settings at medium-ish... textures, water and reflections are medium, shadows are high, sliders set at around 25%. definition OFF, Vsync ON

Running this rig at a more normal resolution might give enough headroom to push the sliders much farther forward, but playing on 3 screens is well worth it wink.gif

 

Cheers

Edited by TheHarvesteR

Is there any fix for something like this?

 

 

The game runs well, at 20 FPS, after 10mins playing, it starts to freeze at 1 fps, and go up, for 10 secs, freeze again and go on, and so on and so on... Just like in the video, the guy who recorded that got the same problem I do.

i have same problem, i have 9600GTit runs all time above 30FPS, but this stuttering issue make me sick. Maybe we need more RAM or faster CPU.

 

Statistics

Average FPS: 53.80

Duration: 37.14 sec

CPU Usage: 91%

System memory usage: 77%

Video memory usage: 76%

 

Graphics Settings

Video Mode: 1280 x 720 (75 Hz)

Texture Quality: Medium

Texture Filter Quality: Medium

View Distance: 22

Detail Distance: 10

 

Hardware

Systém Microsoft Windows XP Professional

Service Pack 3

Video Adapter: NVIDIA GeForce 9600 GT

Video Driver version: 178.24

Audio Adapter: Realtek HD Audio output

Procesor Intel Pentium III Xeon

 

2GB RAM

C2D E8200 2,66GHz

 

before i had 8600GTS and with same setting i ran this game on 1024x768, FPS were bad, but I had not stuttering issues. So WHY?

Edited by DAV1D90

I updated my ForceWare to newest one, but it run even worse. It stutters even whit low textures and lowest resolution. I am starting to think that its because of patch 1.0.3. Before with 8600GTS i had only 1.0.2. (and 1.0.0, 1.0.1) and i never noticed this problem So please fix it!

 

I bought that Game on 3.12.2008, I have played it so much time with crap FPS on 8600GTS, now I ve bought new graphic card and it runs worse.

 

Ohhh I forgot to say that it stutters only when I am driving around the city. When I walk, or playing mission on one location it runs great. Before I had problem with FPS in rain or evening.

Edited by DAV1D90
K guys I hope this will help you,the memrestrict didn't do sh*t in my case,I had terrible stutter issues after 20-30 minutes with Gta IV 1.2 and the same story with 1.3,what it worked for me was to downgrade my drivers to 181.22 and it fixed all the stuttering in my case.I can play for hours without any slowdowns now and the game works great with the latest patch.

So if you have an Nvidia card and 182.08 drivers try to downgrade them,181.22 worked the best for me.

It's a temporarily solution but right now although Rockstar is to blame for this I also think Nvidia has a part of the blame.

 

Patch 1.0.3 introduced stuttering at autoconfigured settings on my rig (8800 GTS 512, E6750, 4GB DDR2), with Nvidia drivers 182.50. Reverting to 181.22 fixed it, with no stuttering at all now, so thanks for the tip off Krycek!

Rockstar Toronto
i have still stuttering because of patch 1.0.3. hope you are working on patch 1.0.4. R* Toronto...

 

my PC

C2D E8200

2GB DDR2

9600GT 512MB

For XP use this driver:

 

http://www.nzone.com/object/nzone_gtaiv_downloads.html

Hello

 

Finaly today i get a Commandline that i can run my Game!!

 

It's the -memrestrict 188743680

 

Finaly no Frezee...But! I got so low Frame Rate!

 

At same place with the same save ,at same time of the game with -memrestrict 188743680 i get 30 Frame Rate ,Without -memrestrict 188743680 i get 65!! ,It's a big change!

 

But the game Freeze after 5 minutes of play

 

If i use Everything on LOW SETTING's yes i say EVERYTHING on low and 1 it hapens too

 

 

Intel Core 2 Duo 8500 3.16GHZ

Asus ATI4850 1GB

2x 1GB OCZ DDR3 1600MHZ EACH = 2GB

Realtek Sound

 

Please help...

 

I have instaled my game again like 3 times and the problem still!

 

No problems on Patch 1 and Patch 2 !

 

My Game is Original ! I buy it in Portugal for 50 Euro

 

Help me Rockstar ,i want to play!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 0 User Currently Viewing
    0 members, 0 Anonymous, 0 Guests

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.