[Гайд] Увеличиваем скорость прогрузки текстур.

ЦукерОо

Новичок
Привет пользователям форума PvPWar-а, сегодня я расскажу вам как на слабых системах ускорить прогрузку системных файлов и увеличить FPS в Rf Online.

Что нам нужно?
1) Клиент игры;
2) Флешка;
3) Немного смекалки.

Открываем клиент RF Online, и копируем на флешку папки:
- character
- map
- spriteimage
- system
Я добавил данные папки, кто больше разбирается в клиенской части, не стесняйтесь добавляйте папки.

Папки которые скопировали на флешку переименовываем их в любое другое названием. Я сделал вот так: _character, _map, _spriteimage, _system (т.е добавил нижний слэш "_")
11.1409313178.jpg
Создаем батник (.bat) с содержимым (в нете, много гайдов как сделать батник...так что дерзаем.):
@echo off
echo ‚ўҐ¤ЁвҐ Ћ„Ќ“ ЎгЄўг д«ҐиЄЁ(­ ЇаЁ¬Ґа, E).
set /P FlashDriveLetter=
echo ‚ўҐ¤ЁвҐ Їгвм Є Ї ЇЄҐ ЁЈал(­ ЇаЁ¬Ґа, D:\games\rfonline\).
set /P LA2_Dir=
if exist %FlashDriveLetter%:\ (
mklink /d %LA2_Dir%\character %FlashDriveLetter%:\character
mklink /d %LA2_Dir%\spriteimage %FlashDriveLetter%:\spriteimage
mklink /d %LA2_Dir%\map %FlashDriveLetter%:\map
mklink /d %LA2_Dir%\system %FlashDriveLetter%:\system
) else (
mklink /d %LA2_Dir%\character %LA2_Dir%\character_
mklink /d %LA2_Dir%\spriteimage %LA2_Dir%\spriteimage_
mklink /d %LA2_Dir%\map %LA2_Dir%\map_
mklink /d %LA2_Dir%\system %LA2_Dir%\system_
echo ”«ҐиЄ ­Ґ ®Ў­ а㦥­ , ‘®§¤ ­л ббл«ЄЁ ­ Ї ЇЄЁ ­ HDD.
)
echo ѓ®в®ў®.
@pause

Готовый Batnik.
makeLinks.bat - создает ссылки.
remLinks.bat - удаляет ссылки.

Запускаем батник в папке с игрой, и делаем что он просит от вас. Он создаст ссылки на папки, которые на флешке, и файлы будут грузиться не с жеского, а с флешки. Из-за этого и будет прирост в производительности прогрузки текстурных файлов.

Здесь будет небольшой FAQ. Задаем вопросы.

Q:Будет ли вред для флешки при такой эксплуатации?
A:Нет, так как флешка изнашивается при записи, а игра только считывает данные.

Q:Подойдут ли флешки от фотоаппарата или телефона?
A:Не подойдут все версии для мобильников, SD, прочие фотоаппаратные. Есть исключения.

Q:Скорость чтения с флешки намного меньше - откуда прирост фпс?
A:Тут дело кроется в времени доступа к данным, жесткому диску нужно от 10 до 50 миллисекунд чтобы начать чтение нужного участка(физическое перемещение головки и диска). Флешка же начнет считывать через 1 мсек, там нет механических частей. А таких пауз во время прогрузов получается несколько сотен. Вот отсюда и лаги при развороте камеры или тп в город. Скорость не играет главной роли, так как, при игре клиенту не нужны большие объемы считываемых данных.

Q:Если я вдруг вытащу флешку и обратно перименую папки на диске с игрой будет всё нормально потом или надо как-то эти ссылки отвязывать?
A:Можно удалить, можно прсто переименовать ссылки. Но нужно вернуть огригинальные названия папкам.

Q:А если флешка 16 гб. и скинуть туда весь клиент , какие будут результаты, и вообще будет это работать ?
A.С другими папками винт должен справляться, там чтение более последовательное. Винт быстрее при последовательном чтении. Это,например, меши, загрузил локацию и все, больше не отвлекаешься. Тем более, что хард разгружен от трех самых тяжелых папок.
Весь клиент, думаю, стоит кидать только на скоростную флешку. Да и толку будет мало, только запуск клиента быстрее


Делитесь у кого на сколько уменьшилась прогрузка, и на сколько вырос FPS.
А так-же если есть гуру клиенской части и могут добавить к моему гайду, добавляйте.

 
Последнее редактирование:
Привет пользователям форума PvPWar-а, сегодня я расскажу вам как на слабых системах ускорить прогрузку системных файлов и увеличить FPS в Rf Online.

Что нам нужно?
1) Клиент игры;
2) Флешка;
3) Немного смекалки.

Открываем клиент RF Online, и копируем на флешку папки:
- character
- map
- spriteimage
- system
Я добавил данные папки, кто больше разбирается в клиенской части, не стесняйтесь добавляйте папки.

Папки которые скопировали на флешку переименовываем их в любое другое названием. Я сделал вот так: _character, _map, _spriteimage, _system (т.е добавил нижний слэш "_")

Создаем батник (.bat) с содержимым (в нете, много гайдов как сделать батник...так что дерзаем.):


Запускаем батник, и делаем что он просит от вас. Он создаст ссылки на папки, которые на флешке, и файлы будут грузиться не с жеского, а с флешки. Из-за этого и будет прирост в производительности прогрузки текстурных файлов.

Здесь будет небольшой FAQ. Задаем вопросы.

Q:Будет ли вред для флешки при такой эксплуатации?
A:Нет, так как флешка изнашивается при записи, а игра только считывает данные.

Q:Подойдут ли флешки от фотоаппарата или телефона?
A:Не подойдут все версии для мобильников, SD, прочие фотоаппаратные. Есть исключения.

Q:Скорость чтения с флешки намного меньше - откуда прирост фпс?
A:Тут дело кроется в времени доступа к данным, жесткому диску нужно от 10 до 50 миллисекунд чтобы начать чтение нужного участка(физическое перемещение головки и диска). Флешка же начнет считывать через 1 мсек, там нет механических частей. А таких пауз во время прогрузов получается несколько сотен. Вот отсюда и лаги при развороте камеры или тп в город. Скорость не играет главной роли, так как, при игре клиенту не нужны большие объемы считываемых данных.

Q:Если я вдруг вытащу флешку и обратно перименую папки на диске с игрой будет всё нормально потом или надо как-то эти ссылки отвязывать?
A:Можно удалить, можно прсто переименовать ссылки. Но нужно вернуть огригинальные названия папкам.

Q:А если флешка 16 гб. и скинуть туда весь клиент , какие будут результаты, и вообще будет это работать ?
A.С другими папками винт должен справляться, там чтение более последовательное. Винт быстрее при последовательном чтении. Это,например, меши, загрузил локацию и все, больше не отвлекаешься. Тем более, что хард разгружен от трех самых тяжелых папок.
Весь клиент, думаю, стоит кидать только на скоростную флешку. Да и толку будет мало, только запуск клиента быстрее


Делитесь у кого на сколько уменьшилась прогрузка, и на сколько вырос FPS. А так-же если есть гуру клиенской части и могут добавить к моему гайду, добавляйте.


Вот это очень полезная штука,вечером тоже скину 1 из известных способов как погонять в рф с хороим фпс

 
С таки раскладом жизнь - боль.

И в добавок:
RF использует ОДНО ядро процессора, потому не имеет значения сколько у вас ядер процессор, имеет значение только частота.
Оперативной памяти достаточно гигабайт, два - уже более чем и на ЧВ.
Что касается видеокарты, тоже особой роли не играет. Любая современная карта легко справляется, игра старая.
Проблема скорее в оптимизации работы с жестким диском. Чем короче путь до папки с игрой и чем меньше в ней мусора (скриншоты, файлы в папке NetLog), тем быстрее работает клиент игры. Попробуйте направить подкачку на отдельный жесткий диск, очистить указанные выше папки, выключите тени в игре.
Не забывайте, что драйвера действительно необходимо обновлять.
 
Не дождался ответа
в папке с игрой.
 
Последнее редактирование модератором:
Всегда бомбило от того, что ноут у меня вроде мощный, а все равно в масс замесах лагаит. Сейчас попробую то, что ты написал:) надеюсь поможет:) Кстати гайд описан подробно и хорошо, что такой нуб в этом деле, как я, понял:) Спасибо.
 
Как я и говорил подскажу одну очень хорошую прогамму,специально для тех у кого старые компы и лагает даже в ГШ при отключенных текстурах и анимации,ну или у кого просто слабые и старые компы...

Предупреждаю:
Если переусердствовать с разгоном, то можно легко лишиться своей видеокарты, т.к программа повышает производительность ПК(фпс,работу ядер,память и т.д) Так что перед тем,как ее скачивать,внимательно почитайте гайды которые будут ниже...

Программа рабочая на все 100%


Программа называется : MSI AfterBurner


Я бы мог написать свой гайд или скамуниздить его,но в интернете очень много гайдов! Самые хорошие по моему мнению тут и тут


Скачать ее можно тут
 
Вроде делаю все правильно, но пишет "не достаточно привилегий", я туповат в этом деле конечно. Кто уже разобрался, не подскажете как?
 
Скинул папки на флешку, переименовал, теперь их закидывать обратно в папку с игрой?
 
Назад
Верх