1 (23.02.2011 03:46:03 отредактировано KiRiK)

Тема: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Описание и интсрукции на Wiki
Навигатор по каталогу игр WebOS

+ Оригинал сообщения

Не поверите, но можно запускать игры от Palm Pre na N900


Список работающих неработающих  игр
Пак работающих игр по информации с списка
http://files.mail.ru/N24HRS
Все игры WebOS:
ftp://86.111.88.87/Palm_WebOS_Games.torrent
Отдельно:
Blades of Fury
Need for Speed - Undercover
Sims 3
Asphalt 5

Инструкция (ма примере NFS):

+ открыть спойлер

1.Заходим в терминал и ставим необходимые пакеты:

root
apt-get install binutils tar-gnu preenv libgles1
exit
mkdir -p /home/user/MyDocs/Games/NFS

2. Копируем .ipk файл в папку /home/user/MyDocs/Games/NFS (она же просто Games/NFS, если подключать телефон в Mass Storage Mode к компьютеру)

3. Снова заходим в терминал(не под рутом!):

ar p /home/user/MyDocs/Games/NFS/com.ea.app.nfsuc_20.0.28_all.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/nfs
mkdir -p /home/user/Games/NFS
cp /home/user/MyDocs/Games/nfs/usr/palm/applications/com.ea.app.nfsuc/nfsuc /home/user/MyDocs/Games/nfs/usr/palm/applications/com.ea.app.nfsuc/appinfo.json /home/user/Games/NFS/
chmod +x /home/user/Games/NFS/nfsuc
ln -s /home/user/MyDocs/Games/nfs/usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ /home/user/Games/NFS/res_nfsuc
root
preenv
desktopgen /home/user/Games/NFS/appinfo.json
exit
exit

4. Всё. Можно играть. Иконка в списке приложений. Файлы данных игры лежат на eMMC разделе - /home/user/MyDocs/Games/NFS/, а сам бинарник игры в /home/user/Games/NFS.

Установка Hero of Sparta

+ открыть спойлер

Папка где лежит ipk файл называется SPARTA.

ar p /home/user/MyDocs/Games/SPARTA/com.gameloft.app.heroofsparta_1.0.4_all.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/SPARTA

mkdir -p /home/user/Games/HOS

mkdir -p /home/user/Games/HOS/HeroOfSparta

cp /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/HeroOfSparta /home/user/Games/HOS/HeroOfSparta/

cp /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/appinfo.json /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/icon.png /home/user/Games/HOS/

chmod +x /home/user/Games/HOS/HeroOfSparta/HeroOfSparta


ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/Music/ /home/user/Games/HOS/HeroOfSparta/Music

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/Sound/ /home/user/Games/HOS/HeroOfSparta/Sound

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/a /home/user/Games/HOS/HeroOfSparta/a

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/ads.bin /home/user/Games/HOS/HeroOfSparta/ads.bin

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/cameras /home/user/Games/HOS/HeroOfSparta/cameras

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/cdef /home/user/Games/HOS/HeroOfSparta/cdef

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/clev /home/user/Games/HOS/HeroOfSparta/clev

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/Entitlements.plist /home/user/Games/HOS/HeroOfSparta/Entitlements.plist

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/fonts /home/user/Games/HOS/HeroOfSparta/fonts

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/gui /home/user/Games/HOS/HeroOfSparta/gui

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/Info.plist /home/user/Games/HOS/HeroOfSparta/Info.plist

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/l /home/user/Games/HOS/HeroOfSparta/l

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/models /home/user/Games/HOS/HeroOfSparta/models

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/modelsanims /home/user/Games/HOS/HeroOfSparta/modelsanims

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/obj /home/user/Games/HOS/HeroOfSparta/obj

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/objanims /home/user/Games/HOS/HeroOfSparta/objanims

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/oglespcviewer.cfg /home/user/Games/HOS/HeroOfSparta/oglespcviewer.cfg

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/sf /home/user/Games/HOS/HeroOfSparta/sf

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/sprites /home/user/Games/HOS/HeroOfSparta/sprites

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/TEXT /home/user/Games/HOS/HeroOfSparta/TEXT

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/TEXT_EN /home/user/Games/HOS/HeroOfSparta/TEXT_EN

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/texturesSPAW /home/user/Games/HOS/HeroOfSparta/texturesSPAW

