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 

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

377

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

N.O.V.A сделаю и выложу завтра, если кто то быстрее не сделает. а то блин спать хочется и голова болит(

Сайт Xaaak

Поделиться

378

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

BIOHAZARD пишет:

Работающие игры (те что отмечены зеленым.) по информации с
http://wiki.maemo.org/Preenv/Game_Compatibility

http://files.mail.ru/N24HRS

Blades of Fury, не работает блин нифига sad

Поделиться

379

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

Svemer пишет:
Xaaak пишет:

код на Blades

+ открыть спойлер
ar p /home/user/MyDocs/Games/BLADES/com.gameloft.app.heroofsparta_1.0.4_all.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/BLADES
mkdir -p /home/user/Games/BLADES
mkdir -p /home/user/Games/BLADES/blades

cp /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/Blades /home/user/Games/BLADES/blades/

cp /home/user/MyDocs/Games/BLADES/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/BLADES/

chmod +x /home/user/Games/BLADES/blades/Blades
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/audio/ /home/user/Games/BLADES/blades/audio
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/data/ /home/user/Games/BLADES/blades/data
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/ad.png /home/user/Games/BLADES/blades/ad.png
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/base.bin /home/user/Games/BLADES/blades/base.bin

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/base.epk /home/user/Games/BLADES/blades/base.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/beast_suit2.epk /home/user/Games/BLADES/blades/beast_suit2.epk
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/chinagirl_suit2.epk /home/user/Games/BLADES/blades/chinagirl_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/config.bar /home/user/Games/BLADES/blades/config.bar
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/dark_elf_suit2.epk /home/user/Games/BLADES/blades/dark_elf_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/dark_knight_suit2.epk /home/user/Games/BLADES/blades/dark_knight_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/data2d.bar /home/user/Games/BLADES/blades/data2d.bar
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/data3d.bar /home/user/Games/BLADES/blades/data3d.bar

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/diablo_suit2.epk /home/user/Games/BLADES/blades/diablo_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/elf_suit2.epk /home/user/Games/BLADES/blades/elf_suit2.epk
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/exe_suit2.epk /home/user/Games/BLADES/blades/exe_suit2.epk
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/jester_suit2.epk /home/user/Games/BLADES/blades/jester_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/knight_suit2.epk /home/user/Games/BLADES/blades/knight_suit2.epk
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/mcom_strs.bar /home/user/Games/BLADES/blades/mcom_strs.bar
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/oconf_beta.bar /home/user/Games/BLADES/blades/oconf_beta.bar

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/sound_idx_def.bin /home/user/Games/BLADES/blades/sound_idx_def.bin

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/spartan_suit2.epk /home/user/Games/BLADES/blades/spartan_suit2.epk

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/state.bar /home/user/Games/BLADES/blades/state.bar

ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/title.m4v /home/user/Games/BLADES/blades/title.m4v
ln -s /home/user/MyDocs/Games/BLADES/usr/palm/applications/com.gameloft.app.heroofsparta/blades/Tutorial.bin /home/user/Games/BLADES/blades/Tutorial.bin

root

preenv

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

exit

exit

да вылетает в начале, терминал выдал то что либа не хватает: libSDL_net1.2.so.0 сча попробую найти и попробовать.

Черт, сколько кодов, я как бы поставил уже Блейд... не знаю как удалять. Просто вылетает.

Была такая же проблема с hero of sparta
Удалил через файловый менеджер(FileBox) папку HOS по пути home/user/Games
а также папку HOS по пути home/user/MyDocs/Games

Поделиться

380

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

Скорее всего глупость, но всеже. Сайт на немецком, скрипт ipk2deb, может пригодиться.

http://www.freeyourphone.de/portal_v1/v … &t=988

Поделиться

381

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

vitaliysnig пишет:
Svemer пишет:

Черт, сколько кодов, я как бы поставил уже Блейд... не знаю как удалять. Просто вылетает.

Была такая же проблема с hero of sparta
Удалил через файловый менеджер(FileBox) папку HOS по пути home/user/Games
а также папку HOS по пути home/user/MyDocs/Games

Через FileBox ищу папки HOS, но нету их там )))))

Я так понял HOS - Hero Of Sparta, но это к проблеме с Blade не относится.

А игру HOS я не ставил.

Поделиться

382 (28.10.2010 01:34:30 отредактировано Midnight)sky)

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

ftp://86.111.88.87/Palm_WebOS_Games.torrent

Здесь все игры. Я на раздаче, качайте на здоровье.
Можете в 1ом сообщении закрепить.

Поделиться

383

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

Получилось поставить через NFSU-Installer. Причем очень просто!
Скачиваем NFSU Installer и игру Need for Speed - Undercover
1) Установить Питон, просто через диспетчер (PyQt4 Full Install).
2) В x-terminal

