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 

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

602

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

кстати чо там с сейвами их кто нить наладил?) скрипт рабочий есть у кого пошло после него?
PS неохота ща вот запороть все лишними командами.

Siemens m65 ------ nokia n900 xD

Поделиться

603

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

toljio
Сам понял что папка нужна?или нашел где-то информацию? и как вообще, играбельно без мультитача?

Поделиться

604

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

Sceut, тут почитай

Поделиться

605 (30.10.2010 02:05:08 отредактировано anpaza)

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

Кстати, все у кого проблемы с сохранением в играх, поставленных из .deb файлов. Следующая команда, запущенная из-под рута решает проблемы всех подобных игр разом:

find /opt/preenv/usr/palm -name "*.sav" | xargs chmod a+rw

Команду можно запускать сколько угодно раз после установки других .deb'ов smile
У меня это вылечило сохранение в Asphalt5 и Assassin's Creed.

606 (29.10.2010 23:00:04 отредактировано toljio)

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

vitaliysnig пишет:
toljio пишет:

Кому интересно, H.A.W.X удалось запустить: нужно было всего-то создать одну папочку с сылкой:
mkdir -p /media/cryptofs/apps/usr/palm/applications
ln -s /home/user/Games/com.gameloft.app.hawx/ /media/cryptofs/apps/usr/palm/applications/

важно, чтобы игра была в .../com.gameloft.app.hawx/

Полный код для терминала можно?

Стандартная схема: пусть ipk разархивирован и находится в /home/user/MyDocs/Games/hawx (для удобства у меня в данной папке сразу находится appinfo.json, icon.png,  папка hawx). Выполняем шаги, согласно http://maemoworld.ru/forum/viewtopic.ph … 301#p44301
1) mkdir -p /home/user/Games/com.gameloft.app.hawx/hawx
2) cd /home/user/MyDocs/Games/hawx/hawx/
for i in * ; do ln -s /home/user/MyDocs/Games/hawx/hawx/$i /home/user/Games/com.gameloft.app.hawx/hawx/$i ; done
3) cp /home/user/MyDocs/Games/hawx/hawx/hawx /home/user/Games/com.gameloft.app.hawx/hawx/
cp /home/user/MyDocs/Games/hawx/appinfo.json /home/user/MyDocs/Games/hawx/icon.png /home/user/Games/com.gameloft.app.hawx/
4) chmod +rwx /home/user/Games/com.gameloft.app.hawx/hawx/hawx
5) mkdir -p /media/cryptofs/apps/usr/palm/applications
ln -s /home/user/Games/com.gameloft.app.hawx/ /media/cryptofs/apps/usr/palm/applications/
6) root
preenv
desktopgen /home/user/Games/com.gameloft.app.hawx/appinfo.json
exit
exit

2 REXE71 А что тут понимать smile  где-то тоже для сейвов надо было аналогично поступить, без мультитача вполне играбельна (там акселерометр заюзать можно)

607

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

народ, а как установить driver?

Поделиться

608

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

toljio пишет:

....
1) mkdir -p /home/user/Games/com.gameloft.app.hawx/hawx
2) for i in * ; do ln -s /home/user/MyDocs/Games/hawx/hawx/$i /home/user/Games/com.gameloft.app.hawx/hawx/$i ; done
....

не забываем перед запуском цикла (for) сперва переходить в каталог ресурсов! в данном случае

cd /home/user/MyDocs/Games/hawx/hawx/


переменная i перебирает файлы из того каталога, где вы находитесь.

Поделиться

609 (29.10.2010 22:56:52 отредактировано toljio)

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

Alexus пишет:

народ, а как установить driver?

А вот с этим проблема... Наверное с апгрейдом preenv-a только удасться поиграть (пока пропадают текстуры-играть невозможно).

AlekseyLM, забыл, спасибо! подправил smile

Поделиться

610

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

anpaza пишет:

Вот исправленные .deb файлы:

http://www.mediafire.com/?fd5yjvu6huqfp

Сюда все заливать будешь?


Так, делаем отдельный каталог (сродни каталога для обычных) для таких игр?
Или, может, в тот же их просто оформлять?

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

Сайт KiRiK

Поделиться

611

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

Кто подскажет что за фигня...

пишу в терминале:

mkdir -p /home/user/Games/GOL/letsgolf

Ответ:

mkdir: cannot create directory '/home/user/Games/GOL/': No space left on device

Поделиться

612

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

REXE71 пишет:

No space left on device

Кэп говорит - Наверное не осталось места в /home smile

Поделиться

613

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

toljio
Спасибо))как то не обратил внимание..быстро место закончилось...)

Поделиться

614

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

Я фигею с людей, которые плачутся что в /opt всего 200 мегабайт свободно и ставят игры в /home/user/Games  big_smile

Поделиться

615

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

KiRiK пишет:

Так, делаем отдельный каталог (сродни каталога для обычных) для таких игр?

Я за отдельный каталог!

Сайт AWEA

Поделиться

616

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

Пока не надо.
Лучше дождаться нормального инсталлера.

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

Поделиться