1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Chainfire3D для Android

Chainfire3D для Android

Для функционирования программы необходим root (права суперпользователя). О получении root’a и о его последствиях читайте в теме прошивки вашего устройства — Android — Прошивки

Краткое описание:
Программа для подмены способа декодирования текстур.

Описание:
Chainfire — программа для подмены способа декодирования текстур, официальная поддержка которых заявлена только для определённых устройств, например, Sony Xplay или аппаратов, на основе процессора Tegra2. Программа так же позволяет в настройках для каждого приложения включать принудительное сглаживание (MSAA), что теоретически должно улучшать картинку, функция работает для всех устройств, кроме Tegra. Кроме того, можно снижать разрешение и качество текстур (в режиме реального времени) для запуска на слабых устройствах.

NightMode — ночной режим, уменьшает количество цветов вашего экрана, что на AMOLED матрицах экономит очень много электроэнергии.

Reduce texture size — уменьшение размера текстур, существенно обрезает разрешение (поддерживаемых) текстур, что обычно уменьшает использование оперативной памяти в 4 раза, улучшает производительность за счёт уменьшения качества текстур. Эта функция совместима не совсеми приложениями! Во многих 3D приложениях эта функция работает, но для мноих 2D приложений не работает. Будет ли приложение от этого работаь быстрее, зависит от вашего железа.

Reduce texture quality — уменьшение качества текстур, эта функция преобразует 32-х битые текстуры в 16-ти битные, уменьшая использование памяти в 2 раза. При этом качество текстур будет ниже, но во многих играх разница не заметна.
This converts 32-bit textures to 16-bit textures, reducing memory use (2x). This will lower texture quality, but for many games the difference isn’t even visible. Whether this is actually faster or slower depends on your hardware.

Unroll textures — преобразует не 32-х битные текстуры в 32-х битные. Эта функция не увеличивает качество текстур, зато увеличивает потребление памяти. На некоторых устройствах может привести к увеличению быстродействия.

Disable BGRA emulation — отключение эмуляции BGRA. Некоторые видеоускорители не поддерживают BGRA, поэтому Chainfire3D эмулирует поддержку BGRA. Разработчики могут этого не ожидать, поэтому данная фукнция может вызывать проблемы. Если в приложении происходит замена красного и синего, включите данную функцию и посмотрите, помогает ли это.

Disable Chainfire3D detection — по причинам совместимости Chainfire3D предоставляет приложениям информацию о том, что он запущен и используется. Используйте этот пункт, чтобы отключить данную функцию.

Depth buffer (только в per-app настройках) — некоторые приложения предполагают определённый размер буфера. Без этой настройки они не запустятся в принципе. Эта функция должна использоваться только если приложению это требуется (вы перепробовали все другие варианты, а оно всё равно не работает).

MSAA, MultiSample Anti-Aliasing (только в per-app настройках) — включает принудительное сглаживание, что резко улучшает качество картинки, но сильно уменьшает производительность. Линии и грани становятся намного плавнее. Эта опция может быть доступна в двух вариантах — 4x и 16x (программа выбирает это автоматически в зависимости от железа). Большинство приложений не включают сглаживание автоматически. Видеоускоритель ARM Mali 400 MP (использующийся в Samsung Galaxy S2) может осуществлять четырёхкратное сглаживание без потери производительности. Помните, что если ваш видеоускоритель не поддерживает выбранный вами уровень сглаживания, приложение скорее всего не запустится.

Backup and restore settings — резервное копирование и восстановление настроек программы. Осуществляет резервную копию всех настроек программы, плагинов, шейдеров и т.д. на карту памяти.

Как включить сглаживание?
При установке драйвера для Chainfire нужно установить галочку напротив «(BETA) EGL Driver». Если пункт MSAA в Per-app настройках не активен, значит этот драйвер не установлен. Надо удалить драйвер Chainfire: зайти в «CF3D driver» и нажать «Uninstall», аппарат перезагрузится. После чего драйвер нужно установить снова, поставив при этом галку напротив пункта «(BETA) EGL Driver». После установки и перезагрузки пункт MSAA будет активным и функцию сглаживания для каждой конкретной игры можно будет задействовать.

Установил Chainfire3D, игры, которые работали нормально, стали тормозить, удалил программу, а проблемы не исчезли
Снова установите Chainfire3D (достаточно одну версию), заходите в программу и удаляете драйвер Chainfire: «CF3D driver -> Uninstall», после этого удаляете программу Chainfire3D.

После установки драйвера Chainfire HTC Sense начал глючить
Известная проблема, решения пока нет. Причина в том, что Sense как и игры работает с помощь OpenGL, работу с которым изменяет Chainfire. При возникновении конфликта данной программы и Sense удалите драйвер Chainfire.

  1. Если вы используете программу впервые, то настоятельно рекомендуется сделать полную резервную копию системы и только потом устанавливать Chainfire3D. Данная программа является неофициальной и может привести систему в нерабочее состояние
  2. Загружаете Chainfire3D.Pro.v3.3_MM.apk.apk и Chainfire3D_Pro_3.0.apk, сбрасываете на устройство и устанавливаете оба файла. В результате в меню приложений будет только один ярлычок. А в управлении приложениями будет 2 программы, но по факту пользоваться можно только одной. Если более старую версию программы не установить, то «Per-app OpenGL settings» работать не будут.
  3. Загружаете архив с плагинами эмуляции процессоров — plugins.zip ( 9,95 КБ )
    внутри 3 плагина в виде zip файлов, их не распаковывая нужно сбросить на карту памяти устройства, лучше в корень. В названии каждого плагина указано название процессора, для которого он предназначен — NVIDIA, POWERVR, QUALCOMM. Т.е. если вы хотите запустить игру для Nvidia terga2, вам нужно устанавливать плагин, в названии которого указано NVIDIA.
  4. Для некоторых устройств написаны дополнительные шейдеры. Они устанавливаются точно так же как и плагины.
  5. Открываете программу, с помощью кнопки «Install driver» устанавливаете драйвер, после этого телефон перезагрузится. Если вы хотите пользоваться функцией принудительного сглаживания (MSAA), то при установке драйвера Chainfire нужно поставить галочку напротив пункта «(BETA) EGL Driver», но при этом стабильность работы программы и всей системы может нарушиться.
  6. Открываете программу, нажимаете на пункт «Install plugins / shaders», после этого программа начнёт автоматическое сканирование карты памяти на наличие плагинов (которые вы скопировали на карту памяти в третьем пункте). Программа найдёт плагины и шейдеры и выведет их список. Устанавливаете нужные плагины и шейдеры (если не знаете, что нужно, устанавливайте все).
  7. В программе заходите в «Default OpenGL settings -> Use plugin» и выбираете плагин для того ускорителя, для которого сделана целевая игра (которую вы хотите запустить).
  8. Если требуется сглаживание, в разделе «Per-app OpenGL settings» найти нужную игру и включить там данную функцию
  9. Запускаете игру

Замечание: Настройки в разделе «Default OpenGL settings» и в разделе «Per-app OpenGL settings» приводят к одному и тому же результату. Единственная разница: настройки Default будут действовать для всех запускаемых OpenGL игр, настройки же Per-app будут действовать только для выбранной игры.

