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 

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

272

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

HeroOfSparta
первые пункты, как в мануале divan'a. если делал их уже, то больше не надо.
а далее:

mkdir -p /home/user/MyDocs/Games/hos

в эту папку кидаешь файл игры: com.gameloft.app.heroofsparta_1.0.4_all.ipk

ar p /home/user/MyDocs/Games/hos/com.gameloft.app.heroofsparta_1.0.4_all.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/hos
mkdir -p /home/user/Games/HOS
mkdir -p /home/user/Games/HOS/HeroOfSparta
cp /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/HeroOfSparta /home/user/Games/HOS/HeroOfSparta/
cp /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/appinfo.json /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/icon.png /home/user/Games/HOS/
chmod +x /home/user/Games/HOS/HeroOfSparta/HeroOfSparta

далее идет создание симлинка на папку ресурсов.
но, так как бинарник внутри ее, то нам нужно пойти дальше и создать по симлинку к каждому файлу и папке из папки ресурсов (за исключением симлинка к самому бинарнику. его мы уже скопировали).
возможно кто-то догадается как правильно использовать оператор цикла for (перейти в папку распакованой игры и запустить цикл создания симлинков. я пробовал что-то типа: for i in * ; do ln -s $i /home/user/Games/HOS/HeroOfSparta/$i ; done) не выходит, создаются нерабочие симлинки. потому вводил ручками 23 строчки (по числу файлов):

ln -s /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/Music/ /home/user/Games/HOS/HeroOfSparta/Music
ln -s /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/Sound/ /home/user/Games/HOS/HeroOfSparta/Sound
ln -s /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/a /home/user/Games/HOS/HeroOfSparta/a
ln -s /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/ads.bin /home/user/Games/HOS/HeroOfSparta/ads.bin
# далее по порядку (кроме HeroOfSparta). последний:
ln -s /home/user/MyDocs/Games/hos/usr/palm/applications/com.egameloft.app.heroofsparta/HeroOfSparta/version.txt /home/user/Games/HOS/HeroOfSparta/version.txt

ну и стандартное завершение:

root
preenv
desktopgen /home/user/Games/HOS/appinfo.json
exit
exit

все.
кто смелый, пробуйте. надеюсь нигде не ошибся  smile

Поделиться

273

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

Ребят на народ у меня очень медленный аплоуд, около 100 кб/с и меньше, на мыле 350кб/с

Поделиться

274 (27.10.2010 17:44:54 отредактировано -=Hed_GE_hoG=-)

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

Немогу понять...
dpkg -X /home/user/MyDocs/Games/nfs/nfs.ipk /home/user/MyDocs/Games/nfs

распаковывает всеравно в /usr/palm

Может оно потом и хотелобы скопироваться оттуда, но там места нехватает. как быть?

Поделиться

275

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

Игры nfs и sims установились , но иконок нету , пишет:
desktopgen /home/user/Games/NFS/appinfo.json
desktopgen: symbol lookup error: desktopgen: undefined symbol: json_node_get_node_type
Кто не будь знает как решить проблемку?

Поделиться

276

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

smith пишет:

-=Hed_GE_hoG=-
Svemer, набери в начале вместо cp вот так:
cp -r /home/user/MyDocs/Games/asp/usr/palm/applications/com.gameloft.app.asphalt5/asphalt5 /home/user/Games/asp/

Спасибо, помогло smile Всё прошло успешно! Кроме завершения sad

root

preenv

Nokia-N900:~# desktopgen /home/user/Games/asp/appinfo.json
'/home/user/Games/asp/Asphalt5/Asphalt5' is not executable

Ошибочка какая-то при создании десктопа Асфальта. sad

Добавлено: 27.10.2010 17:43:06

Кто запустил асфальт, подскажите пожалуйста, что не так тут?

Поделиться

277 (27.10.2010 17:48:07 отредактировано Midnight)sky)

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

BIOHAZARD пишет:

Держите первую часть.
http://files.mail.ru/I884ON
Если кто сможет сделайте зеркало.

Почему бы просто торрент не создать? Как-то не вставляет качать 100 кб/с с мэйл.сру.

Поделиться

278 (27.10.2010 17:52:15 отредактировано AlekseyLM)

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

Svemer попробуй поправить в аппинфо строку:

"main": "Asphalt5/Asphalt5"
на
"main": "Asphalt5"

и по-новой запустить создание ярлыка

или опять присвоить бинарнику Asphalt5 разрешения на исполнение (chmod +x)

Поделиться

279

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

Скажите есть ли способ распаковать прямо в таргет директори а не так как он в usr/palm мне там нехватает места для распаковки, так бы руками оттуда скопировал.

Поделиться

280

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

Midnight)sky
Уже создавал на пайратбэй. Удалили и забанили.
Если предложите другой трекер залью торрентом.

Поделиться

281

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

BIOHAZARD пишет:

Midnight)sky
Уже создавал на пайратбэй. Удалили и забанили.
Если предложите другой трекер залью торрентом.

Создай торрент без трекера, просто со своего компа. Никакие пиратбеи и прочая ерунда не нужна.
В announce написать http://твой.айпи:порт/announce и выкинуть сюда торрент-файл, я поддержку, канал толстый.

Поделиться

282

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

BIOHAZARD, http://openbittorrent.com
Midnight)sky, он же сказал, что у него нат, вроде.

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

283

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

hxka пишет:

он же сказал, что у него нат, вроде.

Тогда пардон, недоглядел...

Поделиться

284

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

кто может выложит код  асфальта??? очень прошу почему то не получаеться!=(

Бог : Адам, ну тебе что, ребра жалко что ли? Адам: Да нет ... но у меня предчуствие какое- то нехорошее...=))))

Поделиться

285

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?
Что это значит и что мне делать.?

Поделиться

286

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

AlekseyLM пишет:

Svemer попробуй поправить в аппинфо строку:

"main": "Asphalt5/Asphalt5"
на
"main": "Asphalt5"

и по-новой запустить создание ярлыка

Поправил, запустил по новой создание ярл., но он писал, что не нашел иконки в ...user/Games/asp.

С иконкой разобрался, скопировал её туда с "...user/MyDocs/Games/nfs/usr/palm/applications/что-то там..."

Снова создаю ярлык, теперь выдает:

Nokia-N900:~# desktopgen /home/user/Games/asp/appinfo.json

Wrote "/usr/share/dbus-1/services/com.gameloft.app.asphalt5.service"

Wrote "/usr/share/icons/hicolors/scalable/hildon/com.gameloft.app.asphalt5.png"

Wrote "/usr/share/applications/hildon/com.gameloft.app.asphalt5.desktop"

И что это? sad

Добавлено: 27.10.2010 18:18:51

?™DEEP-VOICE™? пишет:

кто может выложит код  асфальта??? очень прошу почему то не получаеться!=(

Блин, вообще с Асфальтом беда какая-то. Вот тоже вожусь сним!

Действительно, может кто уже поставил поможет другим, напишет коды может))

Поделиться