root
apt-get install preenv python2.5-qt4

3) Не закрывая терминал

apt-get install binutils tar-gnu preenv libgles1

4) Не закрывая терминал

dpkg -i /home/user/MyDocs/.documents/nfsu-installer_0.8-1_armel.deb

Закрыть терминал.
5) Запустить NFSU Install, нажать next, нажав brows..., выбрать файл com.ea.app.nfsuc_20.0.28_all.ipk (проверьте чтоб расширение файла было именно .ipk, иначе инсталлер не увидит файл), жмете next и ждете пока распакуется, далее нажать next (убедившись что после каждой строчки написано OK), и там нажимаем Finish.
Все, можно играть.

Постарался написать очень подробно.

Поделиться

384 (28.10.2010 01:59:11 отредактировано lederer)

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

Я как понимаю, нам в данном случае придется качать через GPRS траффик,  есть ли альтернативный вариант ?


apt-get install preenv python2.5-qt4

apt-get install binutils tar-gnu preenv libgles1

Поделиться

385 (29.10.2010 11:34:03 отредактировано AlekseyLM)

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

Blades of Fury (упрощенная установка)
наконец-то разобрался с оператором цикла, вот результат:

# Blades of Fury
# дано: установочный файл com.gameloft.app.blades_1.0.2_all.ipk (только такой нашел), находящийся в /home/user/MyDocs/Games/bld
# 1. расспаковываем игру (хоть divan и писал, что не выходит через dpkg, у меня распаковался туда, куда нужно)
dpkg -X /home/user/MyDocs/Games/bld/com.gameloft.app.blades_1.0.2_all.ipk /home/user/MyDocs/Games/bld
# 2. создаем каталоги для бинарника, симлинков, иконки и appinfo
mkdir -p /home/user/Games/BLD/blades
# 3. переходим в каталог ресурсов распакованной игры
cd /home/user/MyDocs/Games/bld/usr/palm/applications/com.gameloft.app.blades/blades
# 4. создаем симлинки к файлам игры
for i in * ; do ln -s /home/user/MyDocs/Games/bld/usr/palm/applications/com.gameloft.app.blades/blades/$i /home/user/Games/BLD/blades/$i ; done
# 5. копируем бинарник (он кстати заменит свой симлинк, что и нужно)
cp /home/user/MyDocs/Games/bld/usr/palm/applications/com.gameloft.app.blades/blades/Blades /home/user/Games/BLD/blades/
# 6. копируем иконку и appinfo
cp /home/user/MyDocs/Games/bld/usr/palm/applications/com.gameloft.app.blades/appinfo.json /home/user/MyDocs/Games/bld/usr/palm/applications/com.gameloft.app.blades/icon.png /home/user/Games/BLD/
# 7. задаем бинарнику права на исполнение
chmod +x /home/user/Games/BLD/blades/Blades
# 8. заходим суперпользователем
root
# 9. запускаем preenv
preenv
# 10.создаем иконку в меню
desktopgen /home/user/Games/BLD/appinfo.json
# 11. сматываем удочки.. :)
exit
exit
exit

итог: кода меньше, игра работает (хоть и запустилась со 2-го раза)
удачи и вам!  wink

Поделиться

386

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

lederer пишет:

Я как понимаю, нам в данном случае придется качать через GPRS траффик,  есть ли альтернативный вариант ?


apt-get install preenv python2.5-qt4

apt-get install binutils tar-gnu preenv libgles1

конечно есть вариант, http://maemo.org/packages/.

Поделиться

387

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

Как удалить иконку игры, если саму игру с флешки стёр?

Поделиться

388

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

Возможно доработать установщики для этих игр и выложить их в архиве или в репозитории?

Поделиться

389

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

Midnight)sky пишет:

Как удалить иконку игры, если саму игру с флешки стёр?

http://wiki.maemo.org/Preenv/FAQ (раздел deleted)

Поделиться

390

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

anpaza пишет:

...У всех игр в .deb файлах, которые я приводил выше иконка сразу после установки будет синим квадратиком. После перезагрузки иконка игры становится нормальной. Почему это происходит - хрен знает. Нокия зачем-то заменила gtk-update-icon-cache на пустую затычку, теперь непонятно как насильно заставить перечитать оболочку иконки. Тупняк, млин.

killall hildon-desktop

Поделиться

391

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

anpaza дуба дала случайно не от игр?
Выложите в деб те игры, которые проверенно работают NFS, NOVA, Hero of Sparta а мы проверим сами.
Вообще все это гениально и то что вы смогли собрать игры в деб!

Сайт Crazand

Поделиться