ln -s /home/user/MyDocs/Games/SPARTA/usr/palm/applications/com.gameloft.app.heroofsparta/HeroOfSparta/version.txt /home/user/Games/HOS/HeroOfSparta/version.txt

root

preenv

desktopgen /home/user/Games/HOS/appinfo.json

exit

exit
Post's attachments

libsdlpre.so 63.02 kb, 196 загрузок с 2011-02-09 

libsdlpre.so 67.04 kb, 484 загрузок с 2011-02-23 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.

392 (28.10.2010 05:32:08 отредактировано wl)

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

поправил проверку в Blades of Fury, игра запустилась, но оказалась на немецком(((

второй раз на английском, неясно почему, но как обычно нужен мультитач, не могу пройти туториал

http://files.mail.ru/R68EVW - заменить этим файлом оригинал (ну или что вы там делаете, в общем этот файл должен запустить игру)

В общем проблема этих двух игр, этой и Сеттлерс в том, что Device ID возвращается равным "0000", а игра ожидает что-то другое, если разработчики preenv будут возвращать нужное значение, игры запустятся без патча. Донесите это пожалуйста до разработчиков

Поделиться

393 (28.10.2010 08:56:59 отредактировано AlekseyLM)

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

wl все не так просто.. у меня например, сеттлерс да, крашился при проверке ID. после замены бинарника на твой падает чуть попозже. а блейд и без замены работает. видимо тут хитрее система, чем мы думаем..  smile

а может от версий игры зависит.. я блейд 1.0.2 ставил

Поделиться

394

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

как вам вообще удалось устаеновить этот preenv??? при установке preenv pyton2.5-qt4 пишет couldnt find package preenv .... скачал файл deb. с сайта http://maemo.org/packages/view/preenv/ он тоже не ставится.... чо делать?)

Siemens m65 ------ nokia n900 xD

Поделиться

395 (28.10.2010 10:43:43 отредактировано pavlov)

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Blades of fury я так понимаю неиграбельна?

Metalkorka
попробуй поставить через dpkg -i /путь_к_файлу/preenv_0.1.1_armel.deb

NOKIA N900 PRO USER

Сайт pavlov

Поделиться

396

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

divan

А не мог бы ты для полных чайников сделать видео?))
Как пошагово устанавливать Need For Speed?)я думаю так бы всем было намного легче..
а то игра класс просто,а играть в нее могуть 30% из 100% ))
Пожалуйста))

Поделиться

397

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Аршалуйс пишет:

divan

А не мог бы ты для полных чайников сделать видео?))
Как пошагово устанавливать Need For Speed?)я думаю так бы всем было намного легче..
а то игра класс просто,а играть в нее могуть 30% из 100% ))
Пожалуйста))

Вот и я о том же думаю,просто я недавно аппарат приобрел,доволен блин,но Maemo туговатая что ли,или я туговатый?=))))Просто хочеться пошпилить сильно,а не выходит=(((Заранеее благодарствую!

Поделиться

398

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Джавейн пишет:

Всем привет
у меня после вот этой комнады
apt-get install binutils tar-gnu preenv libgles1
выдает
E: Could not get lock /var/lib/dpkg/lock - open (11 resourse temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Что это значит и что мне делать.?

Тоже самое

Поделиться

399 (28.10.2010 11:17:44 отредактировано nedobuga)

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Алексей пишет:
Джавейн пишет:

Всем привет
у меня после вот этой комнады
apt-get install binutils tar-gnu preenv libgles1
выдает
E: Could not get lock /var/lib/dpkg/lock - open (11 resourse temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Что это значит и что мне делать.?

Тоже самое

тоже было - закройте диспетчер приложений или стороннюю программу, использующую dpkg (например faster applikation manager)

Поделиться

400

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Алексей пишет:
Джавейн пишет:

Всем привет
у меня после вот этой комнады
apt-get install binutils tar-gnu preenv libgles1
выдает
E: Could not get lock /var/lib/dpkg/lock - open (11 resourse temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Что это значит и что мне делать.?

Тоже самое

root перед этим прописываете?
Диспетчер приложений обязательно должен быть закрыт, во время этих операций.

Сайт Nubskiller

Поделиться

401

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Аршалуйс пишет:

divan

А не мог бы ты для полных чайников сделать видео?))
Как пошагово устанавливать Need For Speed?)я думаю так бы всем было намного легче..
а то игра класс просто,а играть в нее могуть 30% из 100% ))
Пожалуйста))

