Оптимизация игр в ExaGear: различия между версиями

Дополнения
Нет описания правки
Строка 4: Строка 4:
Принудительный выбор производительных ядер повышает fps в некоторых играх, но снижается стабильность.   
Принудительный выбор производительных ядер повышает fps в некоторых играх, но снижается стабильность.   


'''Ядра процессора нумеруются от нуля.'''   
'''Ядра процессора нумеруются от нуля.''' В восьмиядерных процессорах, под номерами от "0" до "3" обычно энергоэффективные(слабые) ядра, а под номерами от "4" до "7" - мощные.  


В восьмиядерных процессорах, под номерами от "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'''(тут пишутся любые нужные ядра, от нуля до семи, приоритетнее выбирать мощные) между <code>WINEPREFIX... и wine c:\\\...</code>. Также для того, чтобы не прописывать каждое приложение вручную, можно создать ярлык TFM и добавить taskset, после этого, при каждом запуске файлового менедждера с ярлыка taskset будет использоваться автоматически.  


В китайских кешах fix.. и других актуальных эта команда обычно прописана в .desktop файле TFM, поэтому в бо́льшей части случаев прописывать вручную taskset не придётся.
В китайских кешах fix.. и других актуальных эта команда обычно прописана в .desktop файле TFM, поэтому в бо́льшей части случаев прописывать вручную taskset не придётся.
Строка 18: Строка 16:
backbuffer - рендеринг закадровых целей рендеринга в backbuffer(не стабильно, быстрее чем fbo)
backbuffer - рендеринг закадровых целей рендеринга в backbuffer(не стабильно, быстрее чем fbo)


Файл реестра находится по пути: ''HKEY_CURRENT_USER/Software/Wine/Direct3D''
Файл реестра находится по пути: <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. Файл реестра находится по пути: ''HKEY_CURRENT_USER/Software/Wine/Direct3D''
'''MaxVersionGL''' - параметр реестра, который задаёт максимальную версию рендера OpenGL. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code>
==VideoMemorySize==
==VideoMemorySize==
'''VideoMemorySize''' - параметр реестра, который задаёт кол-во видеопамяти в Wine. Файл реестра находится по пути: ''HKEY_CURRENT_USER/Software/Wine/Direct3D''
'''VideoMemorySize''' - параметр реестра, который задаёт кол-во видеопамяти в Wine. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code>
==UseGLSL==
==UseGLSL==
'''UseGLSL''' - параметр реестра который включает/выключает шейдеры GLSL. По умолчанию стоит значение "Enabled". Ставить значение "Disabled" не рекомендуется. Файл реестра находится по пути: ''HKEY_CURRENT_USER/Software/Wine/Direct3D''
'''UseGLSL''' - параметр реестра который включает/выключает шейдеры GLSL. По умолчанию стоит значение "Enabled". Ставить значение "Disabled" не рекомендуется. Файл реестра находится по пути: <code>HKEY_CURRENT_USER/Software/Wine/Direct3D</code>
==PhysX==
==PhysX==
'''PhysX''' - связующее программное обеспечение, кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе, разработанных компанией  ''NVIDIA''. Проще говоря, графический движок.
'''PhysX''' - связующее программное обеспечение, кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе, разработанных компанией  ''NVIDIA''. Проще говоря, графический движок.