Путеводитель по настройкам кеша (может меняться с изменениями кешей)
№1 Очень важные советы.
Установите Exagear, установив apk и закинув папку кэша в Android\obb
Затем нажать на 3 полоски слева сверху, управление контейнерами, нажать на + и выбрать любой Wine
Затем обратно в Exagear, нажать на папку с ярлыками.
И если у вас VirGL, то выбирайте например TFM (VirGL,Fullscreen) в большинстве случаев
Только поставив все галочку сверху под надписью VirGL Overlay 0.0.9
И каждый (КАЖДЫЙ) раз нажимать CLEAN SERVICES, затем START SERVICES, после каждого запуска Exagear
Если у вас T+Z, то не нужно ставить никакие галочки, просто запустите ярлык TFM (T+Z/llvm,fpshud)
Далее нужна первоначальная настройка. Зайдите в меню пуск, слева снизу.
Далее Install - DirectX - Install
В случае с T+Z, просто выбрать Turnip+Zink, любой, но лучше наверное последний
Mesa - Turnip+Zink (16.07.22)
В случае с VirGL, выбрать Mesa*, для большинстве случаев рекомендуется Mesa_22.1.7_v3(by_Hugo)
Sound - рекомендуется WineSound4, дабы избежать меньше ошибок. По возможности ставьте WineSound3, если вылетов не будет. В крайнем случае WineSound2, если с WineSound4 ошибки
WineD3D - Для большинстве случаев рекомендуется WineD3DForWindows 7.18 или 7.8, в крайнем случае 7.2 или 4.18 staging
Далее другие советы найдете в меню Exagear, под настройками контейнеров
=====================
№2 Где находится диск D на Android 11 apk в кэше Hugo
В кэше Hugo обращайте внимания на папку, когда ставите apk для Android 11+ или для sdcard
У вас путь до папки для Exagear должен быть Android/data/com.hugo5in1.benchmark/files/Download
Если установлен обычный apk
То папка Download на Exagear находится в корневой папке или в начальной папке
=====================
№3 Настройка контейнера
Нажмите на кнопку меню, выглядит как 3 палки слева вверху.
Нажать на "Управление контейнерами"
Нажмите на +, чтобы создать контейнер, затем на 3 точки напротив созданного контейнера, потом нажать на Настройки (Settings)
Изменить имя (Rename) - В данном случае чисто для удобства пользователей, чтобы изменить имя контейнера
=
Разрешение (Resolution) - В зависимости от игры, в большинстве случаев подойдет 800х600, для лучшей производительности подойдет 640х480, можно выбрать широкоэкранное разрешение экрана, например 1200х600. Также можно прописать любое разрешение экрана, нажав на ползунок "Использовать пользовательское разрешение", прописать разрешение экрана, и нажать на ОК
=
Глубина цвета (Colour depth) - В большинстве случаев не рекомендуется трогать. 16 бит цвет - это для старых 2D игр конца 90 года и начала 00х годов. По дефолту стоит 32 бит цвет
=
Управление (Controls) - Управление Exagear. Default подходит для тех, у кого на остальных управлениях закрывается клавиатура. CP1(ARROW), с курсором и с боковыми кнопками, CP10(TOUCHPAD), упрощенный вариант. А дальше управлении немного отличаются, подбирайте и пробуйте на свое удобство
=
Язык (Language) - Тут и объяснять не надо. Просто меняется язык в Exagear
=
Скрыть панель задач при запуске с ярлыка - Обязательно снять, чтобы была панель задач при запуске с ярлыка TFM
И еще не рекомендуется запускать с контейнера, иначе могут некорректно работать VirGL или T+Z
=====================
№4 Как запустить VirGL
Чтобы запустить игру с VirGL Overlay - Поставить все 6 галочек в самом вверху под "VirGL Overlay 0.0.9"
Затем немного ниже нажать на CLEAN SERVICES, затем START SERVICES, при каждом запуске эмулятора, возможно даже при каждом настроек библиотек в меню пуск
запустить один из ярлыков, в большинстве случаев подойдет с TFM (VirGL, Fullscreen)
И в меню пуск выбрать - Install - Mesa - Mesa, в некоторых случаев нужна Mesa_18.3.0v3, а 22.1.7v3(by Hugo) в некоторых играх выше фпс
Также Желательно в том же меню пуск - Install - Sound выбрать WineSound2или WineSound4, так как многие игры требуют библиотеку звука. Оптимальный вариант WineSound3, если игра запустится с ним
И еще в меню пуск - Install - WineD3D - для Mali или Adreno подходит лучше всего WineD3DForWindows_7.2 - 7.21, благодаря MaliFixV2, теперь нормальная яркость с последними WineD3D, но в случае чего можно выбрать WineD3D 4.12.1, для некоторых игр например GTA IV, или WineD3D 3.6(malifix), для Garry's Mod, так как не будет бледности например.
=====================
№5 Как запустить T+Z
Чтобы запустить игру с Turnip+Zink достаточно запустить ярлык с TFM (T+Z/llvm,fps hud)
И в меню пуск выбрать - Install - Mesa - Turnip+Zink (16.07.22)
Желательно в том же меню пуск - Install - Sound выбрать WineSound2 или WineSound4, так как многие игры требуют библиотеку звука. Оптимальный вариант WineSound3, если игра запустится с ним
И еще в меню пуск - Install - WineD3D - выбрать один из 6.17 - 7.21 версии WineD3D
=====================
№6 Установка Wine Mono и DirectX
Иногда для некоторых играх потребуется установка DirectX в меню пуск - Install - DirectX
А еще потребуется установить Wine Mono из меню пуск - Misc - Install Wine Mono,Gecko
=====================
№7 Ярлыки
И ярлыки:
Папка с ярлыками Fine tuning links для особых случаев, там в основном прописаны ядра для разных процессоров. 2 poweful cores - это 2 последние ядра, 3 powerful cores - это 3 последних ядер, 4 powerful cores - это 4 последних ядер, 8 cores - это все ядра
И дальше, либо ZINK_DESCRIPTORS=auto, либо =lazy (auto в многих случаях повышает фпс, стоит по умолчанию), и дальше либо без счетчика фпс, либо с ним (fps hud)
В случае с VirGL, тоже самое, только там заданы параметр OpenGL 2.1, либо 3.3, в большинстве случаев рекомендуется OpenGL 2.1, а дальше TFM - режим оверлеем скажу чуть ниже
TFM (Fullscreen) - это режим без оверлея, который будет работать при любом разрешении в полном экране
Папка с virgl,old malifix (not recommended), папка со старыми параметрами в крайнем случае, где не прописаны параметры для MaliFixV2, если возникнут проблемы с основными ярлыками
Основные ярлыки:
TFM (T+Z/llvm,fps hud) - Проводник (Turnip+Zink, со счетчиком фпс), требования к Turnip+Zink только видеоускоритель Adreno 618
TFM (VirGL) - Проводник, для VirGL Оверлея, это с оверлеем, который будет все закрывать и при этом маленькое окно, если разрешение контейнера задано ниже, чем экран смартфона
TFM (VirGL,Fullscreen) - Тоже самое, что и предыдущий ярлык, только без оверлея, где игра будет работать в полный экран вне зависимости от разрешении экрана. Рекомендутся для большинства игр с VirGL
TFM (VirGL,OpenGL3.3) - Проводник, для VirGL Оверлея, это с оверлеем, который будет все закрывать и при этом маленькое окно, если разрешение контейнера задано ниже, чем экран смартфона, а также будет использовано OpenGL 3.3 - нужен для некоторых игр с рендером DirectX 10 - 11, но WineD3D 3.17 из меню максимальный для подобного рендера
TFM (VirGL,OpenGL3.3,Fullscreen) Проводник (Режим оверлея (VTEST_WIN=1), это режим без оверлея, который будет работать при любом разрешении в полном экране. Про OpenGL 3.3 написано чуть выше
=====================
№8 Проблемные процессоры
Список известных проблемных процессоров, которых нет гарантий, что игры должным образом заработают на Exagear
Snapdragon 665
Snapdragon 720G
Snapdragon 732G
Snapdragon 845
Snapdragon 855
Snapdragon 860
=====================
№9 Процессоры поддерживающих T+Z
Список известных процессоров поддерживающих Turnip+Zink и VirtIO-GPU
Snapdragon 720G
Snapdragon 730/G
Snapdragon 732G
Snapdragon 765/G
Snapdragon 768G
Snapdragon 778G/+
Snapdragon 780G
Snapdragon 845
Snapdragon 855/+
Snapdragon 860
Snapdragon 865/+
Snapdragon 870
Snapdragon 888/+
=====================
№10 Галочки VirGL Overlay 0.0.9
Меню Exagear:
Сверху можно наблюдать 6 галочек, под написью VirGL Overlay 0.0.9, в большинстве случаев просто все поставить, чтобы заработал VirGL. По данным галочкам сложно объяснить, но могу по некоторым из них сказать:
vtest protocol 2 - Использует протокол, с помощью которого возможно выше фпс с VirGL в некоторых играх
GLES 3.x - Возможно использует OpenGL ES 3.x, без этого игра возможно все равно запустится, но будут огромные проблемы.
multithread, как некоторые говорят - это возможно смертельно для проблемных процессоров Snapdragon 665,720G,732G,845,855,860
overlay centered, галочка, которая центрирует оверлей VirGL, при запуске с ярлыка без Fullscreen
DXTn - формат сжатие текстур, на программном уровне, насколько я знаю. Нужно для большинства игр
auto restart services - автоматический перезапуск VirGL, после закрытия 3D приложении, иногда не всегда срабатывает, что к сожалению придется закрывать Exagear и запускать снова CLEAN SERVICES, затем START SERVICES
Кнопки под галочками:
CLEAN SERVICES - Отключает VirGL Оверлей
START SERVICES - Запускает VirGL Оверлей
=====================
№11 Меню пуск
Меню пуск
Default apps -
notepad - Простой блокнот для ввода текста
regedit - Редактор реестра, для изменении некоторых параметров системы, игр, программ и т.д.
taskmgr - Диспетчер задач, в основном нужен, чтобы завершать процесс, если оно зависло, изменении ядер процессора
TFM - Проводник, с которого запускаются игры и программы
winecfg - Настройки winecfg, Замещения DLL, настройки интерфейса, узнавать версии Wine, изменении путь дисков
Install -
DirectX -
Current: - Состояние наличие установленного DirectX
Install - Установить DirectX.
Uninstall - Удалить DirectX.
Нужен для некоторых игр
Mesa -
Current: - Какая Mesa установлена в данный момент
llvmpipe(software renderer) - Программный рендер за счет процессора
Mesa_18.3.0 - VirGL Overlay, с оверлеем, в некоторых играх самый быстрый, но при этом имеет больше графических багов в некоторых случаев
Mesa_18.3.0_v3 - VirGL Overlay для Fullscreen, без оверлея с игрой в полный экран.
Mesa_19.1.0 - VirGL Overlay, с оверлеем, в некоторых играх баланс между производительностью и меньшей степени графических багов
Mesa_19.1.0_v3 - VirGL Overlay, для Fullscreen, без оверлея с игрой в полный экран
Mesa_22.1.7_v3(by Hugo) - VirGL Overlay, для Fullscreen, в некоторых играх самый быстрый для VirGL Overlay, может быть иметь меньше графических багов, не исключено, что может быть больше графических багов, и ниже фпс, как с библиотекой выше
Mesa_22.2.2_v3(by Hugo) - VirGL Overlay, для Fullscreen, экспериментальная версия Mesa для Exagear, в некоторых играх черный экран, но может помочь в некоторых случаев
Turnip+Zink (16.07.22) - T+Z, быстрее, чем VirGL Overlay на 30%, в играх значительно меньше багов. Но требует Adreno 618 минимум, больше вылетов, нет режима оверлея
=====================
№12 Меню пуск
Sound
Current: - Какой WineSound стоит
Disable Sound - Отключить звук, поднимает фпс в некоторых играх
pulseaudio - Возможность использовать pulseaudio вместе с отдельным приложением XServer XSDL, возможно звук самый чистый, не исключено, что игры будут больше фризить
WineSound0 -
WineSound1 - Пока не лично не понял, что они делают, возможно нужны для отдельных случаев
WineSound2 - В данный момент лучший вариант для игр требующих фикса dsound, меньше всего фризов возможно, не исключено, что может хрипеть или лагать звук
WineSound3 - Обычный dsound, в большинстве игр не работает и вылетает Exagear, но возможно звук будет меньше лагать
WineSound4 - Где то может быть лучше, чем WineSound2
WineD3D
Current: - Какой WineD3D установлен
Original WineD3D - Стоковый WineD3D, который установлен в Wine
WineD3D1 - 4 - Абсолютно не понятно, какие версии WineD3D, подбирайте по ситуации
WineD3DForWindows_2.13(malifix) - Самый оптимальный вариант для видеоускорителей Mali и PowerVR
WineD3DForWindows_3.6(malifix) - Возможно чуть быстрее, чем предыдущий WineD3D и возможно больше совместимость с играми
WineD3DForWindows_3.17 - Последний WineD3D для VirGL Overlay с поддержкой DirectX 10 и 11
WineD3DForWindows_4.18 - Оптимальный для некоторых игр с T+Z или VirGL Overlay, например для GTA IV
WineD3DForWindows_6.17 - Для T+Z, в некоторых случаев нужен для запуска игр, например Battlefiled 3, но при этом чуть ниже фпс, чем WineD3D 7.8 - 7.15. Для VirGL Overlay тоже неплохой вариант
WineD3DForWindows_7.2 - Оптимальный вариант для некоторых игр, возможно меньше вылетов с T+Z, но значительно ниже фпс, чем с WineD3D 7.8 - 7.21
WineD3DForWindows_7.8 - В некоторых играх выше фпс, но иногда, слегка медленнее, чем 7.21. С VirGL Overlay возможно баги с некоторыми версиями Mesa3D
WineD3DForWindows_7.21 - Возможно самый быстрый WineD3D для T+Z, но возможно больше всего вылетов
=====================
№13 Меню пуск
Misc -
Change Theme - смена тем, на классический обычный и темный, а также в стиле Windows 10. Размер кнопок, обычный, увеличенный и в стиле Windows 10
Check Wine version - Просмотр текущей версии Wine
ExaTermV2 - Терминал для ввода команд с Linux, большинство функции могут быть не рабочими
Install corefonts - Установка допольнительных шрифтов, возможно нужен для некоторых программ или игр
Install Wine Mono, Gecko - Установка Wine Mono и Gecko. Wine Mono - реализация .NET Framework, нужен для некоторых игр и программ. Gecko для работы браузерных элементов
Paint - Классическая рисовалка из ReactOS/WindowsXP
PointerStick - Сторонний курсор, на Exagear работает без альфа канала, из за чего черный фон
Press F5 to open taskmgr - Программа, которая открывает Диспетчер задач по нажатии кнопки F5
ReactOS App Store - Менеджер загрузки приложении ReactOS
Servman - Диспетчер служб ReactOS - Нужен в случае, если установленна программа и постоянно запускается вместе с ExaGear, благодаря этой программе, можно отключить лишние службы
Programs - Вкладка, с установленными вами программами. Также по умолчанию установлен архиватор 7-Zip File Manager
=====================
№14 Меню пуск
Registry -
csmt - 0 отключение мульти поточного рендера DirectX, может быть полезен для проблемных процессоров
csmt - 1 - 3 включение мульти потока рендера DirectX, фиксит графические баги и повышает фпс, вреден для проблемных процессоров
DirectDrawRenderer -
- gdi - только для 2D игр на DirectDraw, выключает рендер Direct3D
- opengl - рекомендуется, 2D DirectDraw игры могут сильно лагать
GPU name - Маскировка GPU, нужен для некоторых игр
MouseWarpOverride -
- disable(default), что-то типа отключении смещении курсора
- force, для некоторых игр раньше он был нужен, чтобы курсор возвращался в центр
OffscreenRenderingMode -
backbuffer - не рекомендуется включать, графические баги в виде квадрата слева внизу, также ломает яркость и другие элементы рендера
fbo(default) - рекомендуется для 99% игр
UseGLSL -
disabled - Отключение шейдеров GLSL (Не рекомендуется), иногда в редких случаев в некоторых играх поднимает FPS. Но большинство игр могут не запуститься, либо запускаться с багами, либо никакого положительного эффекта не даст
enabled(default) - UseGLSL включен
VideoMemorySize - Выделение видео памяти (Почти во всех случаев не влияет)
Reset all to default - сброс настроек Registry
Панель управления -
Установка/удаление программ - Возможность удалять установленные программы
Экран - Возможность менять обои, включить Заставку, Менять цвета темы, и менять разрешение экрана
Запустить... - В данный момент бесполезная функция, раньше с него запускали taskmgr, regedit, winecfg
=====================
№15 Проводник TFM
Самый простой проводник
Кнопки File, View, Help нас совсем не интересуют
Кнопка Up, переход на предыдущую папку
Кнопка Copy, копирование файла, папки, нужно выделить нужный файл нажатием курсором по папке, либо файлу, можно нажать CTRL дважды сбоку, чтобы выделить несколько файлов
Кнопка Cut, тоже самое, что и Copy, только перемещает папку
Кнопка Paste, нажимается в папке, где хотите скопировать/переместить файл/папку
Кнопка Delete, удаляет папку или файл
Кнопка New Folder, создает новую папку
Можно также навести курсором по папке и нажать на кружок, и можно создать ярлык (Create link), работает только с некоторыми exe
Можно отдельно удалить (Delete)
А также переименовать файл/папку (Rename)
И 2 кнопки Cut/Copy, который выполняют функцию, что я говорил выше
Клик с кружка (ПКМ), имеет возможность скопировать/переместить (Paste)
А также создать ярлык (New Folder)
Диск C, основная папка системы, где находятся установленные игры и программы в папке Program Files, если не был задан путь в установщике. И папка windows, папка со системными файлами, где находятся различные библиотеки DLL, которые находятся в папке system32
Диск D, папка Download у Exagear, где можно перемещать игры и Exagear будет видеть, как я говорил выше, где данная папка находится
Диск Z, что-то типа папки системы Ubuntu или Linux, с которого работает Wine для Exagear. Для неопытных пользователей, желательно туда не лезть
=====================
№16 Что делать, если не запускается игра?
Посмотреть процессор устройства в программе AIDA64 или в любой другой программе и посмотреть, поддерживается ли T+Z, либо VirGL, для T+Z нужен минимум Adreno 618, исключение Adreno 619, Adreno 662, Adreno 730. А VirGL поддерживает почти все устройства
В случае с VirGL в меню ExaGear поставить все 6 галочек по возможности, под написью VirGL Overlay 0.0.9, если не стоят. Затем нажать на CLEAN SERVICES, затем START SERVICES и запустить ярлык с TFM(VirGL, Fullscreen)
Убедиться стоит ли минимальное разрешения экрана для игры: 640х480, либо 800х600, либо 1024х768 или 1280х720
В меню пуск Install, установить DirectX.
Перебирать Mesa, некоторые игры только с определенной версии Mesa запускаются, например 18.3.0v3
В Sound выбрать WineSound 2 или 4 - это пофиксит большинство проблем с запуском, если игра не запускается на WineSound3 например
Перебирать WineD3D, некоторые игры только с определенной WineD3D запускаются, например WineD3D 7.2, 4.12.1 или 3.17. Для игр на рендере DirectX 11 с VirGL - максимальный поддерживаемый WineD3D 3.17
В Registry поставить csmt 0, возможно исправит запуск на проблемных процессорах
GPU name для некоторых игр возможно поставить 9600 GT, либо Intel HD 4000
В случае с T+Z, все намного проще, не надо запускать VirGL, просто запустить ярлык TFM (T+Z/llvm,fps hud)
В меню пуск - Install выбрать только Turnip+Zink (16.07.22)
Sound и WineD3D также перебираются, как написано выше