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