Итак, проведя одну бессонную ночь, мне удалось портировать более-менее рабочий Flash-плеер с консоли GP2X на Motorola ZN5 и на другие смартфоны, работающие под управлением MotoMAGX. Его ещё нужно доделывать, но я, к сожалению, пока не располагаю хорошим знанием кода на C/C++, так что прошу помощи у наших разработчиков. На данный момент нужно реализовать:
- Курсор. Он работает, но его просто не видно;
- GUI-обёртку, способную выбирать проигрываемый swf-файл. Тут думаю сложного ничего нет, файл открывается стандартно ./flashplayer ./file.swf;
- Звук. Его нет вообще. Вывод звука на GP2X отличается от того, как выводится звук у нас на MotoMAGX. Нужно это переделать.
В принципе, этот плеер можно использовать для просмотра flash-роликов, на мой взгляд — скорость вполне нормальная.
Update. Благодаря Ant-ON‘у у FlashPlayer’а появился звук, курсор и GUI. Примеры Flash-анимации можно найти в директории с установленной программой.
Порт выполнен мной и Ant-ON‘ом.
Скриншоты:
Видеодемонстрация:
Скачать MGX-пакет для MotoMAGX
Скачать PEP-пакет для MotoMAGX
Скачать необходимые для запуска библиотеки