http://maemoworld.ru/forum/viewtopic.ph … 302#p44302

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

402

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Аршалуйс пишет:

divan
А не мог бы ты для полных чайников сделать видео?))
Пожалуйста))

Видео????

Подождите немного, инсталлер появится сегодня в репозитории и его можно будет поставить через Диспетчер Приложений. А позже, думаю, переделаю его в универсальный инсталлер для всех поддерживаемых Palm Pre игр.

Алексей пишет:

E: Could not get lock /var/lib/dpkg/lock - open (11 resourse temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Что это значит и что мне делать.?

Либо вы делаете это не из под рута (root), либо кто-то уже занят установкой или обновлением пакетов(например, запущен в фоне Диспетчер Приложений или Faster Application Manager)

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

403

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

divan пишет:

А позже, думаю, переделаю его в универсальный инсталлер для всех поддерживаемых Palm Pre игр.

На самом деле, сейчас именно это и будет востребовано (для конкретных игр дебы появляются потихоньку). Только деинсталлер еще неплохо бы wink

Может, чем-то помогут сделать универсальный скрипты от anpaza.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

404

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

KiRiK пишет:

На самом деле, сейчас именно это и будет востребовано (для конкретных игр дебы появляются потихоньку). Только деинсталлер еще неплохо бы

Полностью согласен, но я смогу это сделать чуть позже, а нетерпеливого народу, который хочет поиграть в NFS, но не может поставить всё больше и больше - так что это пока как паллиативное(я запомнил это слово)) решение. Ну и если будет для нескольких игр инсталлер, то анинсталлер обязательно надо будет, да.
Вообще, я планирую просто для каждой протестированной игры добавлять файл с описанием структуры(где бинарник, где данные, метаинформацию и тп), а инсталлятор будет уже исходя из этих описаний работать.

KiRiK пишет:

Может, чем-то помогут сделать универсальный скрипты от anpaza*.

Спасибо, посмотрю!

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

405 (30.10.2010 02:50:35 отредактировано anpaza)

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

KiRiK пишет:

Вообще, я планирую просто для каждой протестированной игры добавлять файл с описанием структуры(где бинарник, где данные, метаинформацию и тп), а инсталлятор будет уже исходя из этих описаний работать.

В этом нет необходимости, в корне игры всегда лежит файл appinfo.json где есть вся необходимая информация.

Crazand пишет:

anpaza дуба дала случайно не от игр?

Дуба дала оттого, что кучу игр инсталлировал/удалял, наверное. Там в логе ядра появилось сообщение что не удалось записать сектор, потом ext3 на /opt встала в режим только для чтения.
Но вроде пока пронесло, перегрузился, файловая система проверилась, тьфу-тьфу.

Поделиться

406

Re: Preenv - WebOS (Palm Pre) игры на Maemo 5 (Nokia N900)

Блин, я никак не могу preenv поставить. Пишет

apt-get install preenv
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  nfsu-installer: Depends: binutils but it is not going to be installed
                  Depends: tar-gnu but it is not going to be installed
  preenv: Depends: libjson-glib-1.0-0 but it is not going to be installed
          Depends: libsdl-gles1.2-1 (>= 1.0.0) but it is not going to be installed
          Depends: libsmpeg0 but it is not going to be installed
          Depends: libvorbisidec1 (>= 1:1.2.0) but it is not going to be installed
          Depends: libgles1-sgx-img but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
/home/user # 

Поделиться