motofan logo
2 страниц V  1 2 >        
> 

SDL или нативные игры для Тундры - работающие сборки

barconi
сообщение 14.1.2014, 13:20


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 18.6.2013
Пользователь №: 242 664
Модель телефона: Motorola VA76r "Tundra"


Настроение:
поиск



Рейтинг: 25



Уважаемые любители Тундры!

Есть хотя бы один пример игры, работающей на тундре в mpkgbox?
отсылать в Нативные игры и эмуляторы для ZN5 не нужно, оттуда ничего на тундре не запускается..

Предлагаю в этой теме собирать работающие паки *.MGX для Тундры (опять же, если такие вообще у кого нибудь существуют).

Также предлагаю тут сформировать упаковку либ именно для тундры, чтобы не путаться в терминологии.

Сообщение отредактировал barconi - 15.1.2014, 14:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
barconi
сообщение 28.1.2014, 14:33


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 18.6.2013
Пользователь №: 242 664
Модель телефона: Motorola VA76r "Tundra"


Настроение:
поиск



Рейтинг: 25



По результатам копания в вопросе и неоценимой помощи гуру EXL было обнаружено, что многие игры и программы из вышеуказанной ссылки всё таки запускаются на Тундре!

Проблема была в том, что последняя версия библиотеки libSDL-1.2_C4_VA76 , взятой отсюда, содержит баг, который приводит к падению SDL приложений.

Практическим путем было установлено, что последняя работоспособная версия SDL-библиотеки из этого источника для Тундры - B2.

Также для завпуска некоторых игр потребовалась билиотека liblighting.so.1 , а точнее - пустышка с аналогичным именем, которая также была предоставлена EXL.

Таким образом, был сформирован пак, с которым на Тундре работает большинство игр от ZN5 (некоторые всё таки падают, наверное сказывается устаревшая версия SDL-библиотеки)

Прикладываю пак.
Краткая инструкция:
1. скачать пак из этого сообщения
2. распаковать на диск, например при помощи WinRAR
3. подключить телефон к компьютеру в режиме карты памяти
4. переписать на карту памяти папку games из архива

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

Проверено на прошивке Монстрпак от Vasco1974

Отдельно просьба к Ant-ON - если еще есть возможность отладить последнюю версию либы (C4) для Тундры - готов помочь всем чем смогу.

MD5 файла: ECDB07D2E4FA77D93CBFC97D2ED14C66

Сообщение отредактировал barconi - 1.2.2014, 17:54
Прикрепленный файл libs_pack_tundra.7z   ( 11.67 мегабайт ) Кол-во скачиваний: 162
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 30.1.2014, 16:17


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1790



Я тут что-то посмотрел - по исходникам последний билд должен быть C5. Собрал его. Не знаю, что менял, правда.
Можно попробовать его)

ps У меня такое предположение возникает, что дело не в библиотеке SDL, а в заголовочных файлах для VA76. Мне кажется у чудес от туда ноги растут...
Прикрепленный файл libSDL-1.2_C5_VA76.7z   ( 100.72 килобайт ) Кол-во скачиваний: 182
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
XXX_S_B
сообщение 30.1.2014, 17:05


Мотофан
*******

Группа: Пользователи
Сообщений: 1 562
Регистрация: 28.1.2009
Из: Украина
Пользователь №: 192 228
Модель телефона: L9, Z6, ZN5, XT1080M

Рейтинг: 1019



Ant-ON,
а для других Linux-моторов соберешь билд C5?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 30.1.2014, 18:03


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1790



XXX_S_B,

А есть ли смысл? Если я её так и не выпустил тогда, то в этом не было смысла. Могу собрать в принципе... Под что собрать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
XXX_S_B
сообщение 31.1.2014, 6:04


Мотофан
*******

Группа: Пользователи
Сообщений: 1 562
Регистрация: 28.1.2009
Из: Украина
Пользователь №: 192 228
Модель телефона: L9, Z6, ZN5, XT1080M

Рейтинг: 1019



Цитата(Ant-ON @ Вчера, 20:03)
* Под что собрать?

Под зн5 точно, многие еще им пользуются, е8 наверное, возможно под з6, хотя мой уже давно в шкатулке поломанный лежит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
J()KER
сообщение 31.1.2014, 6:07


man_of_motley
*******

Группа: Пользователи
Сообщений: 1 707
Регистрация: 1.6.2008
Пользователь №: 173 781
Модель телефона: Atrix 4G; ROKR E8; Moto X
Прошивка: my mod


Настроение:
DON'T PANIC!



Рейтинг: 1059



Е8 wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
barconi
сообщение 1.2.2014, 10:10


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 18.6.2013
Пользователь №: 242 664
Модель телефона: Motorola VA76r "Tundra"


Настроение:
поиск



Рейтинг: 25



Цитата(Ant-ON @ 30.1.2014, 20:17) *

Я тут что-то посмотрел - по исходникам последний билд должен быть C5. Собрал его. Не знаю, что менял, правда.
Можно попробовать его)


К сожалению версия С5 на тундре не взлетает так же, как и все С.
при откате на B2 всё приходит в норму.
внизу дамп, но я так понимаю, он ни о чем не говорит.

Код
# /mmc/mmca1/mpkgbox/OpenBOR3/OpenBOR3.sh

[*]QWidget::setMorphMode() is called. WinId=00004c06, newMode=3

[*]Old mode = 2

