逗游網:值得大家信賴的游戲下載站!
發(fā)布時間:2012-05-10 17:54 來源:互聯(lián)網 作者:佚名
怎么去做:
Theory:
Now my theory was that, if you have a memory limit on, and you enter a resolution in the command line that is unable to be achieved with that memory limit, it will still put you in that resolution, but the quality scaling will not be implemented. Therefore no disappearing objects/textures, no long or noticeable pop-in's, and less/no lag.
The trick is implementing the higher resolutions with you preferred graphic settings, by limiting your memory to just barely include the options you want, and then you force the resolution.
理論:
現在我的理論是,如果你有顯存限制,而你在commandline.txt中設置了一個你在游戲中無法設置的分辨率(指超出顯存設置的高分辨率),你依然能使用這個分辨率(指commandline.txt中設置的分辨率),而quality scaling將不會生效,與此同時 沒有物體,貼圖消失,沒有各種彈出報錯,沒有幀數下降。
這個方法使你用你喜歡的顯示設置實現了更高的分辨率,把你的顯存設置成你在游戲中顯示設置所需的水平,然后再強制分辨率(這里有點繞 指的是 在游戲里面用最低分辨率,然后設置其他選項 設置完之后用-availablevidmem把顯存設置成系統(tǒng)需求大小,然后在commandline.txt設置分辨率)
Steps:
步驟:
1. Get rid of -nomemrestrict or any current commandlines you have. Run the game and let it die. When you run the game, go to the graphic options, turn your resolution to 800x600 or 1024x768 or whatever you want the reflection maps/resolution based quality to be at, I did 800x600 mainly because it looks simular to the rest and will give you the most performance. Use the rest of your memory budget in draw distance.etc.
1. 刪掉commandlines.exe文件夾中包括-nomemrestrict在內的所有命令。運行游戲。運行游戲之后,進入顯示設置選項,把分辨率設成800x600或者1024x768或者其他任何你想要的分辨率,陰影貼圖是基于分辨率的(這里比較繞 老外的意思是說,你想要的陰影和反射貼圖質量越高,那么就把分辨率設高,但是這樣分配給其他特效的顯存就少了),我這里設置成了800x600主要是因為這個分辨率的陰影和反射貼圖看起來和其他更高的分辨率區(qū)別不大,但是可以給你更好的游戲表現(意思是有更多的剩余顯存來設置其他的選項)。用你剩下的顯存去調整視距之類的東西。
2. If you cannot acheive the graphical settings you want with your currently memory budget do this next step. If you can, then you can skip this step.
2. 如果以你顯卡的顯存容量不足以設置你想要的顯示設置,請做一下步驟。如果你可以,請?zhí)^。
make commandline.txt or append -availablevidmem (multiplier):
This command works like this, say I have 256mb vram. -availablevidmem 2.0 would make it say I have 512mb vram, its a multiplier.
So for getting our settings as we want it lets make a budget of 512mb vram, so -availablevidmem 2.0.
Open GTAIV, set resolution in the ingame settings to 800x600, set rest of the options to whatever you want (be reasonable).
Now continue to the next step.
在commandline.txt中或者快捷方式的命令行里添加-availablevidmem (乘數):
這個命令的作用如下,比如游戲中檢測說我有256M顯存。 -availablevidmem 2.0可以叫游戲中檢測說我有512M顯存,這是一個乘數關系。
所以為了得到我們想要的設置,我們需要512M的顯存 所以命令為-availablevidmem 2.0.
運行GTAIV,在游戲里面吧分辨率設置成800X600,按照自己的喜好設置剩下的選項(要合理設置)(這很重要,這些優(yōu)化的作用很有限,希望不要出現視距100之類的腦殘設置)
3. Now you have your game set as you want it, but in a f-ugly resoltion, but we will fix that. Next step is to trick GTAIV, even people with 512mb graphic cards or even 1gb, this is even useful for them.
3. 現在你把游戲設置成你想要的了,但是分辨率十分惡心,不過不要擔心,我們要把這個問題搞定。下一步是去欺騙GTAIV程序,即使是那些擁有512M顯存顯卡甚至1GB顯存顯卡的人,這一步對他們同樣有效果。
One of my buddies with a 8800GTX loves this tweak because it allows him to get much higher frames with very little to no graphical loss.
我一個用8800GTX的哥們很喜歡這個優(yōu)化,因為這能讓他或者更高的幀數而很少甚至沒有畫面質量的損失
So now lets say all our desired settings ingame @ 800x600, use 650Mb. Ok. But say were now using a 1GB card so it says 650/1024Mb. This is a problem now because if we force -height 1080 -width 1920. We will end up with our ingame options changing to 1920x1080 giving us way more slowdowns because R* starts using that dam scaling reflection maps.etc with resolution.