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 

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

227

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

Nikolos9955 пишет:

ar p /home/user/MyDocs/Games/NFS/com.ea.app.nfsuc_20.0.28_all.ipk data.tar.gz

После этой комманды пошло много иероглифов в виде загрузки. Ждал минуты 2, потом вышел нафиг)..так и должно быть вообще?

не дописал команду-то.
должно быть: "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"
все в одной строке!

Поделиться

228

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

AlekseyLM пишет:

|

Спасибо, а как мне "|" на телефоне то набрать?)))

Поделиться

229

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

Nikolos9955 пишет:

как мне "|" на телефоне то набрать?

Жмешь на клаве стрелочку, а потом самую верхнюю левую кнопку "Sym"

Поделиться

230 (27.10.2010 13:21:19 отредактировано AlekseyLM)

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

господа гуру linux, подскажите в чем подвох!

for i in * ; do ln -s $i /home/user/Games/SET/$i ; done

а в SET получаю симлинки с подписью "неверная ссылка" (эт в файлбоксе показывает)

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

Поделиться

231

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

brt пишет:
Nikolos9955 пишет:

как мне "|" на телефоне то набрать?

Жмешь на клаве стрелочку, а потом самую верхнюю левую кнопку "Sym"

Спасибо!

Поделиться

232

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

vitaliysnig пишет:
AlekseyLM пишет:

спасибо за взломчик!
теперь проверку проходит. но дальше чегот опять умирает sad

SDLGL: Requested GL minor version 1 (ignored)
SDLGL: Called SetVideoMode(320, 480, 0, 0x80000002)
SDLGL: Requested OpenGL video mode
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
PDL: Application asked for device ID, giving 0000
PDL: Application asked for lang, giving ru_RU
PDL: Switch orientation to 3
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 2097152;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 262144;  file GameSWF, line 0
CustomAlloc(): size = 65544;  file GameSWF, line 0
CustomAlloc(): size = 138496;  file GameSWF, line 0
CustomAlloc(): size = 2666496;  file GameSWF, line 0
Segmentation fault
Nokia-N900:~# 

итого запускается 4 игры (просто больше не пробовал):
NFSU
SIMS3
HeroOfSparta
Earthworm Jim (играть практически невозможно. нужен мультитач)

пробуем дальше еще чего-нить.. хочу добить Settlers, чтоб без переноса всех ресурсов игры.. smile

Напишите пожалуйста список команд в терминале для запуска HeroOfSparta.

И для SIMS3 тоже если не сложно.

Поделиться

233

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

Для Sims 3

root
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

Сайт Crazand

Поделиться

234 (27.10.2010 13:49:07 отредактировано AlekseyLM)

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

bolt2000 пишет:
vitaliysnig пишет:

Напишите пожалуйста список команд в терминале для запуска HeroOfSparta.

И для SIMS3 тоже если не сложно.

для SIMS3 выше уже выкладывал (http://maemoworld.ru/forum/viewtopic.ph … 899#p43899).
для HeroOfSparta выложу, как только с циклом разберусь.
а лучше б кто-нить другой способ придумал...

Поделиться

235

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

Лучшеб портировали полноценные Final Fantasy VII и выше.
А в это барахло даже впадлу гонять, давай пишу для мозга!!!!

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

Я ничeму нe рaд в мoлчaньи cвeтлыx днeй. Я - Мазандар! И грoм и дoждь друзья мoи тeпepь. В лaдoни гopсть пpичудливыx кaмнeй… Бeзвoдный край… Прoрoкoв слaвить грех тут. Нe лгу сeбe : нe ждeт тaких уcпeх. И я нe стaну никoгдa тaким, кaким хoчу. Тaк умирaeт сaмoмнeньe, нo пуcть живeт сoмнeньe. Oнo и ecть пoкopнocть и пeчaль для днeй людcких. И вce прoйдeт лeгкo, бeз лишнeй бoли. Нa сaмoм дeлe этo хoрoшo, и я дoвoлeн…

Поделиться

236 (27.10.2010 13:50:14 отредактировано toporcheg)

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

Svemer пишет:

Во первых переименуй файл "com.ea.app.nfsuc_20.0.28_all.ipk" в "sims.ipk"


mkdir -p /home/user/MyDocs/Games/sims

Копируем sims.ipk файл в папку /home/user/MyDocs/Games/sims (она же просто Games/sims, если подключать телефон в Mass Storage Mode к компьютеру)


ar p /home/user/MyDocs/Games/sims/sims.ipk data.tar.gz | /usr/bin/gnu/tar xz -C /home/user/MyDocs/Games/sims

mkdir -p /home/user/Games/sims

cp /home/user/MyDocs/Games/sims/usr/palm/applications/com.ea.app.sims/sims /home/user/MyDocs/Games/sims/usr/palm/applications/com.ea.app.sims/appinfo.json /home/user/Games/sims/

chmod +x /home/user/Games/sims/sims

ln -s /home/user/MyDocs/Games/sims/usr/palm/applications/com.ea.app.sims/res_sims3/ /home/user/Games/sims/res_sims3

root

preenv

desktopgen /home/user/Games/sims/appinfo.json

exit

exit

В общем всё должно получится. По крайней мере я так делал.


спасибо огромное все получилось)))  tongue

Поделиться

237

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

Вот тут можно смотреть постоянно обновляющийся список рабочих игр:
http://wiki.maemo.org/Preenv/Game_Compatibility

Хоть там и написано, что asphalt5 не работает, но он работает:)
Но изначально он вылетает при загрузке уровня. Это приходит из за того, что не может сохранить временные файлы.
Вообще для сохранений используется папка /media/internal . Надо просто создать её. Лучше всего вот так:

mkdir -p /home/user/games/gamesave
ln -s /home/user/games/gamesave /media/internal

И все! Асвальт работает!

238

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

smith пишет:

Вот тут можно смотреть постоянно обновляющийся список рабочих игр:
http://wiki.maemo.org/Preenv/Game_Compatibility

Хоть там и написано, что asphalt5 не работает, но он работает:)
Но изначально он вылетает при загрузке уровня. Это приходит из за того, что не может сохранить временные файлы.
Вообще для сохранений используется папка /media/internal . Надо просто создать её. Лучше всего вот так:

mkdir -p /home/user/games/gamesave
ln -s /home/user/games/gamesave /media/internal

И все! Асвальт работает!


Выложи подробно все чтоб скопировать и вставить плизз!!

Поделиться

239

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

Кто еще какие игры поставил кроме nfsu и sims!!! люди добрые выложите списки команд плиииииииииз!!

Поделиться

240

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

extreem пишет:

Кто еще какие игры поставил кроме nfsu и sims!!! люди добрые выложите списки команд плиииииииииз!!

солидарен с extreem, выложите ктонибудь код для asphalt5 и HeroOfSparta пожалуйста)
http://www.tele-club.in.ua/wp-content/uploads/2009/05/cat.jpg

Поделиться

241

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

с /media/internal после загрузки трассы работает ролик предгоночный, а по клику на экран опять в корку падает

Поделиться