Оптимизация игр в ExaGear: различия между версиями
Ilya114 (обсуждение | вклад) Дополнения Метка: визуальный редактор отключён |
Ilya114 (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
Принудительный выбор производительных ядер повышает fps в некоторых играх, но снижается стабильность. | Принудительный выбор производительных ядер повышает fps в некоторых играх, но снижается стабильность. | ||
'''Ядра процессора нумеруются от нуля.''' | '''Ядра процессора нумеруются от нуля.''' В восьмиядерных процессорах, под номерами от "0" до "3" обычно энергоэффективные(слабые) ядра, а под номерами от "4" до "7" - мощные. | ||
Для активации '''taskset''' нужно в файле ярлыка(находится в папке рабочего стола(Desktop), если был создан ярлык) имяпрограммы.desktop написать '''taskset -c 0-7'''(тут пишутся любые нужные ядра, от нуля до семи, для бо́льшей производительности писать мощные) между <code>WINEPREFIX... и wine c:\\\...</code>. Также для того, чтобы не прописывать каждое приложение вручную, можно создать ярлык TFM и добавить taskset, после этого, при каждом запуске файлового менедждера с ярлыка taskset будет использоваться автоматически. | |||
Для активации '''taskset''' нужно в файле ярлыка(находится в папке рабочего стола(Desktop), если был создан ярлык) имяпрограммы.desktop написать '''taskset -c 0-7'''(тут пишутся любые нужные ядра, от нуля до семи, | |||
В китайских кешах fix.. и других актуальных эта команда обычно прописана в .desktop файле TFM, поэтому в бо́льшей части случаев прописывать вручную taskset не придётся. | В китайских кешах fix.. и других актуальных эта команда обычно прописана в .desktop файле TFM, поэтому в бо́льшей части случаев прописывать вручную taskset не придётся. | ||
| Строка 18: | Строка 16: | ||
backbuffer - рендеринг закадровых целей рендеринга в backbuffer(не стабильно, быстрее чем fbo) | backbuffer - рендеринг закадровых целей рендеринга в backbuffer(не стабильно, быстрее чем fbo) | ||
Файл реестра находится по пути: | Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code> | ||
==csmt== | ==csmt== | ||
'''csmt''' - параметр реестра, который задаёт многопоточность рендеринга. По умолчанию стоит значение 0. Можно использовать значения: 0,1,3. В ExaGear значения csmt=1,3 увеличивают производительность, но могут вызывать зависания, вылеты игр. Файл реестра находится по пути: HKEY_CURRENT_USER/Software/Wine/Direct3D | '''csmt''' - параметр реестра, который задаёт многопоточность рендеринга. По умолчанию стоит значение 0. Можно использовать значения: 0,1,3. В ExaGear значения csmt=1,3 увеличивают производительность, но могут вызывать зависания, вылеты игр. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code> | ||
==MaxVersionGL== | ==MaxVersionGL== | ||
'''MaxVersionGL''' - параметр реестра, который задаёт максимальную версию рендера OpenGL. Файл реестра находится по пути: | '''MaxVersionGL''' - параметр реестра, который задаёт максимальную версию рендера OpenGL. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code> | ||
==VideoMemorySize== | ==VideoMemorySize== | ||
'''VideoMemorySize''' - параметр реестра, который задаёт кол-во видеопамяти в Wine. Файл реестра находится по пути: | '''VideoMemorySize''' - параметр реестра, который задаёт кол-во видеопамяти в Wine. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code> | ||
==UseGLSL== | ==UseGLSL== | ||
'''UseGLSL''' - параметр реестра который включает/выключает шейдеры GLSL. По умолчанию стоит значение "Enabled". Ставить значение "Disabled" не рекомендуется. Файл реестра находится по пути: | '''UseGLSL''' - параметр реестра который включает/выключает шейдеры GLSL. По умолчанию стоит значение "Enabled". Ставить значение "Disabled" не рекомендуется. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code> | ||
==PhysX== | ==PhysX== | ||
'''PhysX''' - связующее программное обеспечение, кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе, разработанных компанией ''NVIDIA''. Проще говоря, графический движок. | '''PhysX''' - связующее программное обеспечение, кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе, разработанных компанией ''NVIDIA''. Проще говоря, графический движок. | ||