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 

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

1,067 (26.01.2011 02:58:28 отредактировано mixa5)

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

Итак, основываясь на собранных в этой теме данных (спасибо уважаемым m@m0nt; vitaliysnig и ZrX ), позволю себе скомпановать все эти данные в достаточно понятный для народа ман по установке патча для управления с клавиатуры в Palm Pre играх.
В качестве примера возьмем игру N.O.V.A.
Первым делом качаем  патч
Далее помещаем патч в /opt/preenv/lib/
Для этого выполняем в терминале:
cd MyDocs
sudo gainroot
/home/user/MyDocs # mv libsdlpre.so /opt/preenv/lib/libsdlpre.so

Затем, дабы не заморачиваться с заменой названия игры в скрипте, заходим сюда и качаем скрипт для нужной нам игры.
В терминале (без рута) выполняем (для N.O.V.A):

cd MyDocs
chmod +x nova-mido.fayad.sh
sh ./nova-mido.fayad.sh
sh nova-mido.fayad.sh

Для других игр действия те же, только вместо "nova-mido.fayad.sh" пишем название скрипта нужной игры.
Управление с клавы работает! Играем, радуемся smile

P.S: Вроде все написал. По крайней мере- у меня управление заработало. Но если где ошибся - просьба поправить.

1,068

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

Доброго времени суток всем. Скачал и установил по ссылке Asphalt5 тот что ipk. Как мне его запустить? Нигде не нашел. Заранее благодарен.

Поделиться

1,069

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

спасибо огромное всем
у меня еще один вопрост установил guitar hero 5  через эмулятор palm
так вот она не загружается
появляется рука и при нажатии на экране она двигается и все ((((
помогите пожалуйста , я поглонник этой игры(

Поделиться

1,070

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

Надо тему  по патчу в разделе Каталог игр WebOS для MeeGo и Maemo с ссылками на скрипты и обсуждением.

живее всех живых

Сайт ZrX

Поделиться

1,071

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

mixa5, неплохо бы в Wiki добавить.

ZrX, в топиках с играми, которые создал, нужно дать ссылку на Wiki, чтобы не писать по несколько раз инструкцию по установке. См. топики Crazandа.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

1,072 (26.01.2011 15:14:44 отредактировано hxka)

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

Во-первых,

mixa5 пишет:

sh ./nova-mido.fayad.sh
sh nova-mido.fayad.sh

Это — тавтология, а chmod на FAT бессмысленен. Таким образом, это всё сводится к

sh /home/user/MyDocs/nova-mido.fayad.sh

Во-вторых, мне не кажется, что вики по этому нужно делать, пока эта функция не появится в preenv официально, а когда появится, то лучше будет просто переупаковать deb'ы с нужными файлами, чем заставлять людей, которые даже не понимают, как обновить preenv, набирать что-то непонятное в консоли.

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

Поделиться

1,073

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

http://www.youtube.com/watch?v=h0_nqDyv … re=related
http://www.stantum.com/en/offer/technology-ip
эту технологию прикрутил бы какой нибудь рукастик головастик к preenv

Поделиться

1,074

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

Ты издеваешься? Как можно прикрутить сенсорную поверхность к программе?

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

Поделиться

1,075 (27.01.2011 13:17:59 отредактировано trafick)

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

Примерно по  тому же алгоритму как и в этой программе Theremin тело понимает одновременно три точки
Мультитач на резистивных экранах? Получите и распишитесь!
Статейка:
Вы думаете, что это шутка? Маленькая компания Stantum, доказала обратное – реализовать мультитач на резистивном дисплее не только возможно, но в чем-то он даже предпочтительнее своего ёмкостного коллеги. Если вам надоело “тыкать” в дисплей одним пальцем, ваш коммуникатор сделан компанией HTC ( 8-) ) и работает под управлением Windows Mobile, то в один прекрасный день вы можете получить то, что хочется. http://www.youtube.com/watch?v=ld_kIpLW … r_embedded
Адель Аль Зубейр (Adel Al Zubeir) выяснил, что, когда два пальца давят на экран одновременно, дигитайзер рассчитывает точку между ними. Применив немного математики он состряпал программу, которая может определить относительное положение обоих пальцев. Ну а далее уже не сложно реализовать функции, известные всем пользователям устройств с мультитач дисплеями. К сожалению, не все просто – нельзя установить программу и получить вожделенный мультитач, но если вы являетесь разработчиком приложений для WinMo, вы можете “встроить” эту функцию в свою программу. http://www.youtube.com/watch?v=hTDSFtKs … r_embedded
Что наш N900 хуже и на HTC использованы другие технологии?

Поделиться

1,076

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

Уважаемые, может кто нибудь все таки расскажет как запустить установленную игру?

Поделиться

1,077

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

CobainXXX пишет:

Уважаемые, может кто нибудь все таки расскажет как запустить установленную игру?

Какую игру?

Поделиться

1,078

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

trafick, ты уж определись для начала. Здесь про матричный экран.
Здесь мультитачем и не пахнет.
Нажатие на резистивный в двух (или больше) точках эквивалентно нажатию на точку где-то посередине.
Таким образом, если принять, что первый палец не должен двигаться, и если оба пальца давят на экран с одной силой, то можно с хреновенькой точностью рассчитать координаты второго нажатия. Смысла ноль.

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

Поделиться

1,079

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

trafick пишет:
CobainXXX пишет:

Уважаемые, может кто нибудь все таки расскажет как запустить установленную игру?

Какую игру?

Asphalt 5

Поделиться

1,080

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

А как удалять игры?

Краш-тест Nokia N900 или Nokia N9 на TechnoCrash!

Nokia N900 Black 32 Gb + Nokia N9 White 64 Gb = вынос мозга big_smile

Поделиться

1,081

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

Открыл скрипт клавиатуры для assassinscreed. Там, однако, все понятно как устроено - можно писать свои.
Главное - знать папку, которая соответствует игре.

Добавлено: 29.01.2011 04:48:03

Ах, да. Еще не понятно как заставить удерживаться нажатую позицию.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться