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 

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

437

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

Выложите пожалуйста команды для терминала
чтоб установить asphalt 5 и assasin creed

Поделиться

438

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

KiRiK пишет:

Может, создавать уже отдельный каталог для таких игр? smile

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

Сайт Xaaak

Поделиться

439 (28.10.2010 14:17:51 отредактировано vitaliysnig)

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

Xaaak пишет:
KiRiK пишет:

Может, создавать уже отдельный каталог для таких игр? smile

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

Brothers in arms можно играть без мульти тача если поменять управление в настройках игры.

В assassin когда бежишь нужно отпустить виртуальный джойстик для бега и через секунду зажать прыжок(но срабатывает не с первого раза).

Поделиться

440

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

wl пишет:

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

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

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

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

поставил, теперь начинает запускаться и вылет:
Blades: ..\src\data\ASprite.cpp:119: void ASprite::Load(const char*, int): Assertion '0' failed.

Сайт Xaaak

Поделиться

441

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

AlekseyLM пишет:

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

Не работает такая фишка sad

Поделиться

442

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

Установил через .deb файл Brothet in Arms появилась иконка захожу черный экран потом вылетает ! в чем проблемма?

443

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

В общем нихрена Blades не запускается! Я так понял, она еще и не играбельна, а очень жаль sad((((

Добавлено: 28.10.2010 15:00:01

Как иконку удалить Blade?

Поделиться

444

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

Svemer

$ rm /usr/share/applications/hildon/filename.desktop
$ rm /usr/share/dbus-1/services/filename.service
$ rm /usr/share/icons/hicolor/scalable/hildon/filename.png

Сайт Xaaak

Поделиться

445

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

Svemer пишет:

В общем нихрена Blades не запускается! Я так понял, она еще и не играбельна, а очень жаль sad((((

Добавлено: 28.10.2010 15:00:01

Как иконку удалить Blade?

/usr/share/applications/hildon/ ,поищите

Поделиться

446

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

Все каталоги работают, на всякий пожарный перепечатал заново их)
все равно не помогло(
так же пишет не найден  sad

Поделиться

447

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

народ почему не сейвится в спарте ставил ее с деба

Поделиться

448

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

anpaza поставил brothers in arms, и при запуске вылетает...

Сайт Xaaak

Поделиться

449

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

http://imageplay.net/m7Gbd99852/Screenshot_20101028_142656_thumb.jpg
Что можна сделать?

Добавлено: 28.10.2010 14:35:13

Пробовал прошивку обновить, но непомогло ((((((

Курить Я Буду, Но Пить Не Брошу!

Поделиться

450

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

luckyman00 пишет:

http://imageplay.net/m7Gbd99852/Screenshot_20101028_142656_thumb.jpg
Что можна сделать?

Добавлено: 28.10.2010 14:35:13

Пробовал прошивку обновить, но непомогло ((((((

У меня тоже самое было, Сделал по инструкции и все пошло))) (А Вообще в  форуме смотри DEB файлы, с ними вообще проблем нет)
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

451

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

Svemer а поточнее не скажешь, что именно не работает? симлинки неправильные создаюся или игра не запускается?

Поделиться