Android Market: market://details?id=eu.chainfire.cf3d
Android Market Web: https://market.android.com/details?id=eu.ch. e=search_result
Оригинальная тема на XDA : http://forum.xda-developers.com/showthread.php?t=1087427
Русский интерфейс: отсутствует
Внимание! Инфо от 27.02.2013 : программа намертво вешает планшеты на чипе rk3066 и MALI400x4, в часности TACLAST P85
Внимание: Предупреждение для владельцев Samsung Galaxy Nexus
® Chainfire3D (Пост #14951009)

Версия: 2.8 Pro http://4pda.ru/forum/dl/post/1041527/Chainfire3D.Pro.v28_MM.apk
Плагины шейдеров: ® Chainfire3D (Пост #7849371)
Версия: 2.0 Pro http://4pda.ru/forum/dl/post/1015591/Chainfire3D_Pro_v2.0.zip
Версия: 1.9 cf19_cracked_tag3r.apk ( 256,89 КБ )

Cf1.7_Cracked_tag3r.apk ( 128,52 КБ )

Cf16_Cracked_tag3r.apk ( 128,15 КБ )

Ch15_Cracked_tag3r.apk ( 128,04 КБ )

cf14.apk ( 128,18 КБ )

Сообщение отредактировал Имя мне легион — 19.01.14, 06:51

Мож ее лучше в играх записать? — а то тут её просто не все найдут

Сообщение отредактировал desirовод — 24.05.11, 12:31

m16kevlar да, важно, иначе бы не было написано в шапке.

Сообщение отредактировал dvoriki06 — 30.06.11, 00:07

Chainfire3D

Chainfire — программа на андроид которая может подменять способы декодирования текстур. Программа позволяет в настройках для каждого приложения включать принудительное сглаживание (MSAA), что может улучшать графику, эта функция не совместима с Tegra. Так-же возможно снижать разрешение и качество текстур для того чтобы игры работали на слабых телефонах.

  • Если вы используете программу впервые, то настоятельно рекомендуется сделать полную резервную копию системы и только потом устанавливать Chainfire3D. Данная программа является неофициальной и может привести систему в нерабочее состояние
  • Загружаете Chainfire3D.Pro.v3.3_MM.apk.apk и Chainfire3D_Pro_3.0.apk, сбрасываете на устройство и устанавливаете оба файла. В результате в меню приложений будет только один ярлычок. А в управлении приложениями будет 2 программы, но по факту пользоваться можно только одной. Если более старую версию программы не установить, то «Per-app OpenGL settings» работать не будут.
  • Загружаете архив с плагинами эмуляции процессоров — plugins.zip ( 9.95 КБ )Кол-во скачиваний: 72183 внутри 3 плагина в виде zip файлов, их не распаковывая нужно сбросить на карту памяти устройства, лучше в корень. В названии каждого плагина указано название процессора, для которого он предназначен — NVIDIA, POWERVR, QUALCOMM. Т.е. если вы хотите запустить игру для Nvidia terga2, вам нужно устанавливать плагин, в названии которого указано NVIDIA.
  • Для некоторых устройств написаны дополнительные шейдеры. Они устанавливаются точно так же как и плагины.
  • Открываете программу, с помощью кнопки «Install driver» устанавливаете драйвер, после этого телефон перезагрузится. Если вы хотите пользоваться функцией принудительного сглаживания (MSAA), то при установке драйвера Chainfire нужно поставить галочку напротив пункта «(BETA) EGL Driver», но при этом стабильность работы программы и всей системы может нарушиться.
  • Открываете программу, нажимаете на пункт «Install plugins / shaders», после этого программа начнёт автоматическое сканирование карты памяти на наличие плагинов (которые вы скопировали на карту памяти в третьем пункте). Программа найдёт плагины и шейдеры и выведет их список. Устанавливаете нужные плагины и шейдеры (если не знаете, что нужно, устанавливайте все).
  • В программе заходите в «Default OpenGL settings -> Use plugin» и выбираете плагин для того ускорителя, для которого сделана целевая игра (которую вы хотите запустить).
  • Если требуется сглаживание, в разделе «Per-app OpenGL settings» найти нужную игру и включить там данную функцию
  • Запускаете игру
Читать еще:  Скачать Как достать соседа на андроид 1.5.5

1. Chainfire 3D приводит к вечной загрузке девайса (зависает на логотипе фирмы-изготовителя, например «Samsung») на прошuвке от 4.1 (Jelly Вean, CM10) u выше. От этого спасает только перепрошивка устройства. Будьте осторожны!

2. программа не гарантирует 100% результат, всё что Вы делаете Вы делаете на свой страх и риск. Администарция сайта не несёт ответственность за неудачные результаты использования программы!

Chainfire 3D 3.3

Ваш телефон слабый для большинства игр и они идут на нём с лагами, или ваша любимая игра не вышла под ваш тип видеоускорителя? Chainfire 3D может исправить эти проблемы!

Chainfire — программа для подмены способа декодирования текстур, официальная поддержка которых заявлена только для определённых устройств, например, Sony Xplay или аппаратов, на основе процессора Tegra2. Программа так же позволяет в настройках для каждого приложения включать принудительное сглаживание (MSAA), что теоретически должно улучшать картинку, функция работает для всех устройств, кроме Tegra. Кроме того, можно снижать разрешение и качество текстур (в режиме реального времени) для запуска на слабых устройствах.

[!] Для работы программы необходимы права Root и установленный Superuser.

[!] Внимание, программа может привести систему в нерабочее состояние. За потерю данных или поломку телефона после использование программы автор топика и администрация сайта ответственности не несут! Делайте всё на свой страх и риск.

Инструкция по установке находится под катом.

Инструкция по установке:

1. Скачать Chainfire 3D версии 3.3 ММ Pro

2. Скачать Chainfire 3D версии 3.0 Pro (этот установочный необходим для работы Per/app настроек, о них я расскажу ниже)

3. Скачать плагин нужного вам видеоускорителя, если требуется.

4. Скинуть установочные программ и архив с плагином (не распаковывая) в любое место на карте памяти (плагины лучше всего кидать в корень)

5. Установить сначала версию 3.0, затем 3.3 .

6. Открыть программу нажав на значок в главном меню, разрешаем доступ к root (если Суперпользователь запросит) и нажимаем Install driver. Если вам нужно сглаживание, то ставим галочку возле (BETA) EGL Driver (но в этом случае стабильная работа программы не гарантируется) и нажимаем Install driver.

После установки драйвера устройство перезагрузится и программу можно будет использовать)

1. В главном меню программы жмём на CF3D driver

2. Выбираем Unistall. После этого смартфон перезагрузится.

3. Удаляем программу из диспетчера приложений.

1. В главном меню программы выберите Install plugins / shaders.

2. После не долгого поиска программа покажет вам все найденные плагины.

3. Тапаем по нужному нам и программа установит его. Плагины в корне карты после установки их в программе можно удалить, от этого ничего не будет.

4. После установки плагина нужно в главном меню выбрать Fix Market settings, после этого в маркете появятся игры под видеоускорители, для которых установлены плагины.

Пояснение пунктов меню:

Default OpenGl settings — Общая настройка для всех приложений. Per-app — особые настройки для конкретного приложения.

NightMode — ночной режим, уменьшает количество цветов вашего экрана, что на AMOLED матрицах экономит очень много электроэнергии.

Reduce texture size — уменьшение размера текстур, существенно обрезает разрешение (поддерживаемых) текстур, что обычно уменьшает использование оперативной памяти в 4 раза, улучшает производительность за счёт уменьшения качества текстур. Эта функция совместима не совсеми приложениями! Во многих 3D приложениях эта функция работает, но для мноих 2D приложений не работает. Будет ли приложение от этого работаь быстрее, зависит от вашего железа.

Reduce texture quality — уменьшение качества текстур, эта функция преобразует 32-х битые текстуры в 16-ти битные, уменьшая использование памяти в 2 раза. При этом качество текстур будет ниже, но во многих играх разница не заметна.

Unroll textures — преобразует не 32-х битные текстуры в 32-х битные. Эта функция не увеличивает качество текстур, зато увеличивает потребление памяти. На некоторых устройствах может привести к увеличению быстродействия.

Disable BGRA emulation — отключение эмуляции BGRA. Некоторые видеоускорители не поддерживают BGRA, поэтому Chainfire3D эмулирует поддержку BGRA. Разработчики могут этого не ожидать, поэтому данная фукнция может вызывать проблемы. Если в приложении происходит замена красного и синего, включите данную функцию и посмотрите, помогает ли это.

Disable Chainfire3D detection — по причинам совместимости Chainfire3D предоставляет приложениям информацию о том, что он запущен и используется. Используйте этот пункт, чтобы отключить данную функцию.

Depth buffer (только в per-app настройках) — некоторые приложения предполагают определённый размер буфера. Без этой настройки они не запустятся в принципе. Эта функция должна использоваться только если приложению это требуется (вы перепробовали все другие варианты, а оно всё равно не работает).

MSAA, MultiSample Anti-Aliasing (только в per-app настройках) — включает принудительное сглаживание, что резко улучшает качество картинки, но сильно уменьшает производительность. Линии и грани становятся намного плавнее. Эта опция может быть доступна в двух вариантах — 4x и 16x (программа выбирает это автоматически в зависимости от железа). Большинство приложений не включают сглаживание автоматически. Видеоускоритель ARM Mali 400 MP (использующийся в Samsung Galaxy S2) может осуществлять четырёхкратное сглаживание без потери производительности. Помните, что если ваш видеоускоритель не поддерживает выбранный вами уровень сглаживания, приложение скорее всего не запустится.

Backup and restore settings — резервное копирование и восстановление настроек программы. Осуществляет резервную копию всех настроек программы, плагинов, шейдеров и т.д. на карту памяти.

ANDROIDPP.RU

Скачать Chainfire3D для андроид 2.1

Chainfire — программа на андроид которая может подменять способы декодирования текстур. Программа позволяет в настройках для каждого приложения включать принудительное сглаживание (MSAA), что может улучшать графику, эта функция не совместима с Tegra. Так-же возможно снижать разрешение и качество текстур для того чтобы игры работали на слабых телефонах.

  • Если вы используете программу впервые, то настоятельно рекомендуется сделать полную резервную копию системы и только потом устанавливать Chainfire3D. Данная программа является неофициальной и может привести систему в нерабочее состояние
  • Загружаете Chainfire3D.Pro.v3.3_MM.apk.apk и Chainfire3D_Pro_3.0.apk, сбрасываете на устройство и устанавливаете оба файла. В результате в меню приложений будет только один ярлычок. А в управлении приложениями будет 2 программы, но по факту пользоваться можно только одной. Если более старую версию программы не установить, то «Per-app OpenGL settings» работать не будут.
  • Загружаете архив с плагинами эмуляции процессоров — plugins.zip ( 9.95 КБ )Кол-во скачиваний: 72183 внутри 3 плагина в виде zip файлов, их не распаковывая нужно сбросить на карту памяти устройства, лучше в корень. В названии каждого плагина указано название процессора, для которого он предназначен — NVIDIA, POWERVR, QUALCOMM. Т.е. если вы хотите запустить игру для Nvidia terga2, вам нужно устанавливать плагин, в названии которого указано NVIDIA.
  • Для некоторых устройств написаны дополнительные шейдеры. Они устанавливаются точно так же как и плагины.
  • Открываете программу, с помощью кнопки «Install driver» устанавливаете драйвер, после этого телефон перезагрузится. Если вы хотите пользоваться функцией принудительного сглаживания (MSAA), то при установке драйвера Chainfire нужно поставить галочку напротив пункта «(BETA) EGL Driver», но при этом стабильность работы программы и всей системы может нарушиться.
  • Открываете программу, нажимаете на пункт «Install plugins / shaders», после этого программа начнёт автоматическое сканирование карты памяти на наличие плагинов (которые вы скопировали на карту памяти в третьем пункте). Программа найдёт плагины и шейдеры и выведет их список. Устанавливаете нужные плагины и шейдеры (если не знаете, что нужно, устанавливайте все).
  • В программе заходите в «Default OpenGL settings -> Use plugin» и выбираете плагин для того ускорителя, для которого сделана целевая игра (которую вы хотите запустить).
  • Если требуется сглаживание, в разделе «Per-app OpenGL settings» найти нужную игру и включить там данную функцию
  • Запускаете игру

Читать еще:  Эквалайзер — усилитель басов и усилитель громкости

ВНИМАНИЕ.
1. Chainfire 3D приводит к вечной загрузке девайса (зависает на логотипе фирмы-изготовителя, например «Samsung») на прошuвке от 4.1 (Jelly Вean, CM10) u выше. От этого спасает только перепрошивка устройства. Будьте осторожны!

2. программа не гарантирует 100% результат, всё что Вы делаете Вы делаете на свой страх и риск. Администарция сайта не несёт ответственность за неудачные результаты использования программы!

Chainfire3D для Android

Для функционирования программы необходим root (права суперпользователя)
Если вы используете программу впервые, то настоятельно рекомендуется сделать полную резервную копию системы и только потом устанавливать Chainfire3D. Данная программа является неофициальной и может привести систему в нерабочее состояние

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

Если вы используете программу впервые, то настоятельно рекомендуется сделать полную резервную копию системы и только потом устанавливать Chainfire3D. Данная программа является неофициальной и может привести систему в нерабочее состояние

Загружаете Chainfire3D.Pro.v3.3_MM.apk.apk и Chainfire3D_Pro_3.0.apk, сбрасываете на устройство и устанавливаете оба файла. В результате в меню приложений будет только один ярлычок. А в управлении приложениями будет 2 программы, но по факту пользоваться можно только одной. Если более старую версию программы не установить, то «Per-app OpenGL settings» работать не будут.

Загружаете архив с плагинами эмуляции процессоров — plugins.zip
внутри 3 плагина в виде zip файлов, их не распаковывая нужно сбросить на карту памяти устройства, лучше в корень. В названии каждого плагина указано название процессора, для которого он предназначен — NVIDIA, POWERVR, QUALCOMM. Т.е. если вы хотите запустить игру для Nvidia terga2, вам нужно устанавливать плагин, в названии которого указано NVIDIA.

Для некоторых устройств написаны дополнительные шейдеры. Они устанавливаются точно так же как и плагины.

Открываете программу, с помощью кнопки «Install driver» устанавливаете драйвер, после этого телефон перезагрузится. Если вы хотите пользоваться
функцией принудительного сглаживания (MSAA), то при установке драйвера Chainfire нужно поставить галочку напротив пункта «(BETA) EGL Driver», но при этом стабильность работы программы и всей системы может нарушиться.
Открываете программу, нажимаете на пункт «Install plugins / shaders», после этого программа начнёт автоматическое сканирование карты памяти на наличие плагинов (которые вы скопировали на карту памяти в третьем пункте). Программа найдёт плагины и шейдеры и выведет их список. Устанавливаете нужные плагины и шейдеры (если не знаете, что нужно, устанавливайте все).

В программе заходите в «Default OpenGL settings -> Use plugin» и выбираете плагин для того ускорителя, для которого сделана целевая игра (которую вы хотите запустить).

Если требуется сглаживание, в разделе «Per-app OpenGL settings» найти нужную игру и включить там данную функцию
Запускаете игру

Замечание: Настройки в разделе «Default OpenGL settings» и в разделе «Per-app OpenGL settings» приводят к одному и тому же результату. Единственная разница: настройки Default будут действовать для всех запускаемых OpenGL игр, настройки же Per-app будут действовать только для выбранной игры.

NightMode — ночной режим, уменьшает количество цветов вашего экрана, что на AMOLED матрицах экономит очень много электроэнергии.

Reduce texture size — уменьшение размера текстур, существенно обрезает разрешение (поддерживаемых) текстур, что обычно уменьшает использование оперативной памяти в 4 раза, улучшает производительность за счёт уменьшения качества текстур. Эта функция совместима не совсеми приложениями! Во многих 3D приложениях эта функция работает, но для мноих 2D приложений не работает. Будет ли приложение от этого работаь быстрее, зависит от вашего железа.

Reduce texture quality — уменьшение качества текстур, эта функция преобразует 32-х битые текстуры в 16-ти битные, уменьшая использование памяти в 2 раза. При этом качество текстур будет ниже, но во многих играх разница не заметна.
This converts 32-bit textures to 16-bit textures, reducing memory use (2x). This will lower texture quality, but for many games the difference isn’t even visible. Whether this is actually faster or slower depends on your hardware.

Unroll textures — преобразует не 32-х битные текстуры в 32-х битные. Эта функция не увеличивает качество текстур, зато увеличивает потребление памяти. На некоторых устройствах может привести к увеличению быстродействия.

Disable BGRA emulation — отключение эмуляции BGRA. Некоторые видеоускорители не поддерживают BGRA, поэтому Chainfire3D эмулирует поддержку BGRA. Разработчики могут этого не ожидать, поэтому данная фукнция может вызывать проблемы. Если в приложении происходит замена красного и синего, включите данную функцию и посмотрите, помогает ли это.

Disable Chainfire3D detection — по причинам совместимости Chainfire3D предоставляет приложениям информацию о том, что он запущен и используется. Используйте этот пункт, чтобы отключить данную функцию.

Depth buffer (только в per-app настройках) — некоторые приложения предполагают определённый размер буфера. Без этой настройки они не запустятся в принципе. Эта функция должна использоваться только если приложению это требуется (вы перепробовали все другие варианты, а оно всё равно не работает).

MSAA, MultiSample Anti-Aliasing (только в per-app настройках) — включает принудительное сглаживание, что резко улучшает качество картинки, но сильно уменьшает производительность. Линии и грани становятся намного плавнее. Эта опция может быть доступна в двух вариантах — 4x и 16x (программа выбирает это автоматически в зависимости от железа). Большинство приложений не включают сглаживание автоматически. Видеоускоритель ARM Mali 400 MP (использующийся в Samsung Galaxy S2) может осуществлять четырёхкратное сглаживание без потери производительности. Помните, что если ваш видеоускоритель не поддерживает выбранный вами уровень сглаживания, приложение скорее всего не запустится.

Читать еще:  Google Таблицы — скачать бесплатно Google Таблицы 1.7.502.01.32 для Android

Backup and restore settings — резервное копирование и восстановление настроек программы. Осуществляет резервную копию всех настроек программы, плагинов, шейдеров и т.д. на карту памяти.

Как включить сглаживание?
При установке драйвера для Chainfire нужно установить галочку напротив «(BETA) EGL Driver». Если пункт MSAA в Per-app настройках не активен, значит этот драйвер не установлен. Надо удалить драйвер Chainfire: зайти в «CF3D driver» и нажать «Uninstall», аппарат перезагрузится. После чего драйвер нужно установить снова, поставив при этом галку напротив пункта «(BETA) EGL Driver». После установки и перезагрузки пункт MSAA будет активным и функцию сглаживания для каждой конкретной игры можно будет задействовать.

Установил Chainfire3D, игры, которые работали нормально, стали тормозить, удалил программу, а проблемы не исчезли
Снова установите Chainfire3D (достаточно одну версию), заходите в программу и удаляете драйвер Chainfire: «CF3D driver -> Uninstall», после этого удаляете программу Chainfire3D.

После установки драйвера Chainfire HTC Sense начал глючить
Известная проблема, решения пока нет. Причина в том, что Sense как и игры работает с помощь OpenGL, работу с которым изменяет Chainfire. При возникновении конфликта данной программы и Sense удалите драйвер Chainfire.

Не устанавливайте на нексус 4.1.1, слетит прошивка!
— Chainfire 3D приводит к вечной загрузке девайса(зависает на логотипе фирмы-изготовителя, например «Samsung») на прошuвке от 4.1(Jelly Вean, CM10) u выше. От этого спасает только перепрошивка устройства. Будьте осторожны!

Сайт автора.
Наличие русского языка: присутствует

3D ускорители для планшетов на Android. Установка и использование Chainfire 3D


Несколько дней назад я решил загрузить на свой дешевенький андроид планшет Mortal Combat X. Но после загрузки вместо великолепной игры я получил сообщение о том, что мое устройство слабое и не дотягивает даже до минимальных требований. Разочарованию не было предела! Но я вспомнил, что в Play Market несколько раз попадались на глаза программы-ускорители, которые обещали дать прирост производительности в 2 клика.

После нескольких неудачных попыток ускорить планшет, пришла твердая уверенность в том, что все они бесполезны и раз железо не тянет игру, значит так и должно быть. Мне стало интересно, какой физический ускоритель у меня есть и нельзя ли по аналогии с ПК установить на него более новый драйвер? Чтобы это определить понадобилась программа, дающая подробные сведения о «железе». Мне подошла CPU-Z .

CPU-Z — быстрая, легкая, не требующая дополнительных плагинов, регистрации или доступа к функциям планшета. Установку можно произвести прямо из плей маркета. Открыв приложение, тут же получаем детальную информацию о типе процессора и графического чипа. В моем случае это оказались: CPU 1.3 GHz (2 ядра по 598 MHz) и GPU Mali-400 MP

Процессор для бюджетника стоимостью в 60 $ оказался довольно неплохим, а вот графическое ядро — хуже некуда. Поиски драйверов я тут же отмел, если таковые и были, то прироста в производительности они бы мне не дали. И поиски способов ускорить работу устройства перешли в направление программ разгона.

Получение прав root

После непродолжительных поисков стало ясно, что нужно открыть root доступ к файлам и папкам системы. Из описания программ дающих полный доступ (или проще — root) мне больше всего понравилась Kingo Root, ее и было решено использовать. Я нашел официальный сайт — http://www.kingoapp.com/android-root.htm и нажал кнопку «Download from FTP on Kingo». Загруженную программу нужно установить и запустить. Далее подключаем устройство USB кабелем к компьютеру и в настройках планшета переходим в раздел «Для разработчиков».

Отмечаем пункт «Отладка по USB» и ждем завершения сканирования. Окончив сканировать устройство, Kingo Android ROOT попросит разрешение на отладку, которое мы ему, естественно, предоставляем.

Приложение установится на планшете, а в окне программы на ПК появится кнопка «ROOT», ее и нужно нажать.

Снова возвращаемся к Android, она в это время предупредит об установке Custom Recovery, что мы определенно разрешим. При настройке root прав разблокируется Bootloader, подтвердить действие можно кнопками управления звука как стрелочками вверх и вниз, и кнопкой включения вместо «ввода». Дальнейший процесс займет еще с минуту и выдаст на экране ПК сообщение (кнопку): Finish.

На планшете появляется менеджер root прав для приложений SuperSU, а на ПК версии две кнопки — «Remove Root» и «Root Again». В дальнейшем приложение понадобится лишь для предоставления root моему ускорителю.

Ускоряем adnriod планшет программой Chainfire 3D

Утомительная подготовка подошла к концу. Для разгона я взял программу Chainfire 3D . В отличии от аналогов она, по обещаниям разработчиков, заменит способы декодирования текстур в играх. Эта функция по умолчанию доступна лишь «избранным» 3d ускорителям на дорогих и мощных устройствах, флагманских моделях брендов. Кроме этого, ее можно использовать не только для разгона слабого железа, но и в хороших планшетах, например, для принудительного сглаживания текстур, что значительно улучшает качество картинки.

Вначале я был озадачен — Chainfire 3D имеет две версии 3.0 и 3.3, но как оказалось, вторая всего лишь обновление, поэтому нужно установить сначала 3.0, а затем 3.3. Кроме того по некоторым моделям может понадобится установка плагинов Nvidia, PowerVR и Qualcomm. Что бы не ждать сообщения об ошибке я просто скачал все три плагина и закинул их в корень флешки, не распаковывая.

Установка первой и второй версии занимает немного времени и не требует дополнительных объяснений. После запуска приложение просит root права, которые ей предоставляются. Тут же происходит установка драйвера кнопкой «Install driver» и затем установка нужного плагина через «Install plugins/shaders».

Ускорять работу игр можно двумя способами — открыв список поддерживаемых приложений через «Fix Market settings» или используя глобальные настройки. Первый вариант, наверное, проще, но я настраивал свой GPU вручную, вот список настроек:

Default OpenGl settings – глобальные параметры, изменяющие работу всех приложений.
Per-app – настройка индивидуальных параметров для выбранного приложения.
NightMode – ночной режим, не используется днем поскольку меняет количество используемых цветов (уменьшает их), что дает экономию расхода батареи.
Reduce texture size – позволяет играть на планшетах с малым объемом ОЗУ уменьшая размер текстур. Не всегда полезно, например если это 2D игра.
Reduce texture quality – так же уменьшает расход ОЗУ, но путем уменьшения размера текстур из 32-х бит в 16.
Unroll textures – более подходит для устройств с большим объемом ОЗУ — тестуры занимают в памяти больше места, но производительность от этого только увеличивается.
Disable BGRA emulation – позволяет эмулировать поддержку BGRA технологии на чипах не имеющих этой возможности аппаратно. Пригодится, картинка путают цвета.
Disable Chainfire3D detection – для повышения совместимости между различного рода программами и ускорителями, включение функции будет сигнализировать остальные приложения о запущенном Chainfire.
Depth buffer – последний способ для запуска игры, если она настойчиво выдает сообщение о нехватке памяти. Назначается индивидуально и в крайних случаях.
MSAA – параметр для увеличения не производительности, а красоты изображения. Увеличивает параметр сглаживания или назначает его принудительно в не использующих его играх. Подойдет только «крутым» устройствам.
Backup and restore settings – очень полезная функция позволяющая сохранять и загружать сохраненные конфигурации настроек.

Программа полностью оправдала ожидания! Я смог играть в любимую игру на планшете.

К сожалению, «вылеты» все же случаются, но не в бою, а только в меню. Думаю это происходит из-за того, что я использую бесплатную версию игры, которая периодически обращается к серверу за новыми рекламными материалами. Но меня это уже нисколько не беспокоит — играть, да и работать с полезными приложениями, стало намного комфортней и интересней.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector