Вы купили самый современный планшет или смартфон с мощным процессором и качественным экраном, а игра, в которую играет ваш знакомый на своем телефоне, у вас отказывается работать. Вы сделали все по инструкции: установили игру, записали в нужную папку ее кэш, но после запуска игры вы видите черный экран или неясные тени.
В чем же дело, ведь у нас самый мощный процессор и самая последняя модель планшета или телефона? Оказывается, что множество игр созданы для работы с определенным семейством видеоускорителей конкретного производителя, и на устройстве с другим железом просто не будут работать. Отчасти это продиктовано соображениями оптимизации под конкретное оборудование, а отчасти – просто маркетинговый ход производителей.
Так что же, раз игра не предназначена для нашего телефона или планшета, теперь ничего нельзя поделать? Не отчаивайтесь, выход есть. Мы уже когда-то упоминали замечательную программу Chainfire 3D. с помощью которой можно ускорять работу графической подсистемы вашего устройства.
Программа, кроме всего прочего умеет подменять графический драйвер вашего видеоускорителя таким образом, что игра даже не заподозрит, что она работает на «чужом» железе. Для работы программы вам потребуются root права. планшет или смартфон, работающий под управлением операционной системы Android версий Froyo или Gingerbread (Honeycomb/Ice Cream Sandwich/Jelly Bean и старше не поддерживаются!), сама программа, и набор плагинов для подмены драйверов различных видеоускорителей. Разработчик программы не гарантирует нормальную ее работу на устройствах со слабым процессором, у которого тактовая частота ниже 1 ГГц.
Инструкция по установке и запуску Android игр с помощью Chainfire 3D.
1. Скачайте и установите бесплатную версию программы из Android Market
2. Скачайте zip файл с плагинами и распакуйте его на SD карту памяти.
Внимание! Находящиеся внутри него три zip файла не распаковывайте, а скопируйте на карту в том виде, в котором они есть.
3. Запустите Chainfire 3D и разрешите ей права суперпользователя. Если с первого раза права суперпользователя программе не удалось получить, перезагрузите ваш телефон или планшет.
4. После первого запуска программы, выберите CF3D Driver — > Install. Не пугайтесь, ваш телефон или планшет должен перезагрузиться
5. Снова запустите программу, и выберите «Install Plugin ». Программа начнет поиск и установку плагинов на SD карте памяти.
6. Устанавливаем плагины и возвращаемся в главное меню программы.
7. В пункте «Default OpenGL settings » нажимаем на «Use Plugin » и выбираем плагин того ускорителя, который нам нужен.
8. Запускаем игру, и наслаждаемся победой!
Большинство игр работают с установками программы по умолчанию, и разработчик не советует что либо менять в ее настройках, если вы не понимаете, зачем это нужно.
Страница разработчика программы на сайте xda