1 (11.03.2011 00:05:31 отредактировано divan)

Тема: Менеджер Игр WebOS

WebOS Games Manager - программа для автоматической установки WebOS игр из .ipk файлов. Также позволяет удалять игры, сохранять/восстанавливать сэйвы. При установке игры автоматически выполняются все необходимые хаки, поэтому всё, что вам нужно, это переписать .ipk файл с игрой на телефон в каталог MyDocs/Downloads (для пользователей виндовс - просто Downloads, при подключении к компьютеру. Если такого каталога нет - создайте) - программа сама найдет игры там.

Особенности:
* Максимально простая инсталляция - в один клик.
* Игры ставятся в 32Гб раздел, не занимая места ни в rootfs, ни в home
* Поддержка русского языка (и любого другого, для которого напишут перевод)
* Сохранение сейвов в отдельную папку, с возможностью восстановления.
* Программа не создает лишних файлов и директорий в системных каталогах (вроде /etc/powerv.d или /media/internal) - все подобных хаки реализуются с помощью подмены fopen() вызова, перехватывающего подобные пути.

Домашняя страница: http://wgames.garage.maemo.org/
Поставщик: Ivan 'divan' Daniluk
Язык:
английский/русский

Скачать: Maemo 5.

http://s011.radikal.ru/i317/1103/6a/2ad481655df0t.jpghttp://s44.radikal.ru/i106/1103/18/26b43c116efet.jpghttp://s43.radikal.ru/i102/1103/57/17c5fad5bbfct.jpg

http://s44.radikal.ru/i106/1103/10/37195f5a2540t.jpghttp://s015.radikal.ru/i331/1103/dc/b35d3094dff6t.jpghttp://s42.radikal.ru/i096/1103/43/ec579c8d06eat.jpg

http://s60.radikal.ru/i168/1103/fd/82bca084da7et.jpghttp://s010.radikal.ru/i314/1103/e0/7a73b8b0e7c9t.jpghttp://i066.radikal.ru/1103/95/901309f6a7e3t.jpg

http://s009.radikal.ru/i308/1103/62/6d24b2f8ad26t.jpghttp://s39.radikal.ru/i085/1103/f7/4e6ea6a31000t.jpghttp://s09.radikal.ru/i182/1103/83/3fda6e9a2e94t.jpg

Страница на maemo.org: http://maemo.org/packages/view/wgames/

Несколько моментов:
- в тех играх, которые сейчас поддерживаются, использованы скрипты ремаппинга мультитача на клавиатуру, выложенные Kirik'ом и описания, которые постил ZrX, за что им большое спасибо.
- при установке игры происходит много операций записи на флеш-память, поэтому телефон в этот момент будет тормозить - и еще несколько секунд после того, как появится надписать "Игра установлена". Это нормально, хотя возможно я в будущем найду способ ограничить скорость записи на диск при распаковке архивов.
- на данный момент поддерживаются 23 игры - это те, которые я опробовал у себя на телефоне. Я буду очень признателен, если остальные участники сообщества помогут этот список увеличить. Для добавления игры нужно написать .ini файл и подготовить картинку для меню. Формат файла и (если нужно) формат послеустановочного скрипта можно посмотреть в каталоге /usr/share/wgames/gamesinfo, хотя я чуть позже распишу это подробнее.

Как добавить поддержку новой игры: смотрите пост про добавление поддержки

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

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

77

Re: Менеджер Игр WebOS