[*]this->isActiveWidow() is FALSE

[*]Morphing Mode of TLW 00004c06 will be set to 3


[*]QWidget::setMorphMode() is exit.

QT Show: 5673 setAltitude and requestFocus, winId:19462, fget:1, alt:0, fixed:1,
order:1

MAGX_VO: FB 460800@0x87400000
MAGX_VO: open(/dev/alt_mxc_ipu_pp): No such file or directory
MAGX_VO: Try open /dev/mxc_ipu_pp...
MAGX_VO: IPU memory: 5.0 M
MAGX_VO: set new bpp 16 (24) on FB
MAGX_VO: switching to bpp: 16
MAGX_VO: seted bpp on FB
SDL_SetError: No dynamic GL support in video driver
MAGX_VO: SetVideoMode width=320 height=240 bpp=16
MAGX_VO: set new bpp 16 (16) on FB
MAGX_VO: seted bpp on FB
MAGX_VO: vwidth=320 vheight=240 hw_pixel_size=2
MAGX_VO: screen rotated
MAGX_VO: PP mode: 1, PP buf count: 1
MAGX_VO: Input buffer located in video memory!
MAGX_VO: Create IPU buffer for DB
MAGX: SDL request:
        - Surface is in video memory (+);
        - Double-buffered video mode (+);
MAGX: MAGX_VideoQuit
ipu_free alloacte page 1048376
MAGX_VO: All uninit
QT Show: 5673 requestFocus: lost, winId:19462

Segmentation fault
#


Цитата(Ant-ON @ 30.1.2014, 20:17) *

ps У меня такое предположение возникает, что дело не в библиотеке SDL, а в заголовочных файлах для VA76. Мне кажется у чудес от туда ноги растут...


Можем как нибудь проверить?

Сообщение отредактировал barconi - 1.2.2014, 10:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 1.2.2014, 10:33


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1790



Цитата(barconi @ 1.2.2014, 16:10) *

Можем как нибудь проверить?


Можно. Вот библиотека B2 собранная с последними заголовочными файлами для VA76.

ps Если можно - приведи два аналогичных лога. С рабочей версии и с не рабочей.

Сообщение отредактировал Ant-ON - 1.2.2014, 10:33
Прикрепленный файл libSDL-1.2_B2_VA76.7z   ( 97.06 килобайт ) Кол-во скачиваний: 174
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
barconi
сообщение 1.2.2014, 13:36


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 18.6.2013
Пользователь №: 242 664
Модель телефона: Motorola VA76r "Tundra"


Настроение:
поиск



Рейтинг: 25



Цитата(Ant-ON @ 1.2.2014, 14:33) *

Можно. Вот библиотека B2 собранная с последними заголовочными файлами для VA76.

ps Если можно - приведи два аналогичных лога. С рабочей версии и с не рабочей.


Вот лог с этой либой, результат отрицательный:
Код
# /mmc/mmca1/mpkgbox/OpenBOR3/OpenBOR3.sh
/mmc/mmca1/mpkgbox/OpenBOR3/OpenBORv3_3348.magx: symbol lookup error: /mmc/mmca1
/games/lib/libSDL-1.2.so.0: undefined symbol: _ZN7QWidget7migrateEN2Qt9DisplayID
E
#


если меняю на старую B2, всё хорошо:
Код
# /mmc/mmca1/mpkgbox/OpenBOR3/OpenBOR3.sh

[*]QWidget::setMorphMode() is called. WinId=000005b5, newMode=3

[*]Old mode = 2

[*]this->isActiveWidow() is FALSE

[*]Morphing Mode of TLW 000005b5 will be set to 3


[*]QWidget::setMorphMode() is exit.

QT Show: 576 setAltitude and requestFocus, winId:1461, fget:1, alt:0, fixed:1, o
rder:1

MAGX_VO: FB 460800@0x87400000
MAGX_VO: open(/dev/alt_mxc_ipu_pp): No such file or directory
MAGX_VO: Try open /dev/mxc_ipu_pp...
MAGX_VO: IPU memory: 5M
MAGX_VO: set new bpp 16 (24) on FB
MAGX_VO: switching to bpp: 16
MAGX_VO: seted bpp on FB
MAGX: SetVideoMode width=320 height=240 bpp=16
MAGX_VO: set new bpp 16 (16) on FB
MAGX_VO: seted bpp on FB
MAGX_VO: vwidth=320 vheight=240 hw_pixel_size=2
MAGX_VO: screen rotated
MAGX_VO: PP mode: 1, PP buf count: 1
ipu_malloc alloacte page 38  gTotalPages 1280
ipu_malloc: 1st current->start 0 current->end 38
MAGX_VO: Create IPU buffer for DB
MAGX: SDL request:
        - Surface is in video memory (+);
        - Double-buffered video mode (+);
MAGX_AO: init with freq=44100 channels=2 bps=2 samples=1024
MAGX: SetVideoMode width=320 height=240 bpp=16
MAGX: SDL request:
        - Surface is in video memory (+);
        - Double-buffered video mode (+);
MAGX_AO: init with freq=44100 channels=2 bps=2 samples=1024
MAGX: focus in
[*]Morphing mode of current top level widget [ 5b5] is [3]
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SDL или нативные игры для Тундры - работающие сборки · Motorola Tundra VA76r · Forum
 

2 страниц V  1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.3.2024, 7:58

Форум живёт: