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 

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

542

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

anpaza пишет:

= Про установку без ентырнета =

Через инет надо поставить хотя бы пакеты связанные с GL/ES, они находятся в нокиевских каталогах и скачать их оттуда нет никакой возможности, во всяком случае мне неизвестно как это сделать. Только apt-get из Maemo5 умеет это делать, шоб Нокии было пусто.

Для этого сначала зайдите в диспетчер приложений и ВЫКЛЮЧИТЕ все каталоги кроме первых двух (Приложения Nokia и Обновления системного ПО Нокия). Это для экономии траффика.

Теперь включите интернет, затем запустите команды (из-под рута):

apt-get update
apt-get install libsdl-gles1.2-1 libgles1-sgx-img libgles2-sgx-img

Пакеты достаточно маленькие, под сотню килобайт.

После этого выключайте интернет и можно пытаться установить пакет preenv*.deb, по идее он должен встать без вопросов.

АААААААААА помогите не ставится чет по этому способу!!! Были включены все два репозитора какие написаны тут!!! Вот что выходит http://imageplay.net/m7Gbd100189/Screenshot_20101029_113002_thumb.jpg

Вся моя жизнь здесь ---> Nokia 3200 ---> Nokia 3250 ---> Nokia n73 ---> Nokia 5530 ---> Nokia n900

Поделиться

543 (30.10.2010 02:24:06 отредактировано anpaza)

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

Crazand пишет:

Странно, что НОВА не идет, мне доложили что бегает вполне прилично, если устанавливать в ручную.

У меня вот что происходит:

[2|root@tada|/etc]com-gameloft-app-nova
SDLGL: called sdl_init with flags = 0x30
X11: PID is 5528
SDLGL: Ignoring doublebuffer preference
SDLGL: Requested GL minor version 1 (ignored)
SDLGL: Requested GL major version 1
SDLGL: Called SetVideoMode(320, 480, 0, 0x2)
SDLGL: Requested OpenGL video mode
SDLGL: SDL_GLES initialized (res=0)
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
PDL: Init: Service name is com.javispedro.preenv.nova
PDL: Music is playing
PDL: Switch orientation to 3
PDL: Screen dimming prevention ON

И на этом оно висит с чёрным экраном, я ждал несколько минут - висит и всё тут. Надо разбираться подробнее под отладчиком, пока повешу её в отдельный каталог "для разбирательств".

Может это другая версия работает?

Crazand пишет:

Кстати можно новые деб по верх старых устанавливать, будут ли сохранения работать?

Да, дебы апгрейдятся без проблем, сохранённые игры/опции останутся даже если снести деб, а потом поставить заново. Это, кстати, выход для тех, кому 2Gb в /opt мало - можно просто носить с собой огромную коллекцию .deb'ов с собой на флэшке, играть в одни игры а потом сносить одни и ставить другие - при этом сейвы и прочее сохранятся.

544

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

После этих команд:
mkdir -p /home/user/games/gamesave
ln -s /home/user/games/gamesave /media/internal
выдает:
ln: /media/internal: File exists
Я закриваю терминал,
захожу в Asphalt 5 и он снова вылетает при загрузке.

Что я делаю не так?

Поделиться

545

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

BIGBIGBIGMAX пишет:
anpaza пишет:

= Про установку без ентырнета =

Через инет надо поставить хотя бы пакеты связанные с GL/ES, они находятся в нокиевских каталогах и скачать их оттуда нет никакой возможности, во всяком случае мне неизвестно как это сделать. Только apt-get из Maemo5 умеет это делать, шоб Нокии было пусто.

Для этого сначала зайдите в диспетчер приложений и ВЫКЛЮЧИТЕ все каталоги кроме первых двух (Приложения Nokia и Обновления системного ПО Нокия). Это для экономии траффика.

Теперь включите интернет, затем запустите команды (из-под рута):

apt-get update
apt-get install libsdl-gles1.2-1 libgles1-sgx-img libgles2-sgx-img

Пакеты достаточно маленькие, под сотню килобайт.

После этого выключайте интернет и можно пытаться установить пакет preenv*.deb, по идее он должен встать без вопросов.

АААААААААА помогите не ставится чет по этому способу!!! Были включены все два репозитора какие написаны тут!!! Вот что выходит http://imageplay.net/m7Gbd100189/Screenshot_20101029_113002_thumb.jpg

у меня также !!! мне кажется это из за прошивки у тебя какая ?

Поделиться

546 (29.10.2010 12:54:45 отредактировано smith)

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

anpaza, у тебя версия наверно нерабочая. у меня все без проблем работает(nova). скинуть мою версию?
vitaliysnig, походу выполняешь из под рута. сделай юзера владельцем или дай права на папку не ниже 666
Например так:

chown user /home/user/games/gamesave
chown user /media/internal

Поделиться

547

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

smith пишет:

vitaliysnig, походу выполняешь из под рута. сделай юзера владельцем или дай права на папку не ниже 666
Например так:

chown user /home/user/games/gamesave
chown user /media/internal

После этих команд:
chown user /home/user/games/gamesave
chown user /media/internal

выдает:

chown: /media/internal: No such file or directory

Как дать права на папку ?

Поделиться

548 (29.10.2010 13:06:42 отредактировано Crazand)

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

anpaza пишет:

Да, дебы апгрейдятся без проблем, сохранённые игры/опции останутся даже если снести деб, а потом поставить заново.

Brother in Arms до этого у меня не запускался, теперь запускается, но при старте миссии пишет: Cannot write data. Please restart the game.

oregontrail и ge pro вылетают.

anpaza пишет:

Спасибо большое за помощь. Я же не для себя стараюсь

Я еще ничего не сделал smile Это вам спасибо!

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

Сайт Crazand

Поделиться

549

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

vitaliysnig, возможно это не надо. попробуй запустить асвальт.
Поменять права на папку со всеми входящими в неё фалйми и подпапками, дав разрешение на чтение и запись всем пользователям можно так:
chmod -R 666 путь_до_папки
anpaza закину на ифолдер и отпишусь тебе в личку

Поделиться

550 (29.10.2010 13:15:21 отредактировано anpaza)

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

Crazand пишет:

Brother in Arms до этого у меня не запускался, теперь запускается, но при старте миссии пишет: Cannot write data. Please restart the game.

Проверьте права доступа на основной каталог игры:

ls -lad /opt/preenv/usr/palm/applications/com.gameloft.app.brothersinarms
drwxrwxrwx    3 root     root         4096 Oct 28 19:48 com.gameloft.app.brothersinarms

(должно быть rwxrwxrwx).
Также проверьте, что /usr/palm/applications/com.gameloft.app.brothersinarms это линк на /opt/preenv/usr/palm/applications/com.gameloft.app.brothersinarms :

ls -la /usr/palm/applications/com.gameloft.app.brothersinarms
lrwxrwxrwx    1 root     root           63 Oct 28 12:08 /usr/palm/applications/com.gameloft.app.brothersinarms -> /opt/preenv/usr/palm/applications/com.gameloft.app.brothersinarms

Возможно, вылеты связаны с тем, что после предыдущих экспериментов остались какие-то ошмётки по разным местам. Попробуйте привести всё в самое исходное состояние (удалите preenv, binutils, всю остальную фигню которую ставили), удалите каталог /opt/preenv целиком, удалите /usr/palm целиком, потом поставьте только preenv и .deb файлы (обязательно из моего последнего поста, более старые дебы не разрешали запись в свой каталог, отчего и могут возникать проблемы с сохранением).

GE Pro (Ground Effect - это оказывается экранопланы а не самолёты smile у меня работает нормально, вылетает только при выходе (Segmentation Fault), но это нестрашно, хотя тоже надо бы разобраться.

551 (29.10.2010 13:26:57 отредактировано Log1novskiy)

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

Установил игру Blades и вылетает ни чего не показывая sad Снёс к чёрту,а вот иконку не знаю как удалить. Подскажите пожалуйста путь.

Поделиться

552 (29.10.2010 13:37:10 отредактировано rezak)

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

anpaza,Тем, у кого "из-за прошивки" не ставится libgles - прошивка тут ни при чём, всё это будет работать с любой прошивкой, даже самой старой. Выпрямляйте руки, причём срочно. 


я знаю что мои руки не до канца прямые , ну дак помоги выпрямить !? а то оч охото в NFS поиграть !

Поделиться

553

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

anpaza пишет:

Возможно, вылеты связаны с тем, что после предыдущих экспериментов остались какие-то ошмётки по разным местам. Попробуйте привести всё в самое исходное состояние (удалите preenv, binutils, всю остальную фигню которую ставили), удалите каталог /opt/preenv целиком, удалите /usr/palm целиком, потом поставьте только preenv и .deb файлы (обязательно из моего последнего поста, более старые дебы не разрешали запись в свой каталог, отчего и могут возникать проблемы с сохранением).

Спасибо! Главное, что у вас работает, а значит и сами игры рабочие. Буду ковыряться как время появится.

Сайт Crazand

Поделиться

554

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

smith пишет:

vitaliysnig, возможно это не надо. попробуй запустить асвальт.
Поменять права на папку со всеми входящими в неё фалйми и подпапками, дав разрешение на чтение и запись всем пользователям можно так:
chmod -R 666 путь_до_папки

Запустил асвальт, вышел.
В терминале ввел:
chmod -R 666 /home/user/Games/ASPHALT

терминал выдал:
chmod: /home/user/Games/ASPHALT/appinfo.json: Permission deni
ed
chmod: /home/user/Games/ASPHALT/Asphalt5: Permission denied
chmod: /home/user/Games/ASPHALT/icon.png: Permission denied

Запустил асвальт и теперь он вылетел сразу.
Перезагрузка телефона не помогла.
Что я делаю не так?

Поделиться

555 (29.10.2010 13:55:05 отредактировано AndyTitan)

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

vitaliysnig попробуй вот так,  под рутом

chmod 777 /home/user/Games/ASPHALT

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

Я нич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н…

Поделиться

556

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

Ламеры и нубы, я обращаюсь к вам. Охото в НФС пошпилить, Симса себе создать? Но достать руки из под жопы религия не позволяет? Или возраст не тот еще? Шпилить научились, а вот мозгом своим думать не научились.
Вот сколько можно уже ныть? Не сочтите за грубость, но даже самому ушлому ламеру, нубу и просто тупице, достаточно просто прочитать тему с начала и до конца, этого будет достаточно не только чтоб установить достаточно много игр, но и для того, чтоб научится юзать терминал, репозитарии, выставлять права, создавать разделы различных файловых систем. Благодарите пользователей Crazand, anpaza, divan, за то что они с вами, милыми, няньчатся и пытаются помочь каждому из вас индивидуально, хотя у всех проблемы одни и те же, и это даже не проблемы, это ваша не внимательность и невежество. Просто прочтите эту тему с самого начала, только внимательно, подключив, то, что у нормальных людей называется мозг, и вы сможете играть в НФСУ на своем n900!  Что Вам еще для счастья в жизни надо?

Вы должны зайти под своим именем, чтобы увидеть скрытый текст.

Поделиться