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 

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

107

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

Palm Pre - qwerty ? Будут игры клавиатуру поддерживать на n 900?

Поделиться

108

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

Proxima пишет:

Palm Pre - qwerty ? Будут игры клавиатуру поддерживать на n 900?

в симсах ввод имени персонажа вводится с хардклавы.

109 (26.10.2010 17:43:00 отредактировано toporcheg)

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

vitaliysnig пишет:

после команды 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
терминал выдает это /usr/bin/gnu/tar: Удаляется начальный `/' из имен объектов
так должно быть?

аналогично показывает,  в папке Games/NFS появилась папка usr/palm/...и там куча игровых файлов появилась

Поделиться

110

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

toporcheg пишет:

стыдно, что я сам не додумался

Мы тоже не сразу "всё знаем" smile

Вопрос "Ё-моё, что ж я сделал?" © ? типичная постановка обратной задачи.

Поделиться

111

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

toporcheg пишет:
vitaliysnig пишет:

после команды 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
терминал выдает это /usr/bin/gnu/tar: Удаляется начальный `/' из имен объектов
так должно быть?

аналогично показывает,  в папке Games/NFS появилась папка usr/palm/...и там куча игровых файлов появилась

также есть эта папка

Поделиться

112 (26.10.2010 18:03:47 отредактировано toporcheg)

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

эх, вечно у ламеров не все как надо, теперь память стала рид онли и в терминале куча текста, вот концовка

/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ui_character_speak.png: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ui_character_zack.png: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ui_garage.m3g: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ui_garage_add.m3g: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/version.bin: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/wheels.m3g: Невозможно open: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc/res_nfsuc: Невозможно utime: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications/com.ea.app.nfsuc: Невозможно utime: Read-only file system 
/usr/bin/gnu/tar: usr/palm/applications: Невозможно utime: Read-only file system 
/usr/bin/gnu/tar: usr/palm: Невозможно utime: Read-only file system 
/usr/bin/gnu/tar: usr: Невозможно utime: Read-only file system 
/usr/bin/gnu/tar: Exiting with failure status due to previous errors 
~ $ 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 
ln: /home/user/Games/NFS/res_nfsuc/res_nfsuc: Read-only file system 
~ $ root 


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash) 
Enter 'help' for a list of built-in commands. 

Nokia-N900:~# preenv 
-sh: preenv: not found 
Nokia-N900:~# desktopgen /home/user/Games/NFS/appinfo.json 
-sh: desktopgen: not found 
Nokia-N900:~# exit 
~ $ exit

upd: форматнул полностью всю память, попоробовал еще раз  и также фигня, видно не судьба, буду ждать когда добрые умелые руки big_smile  сделают deb

Поделиться

113

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

после команды
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

терминал выдает это /usr/bin/gnu/tar: Удаляется начальный `/' из имен объектов

Я продолжил установку и в итоге
в меню появилась синяя иконка(NFSU) которая не запускается

Как сделать чтобы она запускалась?

Поделиться

114 (26.10.2010 18:09:27 отредактировано FROSTgm007)

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

toporcheg можешь скопировать что он у тя пишет после команд

root
apt-get install binutils tar-gnu preenv libgles1
exit
mkdir -p /home/user/MyDocs/Games/NFS

А то я никак понять не могу в чём у меня глюк.

У меня он вот что пишет

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900:~# apt-get install binutils tar-gnu preenv libgles1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libjson-glib-1.0-0
Suggested packages:
  binutils-doc bzip2 ncompress
The following NEW packages will be installed:
  binutils libjson-glib-1.0-0 preenv tar-gnu
The following packages will be upgraded:
  libgles1
1 upgraded, 4 newly installed, 0 to remove and 1030 not upgraded.
Need to get 3623kB of archives.
After this operation, 10,3MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Abort.
Nokia-N900:~# 

Поделиться

115

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

Nokia-N900:~# apt-get install binutils tar-gnu preenv libgles1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libjson-glib-1.0-0
Suggested packages:
  binutils-doc bzip2 ncompress
The following NEW packages will be installed:
  binutils libjson-glib-1.0-0 preenv tar-gnu
The following packages will be upgraded:
  libgles1
1 upgraded, 4 newly installed, 0 to remove and 1030 not upgraded.
Need to get 3623kB of archives.
After this operation, 10,3MB of additional disk space will be used.
Do you want to continue [Y/n]? тоже самое, потом тыкал "Y" и дальше инсталилось само автоматически

Поделиться

116

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

Че за фигня? после
root
apt-get install binutils tar-gnu preenv libgles1
видае ошибку

Поделиться

117

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

toporcheg ех, а у мя абортит. Интересно в чём проблема?

Поделиться

118

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

FROSTgm007 пишет:

toporcheg ех, а у мя абортит. Интересно в чём проблема?

хм, я заново нажал поставить этот пакет и у меня аборт)

Nokia-N900:~# apt-get install binutils tar-gnu preenv libgles1 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
binutils is already the newest version. 
tar-gnu is already the newest version. 
libgles1 is already the newest version. 
The following extra packages will be installed: 
libjson-glib-1.0-0 libsdl-gles1.2-1 libsmpeg0 
libvorbisidec1 
The following NEW packages will be installed: 
libjson-glib-1.0-0 libsdl-gles1.2-1 libsmpeg0 
libvorbisidec1 preenv 
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded. 
Need to get 337kB of archives. 
After this operation, 1032kB of additional disk space will be used. 
Do you want to continue [Y/n]?

поидее у тебя все уже установлено, т.е. только 1 раз инсталить надо

Поделиться

119

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

Да. Не сохраняется. Тогда особого толку и нету. Моя хотела симсов, а сэйвиццо низя. Скажите, может есть смысл ждать чего то типа scumm?

Поделиться

120

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

народ может кто сказать, что теперь неправильно (есть подозрения изза вышеописаного аборта) вот код:

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash) 
Enter 'help' for a list of built-in commands. 

~ $ 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 
/usr/bin/gnu/tar: Удаляется начальный `/' из имен объектов 
~ $ 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 
ln: /home/user/Games/NFS/res_nfsuc/res_nfsuc: Operation not permitted 
~ $ root 


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash) 
Enter 'help' for a list of built-in commands. 

Nokia-N900:~# preenv 
-sh: preenv: not found 
Nokia-N900:~# desktopgen /home/user/Games/NFS/appinfo.json 
-sh: desktopgen: not found 
Nokia-N900:~# exit 
~ $ exit

Поделиться

121

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

toporcheg пишет:

поидее у тебя все уже установлено, т.е. только 1 раз инсталить надо

Тогда вопрос как он должен отображаться в виде файлов? Я просто не оч понял пункт "1. Копируем .ipk файл в папку /home/user/MyDocs/Games/NFS (она же просто Games/NFS, если подключать телефон в Mass Storage Mode к компьютеру)". Папка NFS как я понял должна сгенерироваться по команде mkdir -p /home/user/MyDocs/Games/NFS или её самому нужно сначала создать и впихнуть туда вместе с файлом игры?

Поделиться