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 

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

812

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

видимо дело в репозиториях. позавчера я поставил влёгкую libsdl1.2. но уже второй день не могу обновить в терминале все репы((

813

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

а скажи пожалуйста,желательно подетально,как ты его установил?какой командой?

Поделиться

814

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

andrew, #apt-get install libsdl1.2

Добавлено: 01.11.2010 20:23:32

Serotonine, у тебя репозитории настроены? Если нет, то зайди в Диспетчер приложений и создай новые каталоги. Этих двух пока будет достаточно:

Имя каталога: Extras-Testing
Веб-адрес: http://repository.maemo.org/extras-testing/
Дистрибутив: fremantle
Компоненты: free non-free

Имя каталога: Extras-Devel
Веб-адрес: http://repository.maemo.org/extras-devel/
Дистрибутив: fremantle
Компоненты: free non-free

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

когда поставишь rootsh, сможешь заходить в терминал с командой root (это повышенные права супер-пользователя. действуй из под root'а аккуратно. можно бед натворить много, если не знать, чё и как делать)

репы настроены и обновлены, рут-доступ есть. инет включён. теперь можно скачать и libsdl1.2.

кстати, сёдня как и вчера репы почему-то не работают. видимо что-то у них там настраивается что ли или чистится..

815

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

Привет всем !
Я тут сварганил две инструкции по установке Asphalt 5 и Need for Speed, просто и понятно... Все работает и игри сохраняются...
Конечно помогло WIKI с ТМО... Я думаю можно их подредактировать и подогнать под другие игры...
Авось кому-нибудь пригодится, у кого проблемы с  установками wink
Для более простого пользования - скопируйте текст, сохраните как ТХТ и засунте на телефон. В телефоне  откройте этот фаил в блакноте и параллельно откройте терминал... И все команды можно просто копировать - получается быстрее чем печатать на клаве smile

Asphalt 5

1) Install 7-Zip on your PC (http://www.7-zip.org)
2) Extract data from ".ipk" file
3) Extract game folder "com.gameloft.app.asphalt5" (NOT rename this folder)
4) Make "WEBOS" directory on your phone (X-Term):
$ sudo gainroot
$ mkdir -p /home/user/webos
5) Copy the game folder to "webos" folder through the WINSCP or if you don't have WINSCP:

Connect your phone to PC with Mass Storage Mode and copy the game folder to your phone.
After this, open X-Term and write:
$ sudo gainroot
$ cp -r /home/user/MyDocs/com.gameloft.app.asphalt5 /home/user/webos

-------------------------------------------------------------------------------------------

INSTALL emulator
(Only one time, did not have install in another games)

1) Activate repository "extra-devel"
2) Connect to internet
3) Open X-Term and write:
$ sudo gainroot
$ apt-get update
$ apt-get install preenv
(Only one time, did not have install in another games)

INSTALL the game

Open X-Term and write:
$ sudo gainroot
$ cd /home/user/webos/com.gameloft.app.asphalt5/Asphalt5
$ chmod a+x Asphalt5

$ preenv
$ ./Asphalt5    
Game started after this command (tap on black screen), try the game and close him (ctrl+backspace -> close)

Create icon:
$ sudo gainroot
# preenv
# desktopgen /home/user/webos/com.gameloft.app.asphalt5/appinfo.json
# exit
Add the icon to the desktop by the regular way (icon name: Asphalt5)..

Give to the game save your levels:
$ sudo gainroot
1. mkdir -p /media/internal
2. cd /media/
3. chown -R user:root internal/
4. chmod -R 755 internal/
5. mkdir -p /home/user/webos/gamesave
6. cd /home/user/
7. chown -R user:root webos/
8. chmod -R 755 webos/
9. ln -s /home/user/webos/gamesave /media/internal

Then lunch Asphalt icon

-------------------------------------------------------------------------------------------

How to delete a game

Option 1:

Become root and use desktopgen to delete game icons: 
$ root
# preenv
# desktopgen -r /home/user/webos/com.gameloft.app.asphalt5/appinfo.json
# exit
# exit

Now you can delete the game folder itself: 
$ root
$ rm -r /home/user/webos/com.gameloft.app.asphalt5
# exit


Option 2:

Become root and delete the folder: 
$ sudo gainroot
$ rm -r /home/user/webos/com.gameloft.app.asphalt5

To remove the icon, you need to delete three files:
$ rm /usr/share/applications/hildon/preenv-com.gameloft.app.asphalt5.desktop
$ rm /usr/share/dbus-1/services/preenv-com.gameloft.app.asphalt5.service
$ rm /usr/share/icons/hicolor/scalable/hildon/preenv-com.gameloft.app.asphalt5.png

Need for Speed

Files
1) Install 7-Zip on your PC (http://www.7-zip.org)
2) Extract data from ".ipk" file
3) Extract game folder "com.ea.app.nfsuc" (NOT rename this folder)
4) In this folder you can see folder named "res_nfsuc", open it and delete file "gamedata" (This will give you start a game from the begining)
5) Make "WEBOS" directory on your phone (X-Term):
$ sudo gainroot
$ mkdir -p /home/user/webos
6) Copy the game folder to "webos" folder through the WINSCP or if you don't have WINSCP:

Connect your phone to PC with Mass Storage Mode and copy the game folder to your phone.
After this, open X-Term and write:
$ sudo gainroot
$ cp -r /home/user/MyDocs/com.ea.app.nfsuc /home/user/webos

-------------------------------------------------------------------------------------------

INSTALL emulator
(Only one time, did not have install in another games)

1) Activate repository "extra-devel"
2) Connect to internet
3) Open X-Term and write:
$ sudo gainroot
$ apt-get update
$ apt-get install preenv
(Only one time, did not have install in another games)

INSTALL the game

Open X-Term and write:
$ sudo gainroot
$ cd /home/user/webos/com.ea.app.nfsuc
$ chmod a+x nfsuc

$ preenv
$ ./nfsuc
Game started after this command (tap on black screen), try the game and close him (ctrl+backspace -> close)

Create icon:
$ sudo gainroot
# preenv
# desktopgen /home/user/webos/com.ea.app.nfsuc/appinfo.json
# exit
Add the icon to the desktop by the regular way (icon name: NSFU)..

Give to the game save your levels:
$ sudo gainroot
1. cd /home/user/webos/com.ea.app.nfsuc/
2. chown -R user:root res_nfsuc/
3. chmod -R 755 res_nfsuc/

Then lunch NFSU icon

-------------------------------------------------------------------------------------------

How to delete a game

Option 1:

Become root and use desktopgen to delete game icons:
$ root
# preenv
# desktopgen -r /home/user/webos/com.ea.app.nfsuc/appinfo.json
# exit
# exit

Now you can delete the game folder itself:
$ root
$ rm -r /home/user/webos/com.ea.app.nfsuc
# exit


Option 2:

Become root and delete the folder:
$ sudo gainroot
$ rm -r /home/user/webos/com.ea.app.nfsuc

To remove the icon, you need to delete three files:
$ rm /usr/share/applications/hildon/preenv-com.ea.app.nfsuc.desktop
$ rm /usr/share/dbus-1/services/preenv-com.ea.app.nfsuc.service
$ rm /usr/share/icons/hicolor/scalable/hildon/preenv-com.ea.app.nfsuc.png

Lausanne & Lyon de descente...
----------------
Schturman home page

Поделиться

816

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

Schturman, этот способ же как и в случае с .deb ставит всё в 2-х гиговый homе. добавить бы инструкцию переноса игр из home в mydocs

Поделиться

817

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

andrew пишет:

извините если глупости спрашиваю,но все же,libsdl.net1.2 где взять??попробовал через root поставить(как на заглавном посте),сделал все в точности и ничего,все равно требует !!!!

пиши не libsdl.net1.2,а libsdl-net1.2

Поделиться

818

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

Invis пишет:

Подскажите плиз в чем может быть дело, не могу установить ни libgles1-sgx-img, ни preenv:
Прошивка 1.3, пакеты качал и отдельными дебами, все равно не ставятся  hmm
Репоизитории Devel и Extras и Testing включены... Что-то уже ума не приложу в чем может быть дело. Хелп!

login as: root
root@192.168.1.52's password:
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 preenv
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
  preenv: Depends: libgles1-sgx-img but it is not installable
E: Broken packages
Nokia-N900:~# apt-get install libgles1-sgx-img
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libgles1-sgx-img is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libgles1-sgx-img has no installation candidate

Что бы установить libgles1-sgx-img  попробуйте добавить так же репозитории ПО Нокия и приложения нокия.После этого от рута качайте libgles1-sgx-img(мне это помогло и установить удалось).
После этого устанавливайте preenv(опять же от рута и перед установкой закрывайте диспетчер приложений,должно все установиться)

Поделиться

819

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

А есть игры на палм пре типа карт на удержание(Башенки)?

Поделиться

820

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

Lennar, есть defensive warfare, но мне не удалось найти рабочие ссылки.

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

Поделиться

821 (01.11.2010 22:46:29 отредактировано Lennar)

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

hxka пишет:

Lennar, есть defensive warfare, но мне не удалось найти рабочие ссылки.

Рабочие ссылки на ipk?Поискал их тоже,но что то действительно не находится...
Если кто то найдет defensive warfare пожалуйста выложите дебку,на или хотя бы ipk

Поделиться

822

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

Уии, что нашёл
http://bitsnoop.com/webos-game-collecti … 76138.html

Добавлено: 01.11.2010 22:26:48

Lennar, ну да

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

Поделиться

823

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

Запустил Асфальт5 НФС ГероиСпарти, но вопрос такой, как запустить Блейдс Оф Фури. через гугл искал пишут что работает, у меня при запуске сразу выкидует, чёрный экран и выкидует. если есть у кого рабочая версия киньте линк пожалуйсто. или мб чёнибудь еще надо сделать как с асфальтом? у меня прошивка 1,2 до новой непрошивался.. может быть по-этому?

Добавлено: 01.11.2010 21:40:11

И еще не в тему вопрос, если через НСА буду апдейтить все проги утилиты и т.п. останеться? или по новой придёться ставить?


Добавлено: 01.11.2010 21:42:27

еще, драйвер у всех неработает? тоесть место нормальной графики всё чёрное? есть возможность избежать этого?

Nokia N900 Black 32 Gb + Nokia N9 Black 64 Gb - валяются
Neo N003 Premium 2/32 + Stock Rom

Поделиться

824 (01.11.2010 22:47:42 отредактировано wl)

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

hxka, если проблема с загрузкой торрента, вот игра оттуда отдельно: http://dump.ru/file/4873539

Поделиться

825

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

и еще smile) чтоб удалить папки созданые в процедури после установки асфальта, тоесть там media\internal с теми командами chmod -R 755 и т.д. достаточно будет их удалить? или надо какуюто обратную процедуру на другую папку?

Nokia N900 Black 32 Gb + Nokia N9 Black 64 Gb - валяются
Neo N003 Premium 2/32 + Stock Rom

Поделиться

826

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

wl, у меня-то нет.

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

Поделиться