divan
Подскажите плиз как обновить WebOS Games?
Или нужно ее заново переустановить? А то не обновляется ни как(

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

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

Поделиться

78

Re: Менеджер Игр WebOS

abdrahman, как и любую другую программу.
http://maemoworld.ru/forum/viewtopic.ph … 650#p65650

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

79

Re: Менеджер Игр WebOS

у меня вот другая проблема поставил игру Blades of Fury поставилась без ошибок вышло даже типо что раскладка с клавы есть какие кнопки за что отвечают но когда играть то клава не пашет!((( раскладка у меня руская с переключением на английскую и все... может чтото нада еще самому вписать в териминале???

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

Поделиться

80

Re: Менеджер Игр WebOS

Да, в играх клавишы не работают, хоть и русская локаль системы.

Поделиться

81

Re: Менеджер Игр WebOS

Разумеется. Хак, позволяющий управление с клавиатуры, «неофициальный», libsdlpre.so с ним нужно качать отдельно.

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

Поделиться

82

Re: Менеджер Игр WebOS

Это понятно что неофицыально. Но я ставил игру через WebOS Games а внем как я понимаю все включено и эти файлы*.so туда уже включены просто у некоторых они работают а у некоторых почемуто нет

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

Поделиться

83 (11.03.2011 16:17:59 отредактировано Zver0k)

Re: Менеджер Игр WebOS

У меня, после установки Games Manager и 4 игр (Driver, Hawx, Asphalt и NFSU), перестало работать сглаживание во всех играх от PalmPre, даже в тех, которые были установлены с deb (((Может кто знает, как решить эту проблему? ?? Большая надежда на divana)

Поделиться

84

Re: Менеджер Игр WebOS

hxka пишет:

Разумеется. Хак, позволяющий управление с клавиатуры, «неофициальный», libsdlpre.so с ним нужно качать отдельно.

Оппа. Серьезно? Я не ставил отдельно "патченный" libsdlpre.so, но у меня все работает.
hxka, а кто автор этой "неофициальной" версии? Где есть исходники или вообще первоисточник?

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

85

Re: Менеджер Игр WebOS

А у меня клавиатура работает, ну по крайней мере на DRIVER.

Поделиться

86

Re: Менеджер Игр WebOS

divan
У меня, после установки Games Manager и 4 игр (Driver, Hawx, Asphalt и NFSU), перестало работать сглаживание во всех играх от PalmPre, даже в тех, которые были установлены с deb.
Может знаете, как это исправить??? Буду очень благодарен!

Поделиться

87

Re: Менеджер Игр WebOS

divan, понятия не имею, есть только ссылка.
Сам безуспешно пытался найти автора, но лень было прочёсывать все темы про preenv на TMO.
В версии 1.6 из extras* управления с клавиатуры нет. Ну ладно, с кем не бывает — поставил и забыл.
Проблема ещё в том, что эта версия, как я понял, — патченная из 1.4, а уже 1.6 есть.

Добавлено: 11.03.2011 16:37:23

Источник: http://wiki.maemo.org/Preenv/FAQ#Is_the … _in_Preenv

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

Поделиться

88

Re: Менеджер Игр WebOS

Для чего в зависимостях binutils? Он, межу прочем, целых 6 МБ в / жрёт. Для ar? Но ведь  в системе и так есть dpkg, который прекрасно распаковывает ipk-шки.
И было бы неплохо, если бы программа автоматически добавляла необходимый каталог в NoWatchDirectory в ~/.config/tracker/tracker.cfg

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

Поделиться

89

Re: Менеджер Игр WebOS

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

hxka пишет:

Для чего в зависимостях binutils? Он, межу прочем, целых 6 МБ в / жрёт. Для ar? Но ведь  в системе и так есть dpkg, который прекрасно распаковывает ipk-шки

Тот dpkg, который на maemo, почему-то некорректно распаковывает - он игнорирует указание пути, и пытается распаковывать в /. Я устал с ним воевать и перешел на ar / tar метод, но на самом деле одной командой было бы удобнее распаковывать, согласен. Вопрос в том, как заставить dpkg работать как надо.

hxka пишет:

И было бы неплохо, если бы программа автоматически добавляла необходимый каталог в NoWatchDirectory в ~/.config/tracker/tracker.cfg

Хорошая мысль, спасибо. Надо подумать только, как это лучше всего сделать, чтобы не навредить тем пользователям, у которых нестандартный конфиг и/или нестандартная разбивка. Попробую сделать в следующем обновлении.

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

90

Re: Менеджер Игр WebOS

Насколько я помню, он распаковывал в корень, если в конце пути не стоял слэш. Сейчас проверю.

Добавлено: 11.03.2011 17:21:41

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

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

Поделиться

91

Re: Менеджер Игр WebOS

hxka

$ dpkg --version
Debian `dpkg' package management program version 1.14.25 (armel).

$ dpkg-deb -x ./com.gameloft.app.ghero5_1.1.5_all.ipk .
tar: cannot create directory '/usr/palm/applications/com.glu.app.ghero5': Permission denied
tar: can't open '/usr/palm/applications/com.glu.app.ghero5/appinfo.json': No such file or directory
dpkg-deb: subprocess tar returned error exit status 1

$ dpkg-deb -x ./com.gameloft.app.ghero5_1.1.5_all.ipk --instdir=.
tar: cannot create directory '/usr/palm/applications/com.glu.app.ghero5': Permission denied
tar: can't open '/usr/palm/applications/com.glu.app.ghero5/appinfo.json': No such file or directory
dpkg-deb: subprocess tar returned error exit status 1

$ dpkg --unpack ./com.gameloft.app.ghero5_1.1.5_all.ipk .    
dpkg: requested operation requires superuser privilege

$ dpkg -X ./com.gameloft.app.ghero5_1.1.5_all.ipk .      
/
/usr/
/usr/palm/
/usr/palm/applications/
/usr/palm/applications/com.glu.app.ghero5/
/usr/palm/applications/com.glu.app.ghero5/appinfo.json
tar: cannot create directory '/usr/palm/applications/com.glu.app.ghero5': Permission denied
tar: can't open '/usr/palm/applications/com.glu.app.ghero5/appinfo.json': No such file or directory
dpkg-deb: subprocess tar returned error exit status 1
---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться