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 

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

212 (27.10.2010 03:17:22 отредактировано Svemer)

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

AlekseyLM пишет:
Svemer пишет:

Все сделал правильно, все установилось. Только вот иконку не создать. Ошибку выше писал. А игру запускать от куда не знаю. Вообще все таки кажется, что битые файлики я скачал sad

так с консоли и запускай.

root
preenv
/home/user/Games/чего_там_дальше/assassins

эх sad

Nokia-N900:~# /home/user/Games/assassins/assassins/Assassins
sh: /home/user/Games/assassins/assassins/Assassins: Permission denied
Nokia-N900:~# 

Добавлено: 27.10.2010 03:19:08

ладно, пошел я спать. завтра .ипк занова скачаю.

Поделиться

213

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

фигасе ассассинов!  big_smile
похоже бинарник вложен в ресурсы..
завтра (то есть сегодня днем) попробую, если никто не опередит..
а пока спать. утро вечера мудренее!

Поделиться

214

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

Ура всё получилось smile надо просто посидеть,всё прочитать внимательно и сделать как сказано и всё получиться smile

Поделиться

215 (27.10.2010 06:35:28 отредактировано wl)

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

AlekseyLM пишет:

Settlers не запустился..  sad

расскажи как установить, попробую пофиксить проверку айди.

все, разобрался, проверка проходит, но дальше падает на ошибке "can't create movie from "./GUI.swf""

похоже, проблема в том, что исполнимый файл должен лежать в папке с ресурсами, а не на уровень выше. Как это можно сделать?

----

в общем, тупо скопировал всю папку с игрой в /opt/Settlers
добавил сломанный файл, сделал его исполнимым, и запустил игру

216 (27.10.2010 09:34:16 отредактировано FROSTgm007)

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

Ех, сёдня пока буду в инсте попробую ассассина поставить. Никто не в курсе почему первый каталог может не ставиться? Процесс проходит успешно, после чего он пишет размер каталога и спрашивает, продолжать или нет. Я жму да и он пишет Abort.
Буду делать по такой схемке

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

ar p /home/user/MyDocs/Games/AC/com.gameloft.app.assassins_1.0.5_all.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/ac
mkdir -p /home/user/Games/AC
cp /home/user/MyDocs/Games/AC/usr/palm/applications/com.gameloft.app.assassins/assassins /home/user/MyDocs/Games/ac/usr/palm/applications/com.gameloft.app.assassins/appinfo.json /home/user/Games/AC/
chmod +x /home/user/Games/AC/assassins
ln -s /home/user/MyDocs/Games/ac/usr/palm/applications/com.gameloft.app.assassins/res_assassins/ /home/user/Games/AC/res_assassins
root
preenv
desktopgen /home/user/Games/AC/appinfo.json
exit
exit

Надеюсь прокатит)

217

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

у ассасинов нет папки res_assassins и файла assassins сверху там бинарник и ресурсы в одной папке Assassins.
бегать так и не удалось его заставить. только заставка  и меню.

Добавлено: 27.10.2010 10:11:04

выдаёт ./Assassins: symbol lookup error: ./Assassins: undefined symbol: glGenFramebuffersOES


Добавлено: 27.10.2010 10:13:07

асфальт же просто в корку валится с немногогласным Segmentation fault

Поделиться

218

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

я запустил так: после того как распаковалась игра, скопировал самый глубокий каталог assassins в /opt, сделал файл Assassins в этой папке исполняемым ну и запустил из терминала. Играть по моему полноценно не получится, наверняка есть места, где без мультитача не пройти

Поделиться

219

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

Кто нибудь запустил что то кроме NFS, sims 3 и  Assassin's Creed?
Напишите пожалуйста список команд в терминале для запуска Assassin's Creed.

Поделиться

220

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

hxka пишет:

Не будет вам дебов.

Будет. Ну я уже почти доделал симпатичный инсталлер для NFSU на PyQt4. Просто ж тоже не все время могу этому посвящать.

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

221

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

Выход в меню во время гонки в NFSUC: во время гонки жмем на кнопку сверху отвечающую за вкл/выкл телефона. Дальше сами допрете smile)

Поделиться

222

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

wl пишет:
AlekseyLM пишет:

Settlers не запустился..  sad

расскажи как установить, попробую пофиксить проверку айди.

все, разобрался, проверка проходит, но дальше падает на ошибке "can't create movie from "./GUI.swf""

похоже, проблема в том, что исполнимый файл должен лежать в папке с ресурсами, а не на уровень выше. Как это можно сделать?

----

в общем, тупо скопировал всю папку с игрой в /opt/Settlers
добавил сломанный файл, сделал его исполнимым, и запустил игру

спасибо за взломчик!
теперь проверку проходит. но дальше чегот опять умирает sad

SDLGL: Requested GL minor version 1 (ignored)
SDLGL: Called SetVideoMode(320, 480, 0, 0x80000002)
SDLGL: Requested OpenGL video mode
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
PDL: Application asked for device ID, giving 0000
PDL: Application asked for lang, giving ru_RU
PDL: Switch orientation to 3
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 65544;  file GameSWF, line 0
CustomAlloc(): size = 138496;  file GameSWF, line 0
CustomAlloc(): size = 2666496;  file GameSWF, line 0
Segmentation fault
Nokia-N900:~# 

итого запускается 4 игры (просто больше не пробовал):
NFSU
SIMS3
HeroOfSparta
Earthworm Jim (играть практически невозможно. нужен мультитач)

пробуем дальше еще чего-нить.. хочу добить Settlers, чтоб без переноса всех ресурсов игры.. smile

Поделиться

223

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

divan пишет:
hxka пишет:

Не будет вам дебов.

Будет. Ну я уже почти доделал симпатичный инсталлер для NFSU на PyQt4. Просто ж тоже не все время могу этому посвящать.

Красава,с нетерпением жду !!!!!

Поделиться

224

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

AlekseyLM пишет:
wl пишет:

расскажи как установить, попробую пофиксить проверку айди.

все, разобрался, проверка проходит, но дальше падает на ошибке "can't create movie from "./GUI.swf""

похоже, проблема в том, что исполнимый файл должен лежать в папке с ресурсами, а не на уровень выше. Как это можно сделать?

----

в общем, тупо скопировал всю папку с игрой в /opt/Settlers
добавил сломанный файл, сделал его исполнимым, и запустил игру

спасибо за взломчик!
теперь проверку проходит. но дальше чегот опять умирает sad

SDLGL: Requested GL minor version 1 (ignored)
SDLGL: Called SetVideoMode(320, 480, 0, 0x80000002)
SDLGL: Requested OpenGL video mode
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
PDL: Application asked for device ID, giving 0000
PDL: Application asked for lang, giving ru_RU
PDL: Switch orientation to 3
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 65544;  file GameSWF, line 0
CustomAlloc(): size = 138496;  file GameSWF, line 0
CustomAlloc(): size = 2666496;  file GameSWF, line 0
Segmentation fault
Nokia-N900:~# 

итого запускается 4 игры (просто больше не пробовал):
NFSU
SIMS3
HeroOfSparta
Earthworm Jim (играть практически невозможно. нужен мультитач)

пробуем дальше еще чего-нить.. хочу добить Settlers, чтоб без переноса всех ресурсов игры.. smile

Напишите пожалуйста список команд в терминале для запуска HeroOfSparta.

Поделиться

225 (27.10.2010 13:06:13 отредактировано Nikolos9955)

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

ar p /home/user/MyDocs/Games/NFS/com.ea.app.nfsuc_20.0.28_all.ipk data.tar.gz

После этой комманды пошло много иероглифов в виде загрузки. Ждал минуты 2, потом вышел нафиг)..так и должно быть вообще?

Поделиться

226

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

Nikolos9955 пишет:

так и должно быть вообще?

Да, происходит распаковка файла.

Сайт Crazand

Поделиться