Тема: Полезная информация для новичков.
Полезная информация для новичков.
Что нужно для того, чтобы играть в андройд игры на Nokia n900.
1 Нужно установить последнюю версию Nitdroid (Google Android) O.C.
Так как Nitdroid постоянно развивается, в дальнейшем пробем с установкой игр и программ будет меньше. Поэтому стоит указывать на какой версии релиза вы запускаете и тестируете игру. Текущая версия Nitdroid 12.посмотреть какая версия сейчас доступна и как установить можно сдесь: http://meegos.ru/wiki/index.php/NITDroid/Nokia_N900
2. Какие апк и кеш следует искать на просторах интернет, скачивать и устанавливать:?
что нужно знать.
Нокиа н 900 построен на процессоре OMAP 3430 ARM Cortex A8 имеет графическую система на базе PowerVR SGX 530 и поддерживает OpenGL ES 2.0 (читать на википедии http://ru.wikipedia.org/wiki/Nokia_N900), так как андройд система официально не поддерживается нашим смартфоном, стоит искать значит игры для тех дивайсов у которых железо похоже на наш дивайс. Это Motorola Milestone, Droid, and Samsung Galaxy S, последний намного быстрее так как имеет графический процессор Power VR 540. поэтому если вы не нашли апк от моторола а только для Samsung Galaxy S, то советуем самим с помощью вай-фай попробывать выкачать кеш, так как при скачивании на телефон проверяется железо вашего дивайса и скачивается самый подходящий кеш, соответственно больше шансов что игра будет работать шустрее.
Так-же многие девайсы HTC (Desire, Desire S. Desire HD и.т.д.)дгугой графический ускоритель: Adreno 200 , adreno 205) соответственно они имеют другое зжатие текстур нежели наш PowerVR, поэтому игры и кеш от них скорее всего не будет работать или выдавать артефакты в графике) И третие на рынке дивайсов это смартфоны и планшеты на Nvidia Tegra, более мощные и продвинутые, На нашем девайсы игры не будут работать!
Сейчас появилась возможность поиграть в игры, предназначенные для других устройств, это программа Chainfire3D.
3. Программа Chainfire3D, что такое и для чего нужна? Как установить?
Chainfire3D является посредником драйвера OpenGL. Что это значит? Это означает, что Chainfire3D работает между приложениями и графическим драйвером, и может перехватить и / или изменять команды между ними. Он имеет некоторые встроенные функции Программа также может использовать плагины, чтобы обеспечить дополнительную функциональность.
Тоесть с помощью ее вы сможете запускать андройд игры, предназначенные для других гугл телефонов использующиж другие графические ускорители(adreano/snepdragon and Nvidia tegra)
Инструкция:
Оригинальная тема сдесь http://forum.xda-developers.com/showthr … ?t=1087427
Русская тема http://4pda.ru/forum/index.php?showtopi … ;start=480
Скачиваем программу из андройд маркета https://market.android.com/details?id=e … rch_result
Отрываем её, жмём Install driver (после этого телефон уйдёт в ребут)
Скачиваем : plugins.zip распаковываем в любую папку на телефоне (!!!ВАЖНО!!!: три архива libGLEMU_ххх.zip НЕ распаковывать, просто скопировать)
Открываем программу , жмем Install plugin, программа найдет три плагина, которые мы в предыдущем пункте скинули на телефон, устанавливаем их поочередно, возвращаемся в главное меню программы,
Жмем Default OpenGL settings -> Use plugin и выбираем тот ускоритель, для которого сделана целевая игра.
Запускаем игру.
4. Почему тормозит игра?
Многие современные игры используют всю мощь современных графических мобильных ускорителей, а также процессоры 1 гигагерц и больше, наш девайс имеет процессор с частотой 600 мгц и графический ускоритель не очень быстрый по современным меркам Pover vr 530.Единственное что можно посоветовать- это разогнать свой девайс с помощью соответствующий программы(например SetCPU) наш девайс гонится до 1150 мгц, но запомните Разгон процессора может повредить ваш девайс или вывести его из строя, поэтому вы это делаете на свой страх и риск. Следите за стабильностью систебы и температурой, если происходят частые ребуты и система нестабильна - понизьте частоту. Также не рекомендуется повышать больше 900мгц.
5 Почему игра вылетает, хотя у других работает?
Скорее всего ей не хватает оперативной памяти, так как у нас всего 256мб оперативной памяти, по сегодняшним меркам этого очень мало. Так что-же делать? Необходимо подключить или сделать свап, В Nitdroid 12 появилась возможность задействовать свап от Маемо, как это сделать читаем здесь: Также пользуйтесь программами для очистки оперативной памяти.