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 

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

2

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

Вот это новость! Да ещё и на кануне новой прошивки!!

NOKIA N900 PRO USER

Сайт pavlov

Поделиться

3 (25.10.2010 19:10:41 отредактировано divan)

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

О, круто!
Ждём инструкций smile

PS. Думаю, если название темы изменить на "Need For Speed Underground on N900" - тема запестрит ответами сразу же ))))

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

Сайт divan

Поделиться

4

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

Вообще вот: http://talk.maemo.org/showthread.php?t=39809
Как восстановлю бэкап, буду смотреть.

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

Поделиться

5

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

Мануал в студию!

Поделиться

6

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

Я установил NFS - офигенно работает. Даже без разгона отлично работает, там все на OpenGL ES нативно, круто!

Я могу сделать .deb-пакет который будет устанавливать всю игрушку сразу, хотя я не очень в курсе - эти игрушки(для PalmPre) бесплатны?

Если кому интересно, могу инструкцию по установке пока ручками написать.

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

Сайт divan

Поделиться

7

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.

8

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

divan пишет:

Я могу сделать .deb-пакет который будет устанавливать всю игрушку сразу, хотя я не очень в курсе - эти игрушки(для PalmPre) бесплатны?

Делай deb конечно!!! Игры не бесплатны, но нам пофиг )))

Блин нет седня времени на инструкцию (((

Сайт Crazand

Поделиться

9

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

divan, давай вручную хотя бы, пакет правда было бы лучше

We all know Linux is great … it does infinite loops in 5 seconds.The only limiting factor of the Linux operating system is its user.

Поделиться

10

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

Мануал, тоже хорошо, хотя деб было б круто. Жду.

Добавлено: 25.10.2010 22:05:38

Кстати, а какие ещё игры на пальму есть?

Поделиться

11 (26.10.2010 13:58:21 отредактировано divan)

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

Итак, краткий мануал.

ВНИМАНИЕ! НОВЫЙ МАНУАЛ ТУТ: http://maemoworld.ru/forum/viewtopic.ph … 746#p43746


ВНИМАНИЕ: данный манул только для ПРОДВИНУТЫХ пользователей или для ОТЧАЯННЫХ, которые не боятся пользоваться флешером, если вдруг что. Автор мануала не несет никакой ответственности за возможную порчу данных. Вы используете это на свой страх и риск

0) Заходим в терминал (лучше делать это по ssh, чтобы ручками всё не вбивать)
Я делал всё под рутом, но на самом деле рут нужен только для некоторых операций - но мне сейчас лень повторять всё заново. Кто хочет можете проверить, дополните мануал.
Ставим эмулятор Palm Pre и библиотеку OpenGLES (должен быть включен репозиторий extras-devel):

apt-get install libgles1 preenv

1) Качаем файл и игрой(пока что я описываю только NFSU, но в по идее это может быть любая нативная OpenGL-ная игра для WebOS). Насколько она бесплатна я не в курсе, я её, если что, не скачивал, она сама ко мне закачалась по ссылке, найденной в гугле. Например, http://forum.gsmhosting.com/vbb/f487/pa … s-1019334/ (прямой линк: http://www.megaupload.com/?d=A96CU1J0)

Файл называется com.ea.app.nfsuc_20.0.28_all.ipk

2) Итак, создаём папку, в которой будет лежать игра. Игра весит 120Мб, поэтому надо изощряться. Просто распаковать ее в MyDocs тоже нельзя(MyDocs отформатирован в убожеский формат FAT32, а нам понадобятся права на исполнение), поэтому придётся изощряться еще больше:

mkdir -p /home/user/MyDocs/Games/nfs
cd /home/user/MyDocs/Games/nfs

Копируем сюда игру(или скачиваем прямо телефоном). Но для примера, воспользуемся scp:

scp user@COMPUTER:/path/to/game/com.ea.app.nfsuc_20.0.28_all.ipk /home/user/MyDocs/Games/nfs

Now, the real fire ("А теперь самое интересное")))) Создадим loopback-раздел, в файле. (Для новичков в линуксе - это когда создается файл, который будет эмулировать диск, и содержимое которое мы сможем примонтировать в нужный нам каталог. Древняя полезная методика smile).

dd if=/dev/zero of=/home/user/MyDocs/Games/nfs/nfsu.ext2 count=120 bs=1024k
mkfs.ext2 /home/user/MyDocs/Games/nfs/nfsu.ext2
# жмём 'y'
mkdir /mnt/nfsu
# монтируем раздел (нужно будет делать каждый раз после перезагрузки)
mount -o loop -t ext2 /home/user/MyDocs/Games/nfs/nfsu.ext2 /mnt/nfsu/

Дальше - игра ставится в каталог /usr/palm - создадим символическую ссылку на этот каталог, ведущую на созданный нами раздел:

ln -s /mnt/nfsu/ /usr/palm

Распаковываем игру:

dpkg -X /home/user/MyDocs/Games/nfs/com.ea.app.nfsuc_20.0.28_all.ipk /mnt/nfsu/

Выставляем права на исполнение:

chmod +x /mnt/nfsu/applications/com.ea.app.nfsuc/nfsuc

Рюшечки(создаем иконку, но нужно сначала зайти в PRE environment):

preenv
desktopgen /mnt/nfsu/applications/com.ea.app.nfsuc/appinfo.json

Заходим в перечень программ, нажимаем кнопку NFSU и руууууууубимся smile))

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

12

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

apt-get install libgles1 preenv

спрашивает ставиьт ли нез верификации, говорю "да"
Пишет:
0% [working]
Повисев втаком виде некоторое время пишет
err https://downloads.maemo.nokia.com ./ libles1 0.20091104.34+0m5
  Resolving host timed out: downloads.maemo.nokia.com
Failed to fetch https://downloads.maemo/nokia.com/freem … /./libles1 0.20091104.34+0m5armel.deb Resolving host timed out: downloads.maemo.nokia.com
E: unable to fetch some archives, maybr run aptget update or try with fixmissing?


Что ето и как бороться?

Поделиться

13

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

-=Hed_GE_hoG=- пишет:

Что ето и как бороться?

Какие-то с интернетом у вас бока.

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

Сайт divan

Поделиться

14

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

divan пишет:

Какие-то с интернетом у вас бока.

В том то и дело, в браузере стандартном тестил на ОВИ. все инет есть.

15

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

Спасибо за гайд!!!
Респект smile

З.Ы. Я думаю стоит "вирт-раздел" назвать более обобщенно и кидать на него все игры?

Поделиться