Запуск приложения

Общие сведения

Каждое запускаемое приложение упаковано в контейнер (см. Формат MRP).

Запуск начинается с файла с именем start.mr (см. Формат MR).

Байт-код приложения загружается в память до окончания работы приложения. В главном файле определены точки входа для реакции на различные события ( init, resume, dealevent и т. п.).

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

Загрузчик обычно содержит только байт-код без бинарных компонент .ext (см. Формат EXT), но есть исключения.

Загрузчики

dsm_gm.mrp

Вариант загрузчика. Некоторые версии содержат бинарные компоненты (например, для запуска эмулятора NES). Может самостоятельно скачивать приложения.

mopo.mrp

Вариант загрузчика. Содержит большое количество бинарных компонент. Может самостоятельно скачивать приложения из интернета, в том числе требующие платную активацию.