Software porting

194 views
Skip to first unread message

iSage

unread,
Dec 20, 2010, 2:54:27 PM12/20/10
to VoGeeky
PrBoom up and running: http://rghost.net/3688938
Скорость видео, если что - глюк ргхоста.
Кнопочки пока не понимает, но это легко поправить.

iSage

unread,
Dec 20, 2010, 3:00:02 PM12/20/10
to VoGeeky
http://rghost.net/3689089.view
gmenu2x. Извиняюсь за отвратное качество фото.
Рисуется нормально (там просто обоина под 320х240), на кнопки тоже
пока не реагирует. Индикатор батарейки и частоты процессора не
работает.

2010/12/20 iSage <isag...@gmail.com>:


> PrBoom up and running: http://rghost.net/3688938
> Скорость видео, если что - глюк ргхоста.
> Кнопочки пока не понимает, но это легко поправить.

--
Close the world...
...Open the next.

rzk

unread,
Dec 20, 2010, 3:03:00 PM12/20/10
to vog...@googlegroups.com
не пробовал собрать mp3blaster или обертки для mpg123 способные у нас работать?
mp3blaster собирается без вопросов, но дико тормозит, причем именно
выводом, меню нормально рисуется, при установленных libncurses,
конечно. починить бы его.

rzk

unread,
Dec 20, 2010, 3:03:59 PM12/20/10
to vog...@googlegroups.com
mpg123 кстати тоже собирается без проблем и читает mp3шки.

iSage

unread,
Dec 20, 2010, 3:06:45 PM12/20/10
to vog...@googlegroups.com
Нет, не пробовал пока. Вообще я сейчас ковыряю порт мплеера под дингу
и gmenu2x параллельно. Дум я just for fun собрал, не ожидал, что так
вот сразу заработает, если честно.

2010/12/20 rzk <rzk...@gmail.com>:


> mpg123 кстати тоже собирается без проблем и читает mp3шки.
>

--

iSage

unread,
Dec 20, 2010, 4:05:16 PM12/20/10
to vog...@googlegroups.com
Собрал мплеер из этих сорцов
http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,46,179 под
jz4750 (требует включения jz tcsm в конфиге ядра). Тормозить стало
значительно меньше.

2010/12/20 iSage <isag...@gmail.com>:

Tronix

unread,
Dec 21, 2010, 4:49:10 AM12/21/10
to VoGeeky
Во, спасибо, тоже пересобрал из этих сорцов. Заметно возросла
скорость, практически нормальное воспроизведение. Хотя есть все-таки
подглючивание в виде некоторых щелчков звука (во время сильных
тромозов - типа горящего огня и ли моря). Возможно это только на моем
самосборном кернеле.
Только не совсем понял что за файлы такие - tcsm_start.bin,
tcsm_rear.bin и tcsm_text.bin. Что с ними, что без них - одна фигня,
кажется что плеер их вообще ни каким боком не трогает. Может это что-
то для динги именно? Но уже весьма и весьма. Спасибо за данную ссылку.

On 21 дек, 00:05, iSage <isage....@gmail.com> wrote:
> Собрал мплеер из этих сорцовhttp://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,46,179под

iSage

unread,
Dec 21, 2010, 4:55:20 AM12/21/10
to vog...@googlegroups.com
Нет, это не только для динги, эти файлики используются тогда, когда
используется аппаратное декодирование. На нашем проце, насколько я
понимаю, оно есть только для rmvb (там бинарный декодер тоже в
комплекте валяется).
Хотя это надо курить доку по его simd-инструкциям (хз только где
взять), ибо у него их больше, чем у 4740, например, а тот умеет xvid
декодить. Ну или поиграться со сборкой под 55й и его декодерами.

2010/12/21 Tronix <tron...@rambler.ru>:

--

iSage

unread,
Dec 21, 2010, 9:30:03 AM12/21/10
to vog...@googlegroups.com
Хотя нет, насчет 55 я что-то загнул, он же двухядерный.
Тогда, насколько я понимаю, это практически придел.
Нарыл вот еще http://sience.schattenkind.net/dingoo/Dingoo_a320_eng.htm
такую страничку, там есть табличка с производительностью мплеера на
разных форматах.

2010/12/21 iSage <isag...@gmail.com>:

rzk

unread,
Dec 21, 2010, 1:15:17 PM12/21/10
to vog...@googlegroups.com
с какими параметрами нужно tcsm создавать, что бы mplayer его увидел по нормальному?
пытаюсь стартовать, пишет 
XZ0032 #>mplayer50
open /dev/tcsm error.

tcsm создан с помощью
mknod /dev/tcsm c 238 73

файлы tcsm_* лежат в /usr/share/mplayer/tcsm

21 декабря 2010 г. 17:30 пользователь iSage <isag...@gmail.com> написал:

iSage

unread,
Dec 21, 2010, 1:18:23 PM12/21/10
to vog...@googlegroups.com
Его не надо создавать. Нужно ядро, собранное с его поддержкой.
Находится оно в /drivers/char/jzchar/
Нужно подправить Kconfig чтобы опция была доступна и для 4750L

2010/12/21 rzk <rzk...@gmail.com>:

rzk

unread,
Dec 21, 2010, 2:08:28 PM12/21/10
to vog...@googlegroups.com
да, действительно, заработало.
только дико глючит вывод на экран, то запаздывает, то синхронизируется. постоянно мешается (фликерит) вместе с каким-нибудь другим выводом, например при включенном console cursos flash, курсор в углу этому способствует.
double buffer включен. звук перестал глючить.

21 декабря 2010 г. 21:18 пользователь iSage <isag...@gmail.com> написал:

iSage

unread,
Dec 21, 2010, 2:11:34 PM12/21/10
to vog...@googlegroups.com
М. У тебя консоль на экран выведена? Если так, то зря.

2010/12/21 rzk <rzk...@gmail.com>:

Tronix

unread,
Dec 21, 2010, 3:03:16 PM12/21/10
to VoGeeky
Как успехи с gmenu2x ? Откуда качать сорцы, как в двух-трех словах
компилировать? Уж больно хочется уже прикрутить какую-нибудь оболочку
к девайсу...

iSage

unread,
Dec 21, 2010, 3:27:12 PM12/21/10
to vog...@googlegroups.com
У меня сегодня день паяния, так что больше пока не ковырял. На
управление отзывается и в целом работает.
Сорцы брать отсюда: http://mtorromeo.github.com/gmenu2x/
Поправить в Makefile.linux пути до тулчейна и make -f Makefile.linux
Больше я вроде ничего не правил.
Предварительно нужно собрать сдл
(http://dingoowiki.com/index.php?title=Development:Tutorials:SDLRecompile).

2010/12/21 Tronix <tron...@rambler.ru>:


> Как успехи с gmenu2x ? Откуда качать сорцы, как в двух-трех словах
> компилировать? Уж больно хочется уже прикрутить какую-нибудь оболочку
> к девайсу...

--

Tronix

unread,
Jan 11, 2011, 2:11:06 PM1/11/11
to VoGeeky
Что-то не могу никак собрать gmenu2x, замучился. Качнул исходники с
http://mtorromeo.github.com/gmenu2x/ , но там нет Makefile.linux (ни в
tzr.gz архиве, ни если качать с git )

Собрал библиотеки SDL, SDL_image, SDL_gfx, SDL_gfxPrimitives, SDL_ttf,
libpng, sparsehash . Вроде все более-менее собралось как-то, даже
некоторые самплы из SDL работают.

iSage, если не трудно - может выложите куда-то gmenu2x с вашим
makefile'ом?

On 21 дек 2010, 23:27, iSage <isage....@gmail.com> wrote:
> У меня сегодня день паяния, так что больше пока не ковырял. На
> управление отзывается и в целом работает.
> Сорцы брать отсюда:http://mtorromeo.github.com/gmenu2x/
> Поправить в Makefile.linux пути до тулчейна и make -f Makefile.linux
> Больше я вроде ничего не правил.
> Предварительно нужно собрать сдл
> (http://dingoowiki.com/index.php?title=Development:Tutorials:SDLRecompile).
>

> 2010/12/21 Tronix <tronix...@rambler.ru>:

iSage

unread,
Jan 11, 2011, 3:09:16 PM1/11/11
to vog...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages