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 

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

17

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

Руками в репозитории нашол только libgles2 Oo

Добавлено: 25.10.2010 22:49:46

либ2 пойдет?

Поделиться

18 (25.10.2010 23:05:05 отредактировано divan)

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

-=Hed_GE_hoG=- пишет:

Руками в репозитории нашол только libgles2 Oo
либ2 пойдет?

Нет. Там бинарник подвязан на библиотеку /usr/lib/libGLES_CM.so - это из первой версии gles.
Вообще, на самом деле пакет с ней называется libgles1-sgx-img(он в зависимостях libgles1) - проверьте репозитории extras-testing и extras-devel, должен быть.

Добавлено: 25.10.2010 23:04:31

0xd0d9e пишет:

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

Может быть, но там с размером не угадаешь, а отресайзить партицию без утери данных не так-то просто(я щас сходу даже скажу можно ли вообще без lvm'а). Кстати идея с lvm через loopback smile

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

Сайт divan

Поделиться

19

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

Небольшое изменение в мануале - fstab пока вычеркиваем, он кем-то перезаписывается при перезагрузке, надо покопать, как корректно добавлять в maemo разделы для автомаунта. Так что пока ручками:
mount -o loop -t ext2 /home/user/MyDocs/Games/nfs/nfsu.ext2 /mnt/nfsu/

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

Сайт divan

Поделиться

20

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

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

Мой N900 вернулся :-)

Поделиться

21

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

suvorovalf пишет:

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

Даже в ручную немогу найти, не поможите?

Добавлено: 26.10.2010 00:02:39

Вот описание того как делали парни которые создавали видио. Тут короче.

+ открыть спойлер

Das alles ist eigentlich sehr einfach und schnell erledigt.
Als erstes ben?tigt ihr das PalmPre Environment auf eurem N900.
Dieses Programm wird nicht im Programmmanager angezeigt und auch nach dem Installieren nicht im Programmmen?.
Dazu klickt ihr mit eurem N900 einfach rechts auf den gr?nen Install-Button.

Als n?chstes m?sst ihr euch die gew?nschten PalmPre Spiele besorgen.
M?glicherweise braucht ihr dazu einen PalmPre.

Den Ordner der Spiele m?sst ihr dann nach /home/user/ auf euer N900 kopieren.
Da der Dateimanager im N900 darauf keinen Zugriff hat m?sst ihr das entweder ?ber die Konsole (XTerminal) oder einem Programm wie dem Midnight Commander machen.
In der Konsole s?he es folgenderma?en aus.

root  (rootsh muss installiert sein)
cd /home/user/MyDocs  (gehe in das Verzeichnis, was auf dem PC als N900 erscheint)
cp -R Spiel-Ordner /home/user  (kopiere den Spiel-Ordner in das richtige Verzeichnis)
cd /home/user/Spiel-Ordner  (gehe in den Spiel-Ordner)
chmod  rwx Name-der-Spieldatei  (mache das Spiel ausf?hrbar)

Jetzt m?ssen wir uns nur noch ein Icon des Spiels im Programmmen? erstellen.

preenv  (starte das Pre Environment)
desktopgen appinfo.json  (erstelle das Icon)

Das wars auch schon.
Jetzt steht dem Spielgenuss nichts mehr im Wege!

Erfahrungen und Meinungen schreibt bitte in den Kommentaren.
Das Forum ist f?r Fragen da.

Viel Spa?!

Nachtrag:
Hier noch ein Video ?ber Need For Speed Undercover!

Почему?

Поделиться

22

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

suvorovalf пишет:

ROOTFS забился по полной. Видимо для установки всего этого надо чтоб хотя бы половина раздела была свободной?

rootfs вообще не должен был забиваться! Суть тех хитрых манипуляций с loopback'ом как раз в том, чтобы не задействовать rootfs! В каком месте (если вы следовали мануалу) начались проблемы и вы заметили что rootfs забит?

Добавлено: 26.10.2010 00:08:25

-=Hed_GE_hoG=- пишет:

Вот описание того как делали парни которые создавали видио. Тут короче.

Короче, но они как раз копируют игру в rootfs. У меня свободного места там на 120Мб просто не было, поэтому я сделал через loopback. Если не жалко места, то можно конечно так, как они написали.

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

Сайт divan

Поделиться

23

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

эх, нубы как я молят вас сделать дэб для nfsu и sims, но нфс больше всего жаждет душонка  Т_т

Поделиться

24

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

mkdir /mnt/nfsu
[b]Сдесь была команда длинная и оканчивалась fstab[/b]
  # Я не посмотрел ее вывод
[b]После была команда[/b] mount  /mnt/nfsu/
  # Наверное раздел не примонтировался и я распаковал игру в /mnt/nfsu
dpkg -X /home/user/MyDocs/Games/nfs/com.ea.app.nfsuc_20.0.28_all.ipk /mnt/nfsu/

Удалил папку /mnt/nfsu/, раздел ROOTFS освободился.

Мой N900 вернулся :-)

Поделиться

25

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

suvorovalf пишет:

После была команда mount  /mnt/nfsu/

Так это самое главное! Если тут ошибка - не идите дальше! Иначе, если виртуальный раздел не примонтировался, то /mnt/nfsu будет относится к rootfs. А что с маунтом? Почему не вышел?

toporcheg пишет:

эх, нубы как я молят вас сделать дэб для nfsu и sims, но нфс больше всего жаждет душонка

Ну, я в лучшем случае сделаю деб, который будет инсталлером - запихивать нелегально скачанную игру в деб и распространять я не собираюсь. Кроме того, с интернетом у меня на аплоад пока туго, 86Мб зааплоадить не смогу smile

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

Сайт divan

Поделиться

26

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

Что то где то пошло не так. Десктопген говорит мол sh desctopgen: not found.
Расскажи что теперь сделать чтобы откатить на начало и попробовать снова?

Добавлено: 26.10.2010 00:27:36

И как глянуть сколько в руте осталось?

Поделиться

27

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

Может лучше сразу deb или инструкцию как его сделать?

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

Сайт Crazand

Поделиться

28

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

desktopgen - комманда preenv, запусти его сначало

Добавлено: 26.10.2010 00:39:24

я сделал проще, создал каталог в /home/opt/palm и дальше симлинк на него в /usr/palm
теперь игрушки в разделе с софтом smile

Поделиться

29

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

0xd0d9e, в /home/ всего 2 ГБ.

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

Поделиться

30

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

ссылка на файлы с игрой сдохла!!! киньте новую! плиз

Добавлено: 26.10.2010 00:44:38

спасибо уже сам нашел)

Поделиться

31

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

divan пишет:

А что с маунтом? Почему не вышел?

А хы его зы.
Попробовал заново

divan пишет:

Для новичков в линуксе - это когда создается файл, который будет эмулировать диск

по обновленной инструкции и все установил и ЗАРАБОТАЛО!!!!!
divan, случайно нету ошибки в строке для создания ярлыка и для установки прав запуска т.к. appinfo.json у меня лежит по пути

/mnt/nfsu/usr/palm/applications/com.ea.app.nfsuc/appinfo.json/appinfo.json

,
а у Вас

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

  ???

Мой N900 вернулся :-)

Поделиться