Демонстрация движка Yeti 3D Pro на MotoMAGX и Dingux

Изначально движок Yeti 3D Pro разрабатывался Derek‘ом Evans‘ом под Game Boy Advance. Вместе с исходным кодом была выложена его демонстрационная версия Yeti 3D (без приставки Pro). И вот сейчас разработчик открыл исходный код ещё и Pro-версии, что повлекло за собой порт на библиотеку SDL, который сделал Grz-. Я воспользовался его наработками и портировал Yeti 3D Pro на платформы MotoMAGX и Dingux.



В Pro-версии движка значительно улучшена графика и добавлены новые карты. К сожалению, на этом движке так никто и не смог сделать какую-нибудь интересную игру.

Читать далее Демонстрация движка Yeti 3D Pro на MotoMAGX и Dingux →

Dingux, MotoMAGX

Basilisk II для MotoMAGX

Basilisk II — это эмулятор Macintosh Classic, портированный на MotoMAGX разработчиком rock88. В комплекте Mac OS 7.5.3, но можно установить и Mac OS восьмой версии. Программы лучше всего устанавливать с помощью утилиты HFVExplorer.



Читать далее Basilisk II для MotoMAGX →

MotoMAGX

EzxGPSP для Motorola ZN5: эмулятор Game Boy Advance

Разработчик Galaxian продолжает радовать пользователей Motorola ZN5 отличнейшими эмуляторами. В этот раз он портировал эмулятор Game Boy Advance от Oopsware, Ro1ne и Lasly.



Отличительной чертой EzxGPSP является отличная скорость работы и рендеринга, так как для вывода изображения используется напрямую библиотека Qt. Кроме того, эмулятор поддерживает простое сглаживание картинки. Управление настраивается в удобном меню. Поддерживаемые форматы образов картриджей BIN, ZIP и GBA. Образы необходимо поместить в директорию /mmc/mmca1/Emulator/GBA/, где /mmc/mmca1/ — это карта памяти.

Читать далее EzxGPSP для Motorola ZN5: эмулятор Game Boy Advance →

MotoMAGX

Descent II для MotoMAGX

Ещё один порт одной из первых 3D-игр, Descent II от Parallax Software. Как и в случае с Descent, порт выполнен на основе открытого движка D2X-Rebirth.



Продолжение игры Descent было выпущено в 1996 под названием Descent II. Здесь появились новые виды оружия, объектов и вражеских роботов. Вторая часть базируется на том же движке, но значительно улучшенном: добавлена поддержка текстур высокого разрешения, разрушаемые и мерцающие светильники, новые роботы, текстуры и многое другое.

Читать далее Descent II для MotoMAGX →

MotoMAGX

Descent для MotoMAGX

Мой порт 3D-игры Descent от Parallax Software на основе движка D1X-Rebirth. В Descent играющему предстоит исполнить роль пилота космического корабля MD1032 (от «Material Defender»), нанятого мегакорпорацией Post Terran Minerals Corporation (PTMC) в корыстных целях для сбора информации о компьютерном вирусе, поразившем роботов, добывающих полезные ископаемые на приисках PTMC за пределами земного шара.

Игра начинается с инструктивного совещания между главным героем и неким лысым мужчиной, действующим лицом мегакорпорации РТМС (его имя — Сэмюэл Дрэвис (Samuel Dravis) — становится известно лишь в следующих играх линейки). Действие игры проходит на различных объектах-шахтах PTMC, разбросанных по Солнечной системе — от Луны до Харона (спутника Плутона). После ликвидации последнего робота-босса в шахте на Хароне, геройски сражавшийся MD1032, как того и следовало ожидать, становится лишним в этом жестоком мире, где ставки слишком высоки, чтобы хранить обещания…

Вас благородно проинформируют, что MD1032 «не сможет вернуться» в штаб PTMC на лунной орбите из-за якобы высокой вероятности его заражения тем же опасным вирусом, над которым вы едва одержали победу.



Главная цель игры — освободить все объекты PTMC от вредоносного вируса. Геймплей разбит на несколько уровней-шахт; каждый новый уровень-шахта представляет собой очередной объект PTMC. Задача игрока на очередном уровне — продвигаться по шахте, уничтожать преграждающих путь врагов (вышедших из-под контроля роботов), спасти заложников, уничтожить главный реактор (или босса) и по возможности, эвакуироваться из шахты через специальный туннель. Корабль имеет ограниченный общий запас энергии, от которого питается часть системы вооружения.

Читать далее Descent для MotoMAGX →

MotoMAGX

Warehouse Panic для EZX

Мой порт отличной игры с поддержкой сенсорного экрана для Motorola A1200 и Motorola E6! Выход на красную трубку. Авторы игры: Uni Dahl, Chase Warrington и mr. Glasses.



Warehouse Panic был представлен на мероприятии Pandora Angst Coding Competition (PACC) в 2010 году.

Читать далее Warehouse Panic для EZX →

EZX

Мануал по установке утилиты tmake в MotoMAGX SDK

Часто так бывает, что есть некоторый набор исходных файлов, но нет ни Makefile, ни сборочного скрипта configure, так необходимых для сборки проекта. Конечно, Ъ-луниксоиды скажут, что Makefile нужно писать самим вручную, но у меня не так много на это времени, поэтому я предлагаю воспользоваться такой вот удобной утилитой.



Для начала скажу, что этот способ тестировался на том SDK, установка которого описана в этом посте, установить tmake в другие SDK можно будет по аналогии. Я не думаю, что у знающих людей возникнут какие-то вопросы с этим.

Читать далее Мануал по установке утилиты tmake в MotoMAGX SDK →

Manuals, MotoMAGX

Spartak Chess для MotoMAGX

Наконец-то у меня дошли руки портировать клиент одного из самых достойных шахматных движков Stockfish 1.8 от djdron.



Разработчик, прислушавшись к многочисленным комментариям, добавил:

  • Сохранение состояния при выходе;
  • Визуализация ходов компьютера;
  • Больше информации о текущем статусе игры.

Движок очень сильный, к сожалению, это отражается на длительности ходов. Иногда ход просчитывается долго, порядка минуты.

Читать далее Spartak Chess для MotoMAGX →

MotoMAGX

Новый эмулятор терминала для MotoMAGX: qte2console

Разработчик из Санкт-Петербурга, DoomChisel форкнул эмулятор терминала EzxTerm, значительно нарастив его функциональность и назвав qte2console.



Подробности можно прочитать здесь и на официальной страничке проекта на ресурсе SourceForge.

Читать далее Новый эмулятор терминала для MotoMAGX: qte2console →

MotoMAGX