DOOM на Амуре: инженерный вызов от Теллур и Микрона
Авторизованный дистрибьютор Микрона, крупнейшего российского производителя микроэлектроники (входит в группу компаний «Элемент», ELMT), резидента ОЭЗ «Технополис Москва», поставщик электронных компонентов «Теллур Электроникс» проводит уникальный эксперимент-вызов программистам, инженерам, энтузиастам и любителям небанальных решений – запуск культового шутера DOOM на отечественном микроконтроллере MIK32 Амур.
«Запустить DOOM на Амуре Микрона — это не просто развлечение, а инженерный вызов, тест на оптимизацию, нестандартное мышление и умение работать с ограниченными ресурсами - отличный способ показать, что для настоящего профи нет ничего невозможного!» - отметил Вячеслав Чаплин, директор по маркетингу ООО «Теллур Электроникс».
Условия:
- использовать микроконтроллер MIK32 Амур без применения сторонних процессоров;
- реализовать вывод изображения с учётом аппаратных ограничений (эмуляция, программный рендеринг, нестандартные решения приветствуются);
- разработать способ управления, подходящий для данной платформы.
Почему это будет непросто:
- ограниченные ресурсы – микроконтроллер Амур имеет недостаточно оперативной памяти и мощности для запуска игр, а DOOM требует хотя бы базового процессора с поддержкой графики;
- отсутствие стандартного графического вывода – игра рассчитана на работу с видеокартами, но на Амуре придется имитировать графику через альтернативные методы (например, вывод в текстовом режиме);
- формат файлов – DOOM использует WAD-файлы, которые требуют загрузки в память. Придется найти, как загнать их на микроконтроллер с ограниченным объемом хранилища;
- управление при помощи клавиатуры и мыши невозможно. Нужно придумать альтернативные способы ввода – например, кнопки на GPIO или даже UART-команды;
- производительность – микроконтроллеры не предназначены для игр, придется сильно оптимизировать код или использовать урезанные версии DOOM.
«С начала серийного выпуска нашего микроконтроллера Амур, благодаря его универсальности, мы видим все новые, и в том числе неожиданные варианты его применения, но такого еще не было. Всем, кого вдохновил этот эксперимент, желаем удачи!», - сказал Евгений Кузьмин, заместитель генерального директора по коммерческой деятельности АО «Микрон».
DOOM — культовый FPS-шутер 1993 года от id Software, который стал настоящей революцией в игровой индустрии, популяризировал жанр FPS и заложил основы для будущих видеоигр. Благодаря динамичному геймплею, запоминающейся атмосфере и новаторским технологиям, DOOM остается популярным, давно перестал быть просто игрой и стал важным элементом культуры и инструментом изучения программирования.
Тренд на запуск игры DOOM на неожиданных устройствах появился, когда id Software в 1997 году решили сделать исходный код игры открытым. Именно это сделало игру популярной среди инженеров, которые начали экспериментировать с переносом DOOM на самые неожиданные платформы. За почти три десятка лет игру запускали на банкоматах, консолях, разнообразных компьютерах, принтерах, фотоаппаратах, калькуляторах, умных часах, осциллографах, клавиатурах со встроенными экранами и даже на тестере беременности и на светодиодных матрицах – почти на любом устройстве, где есть экран.
Присоединяйся к эксперименту, найди эффектное решение и войди в историю DOOM и русской инженерной школы!
Прием решений до 1 апреля 2025 года.
Принять участие и задать вопрос: info@tellur-el.ru
Купить отладочную плату на базе микроконтроллера Амур, DIP-MIK32 или Старт-MIK32, на маркетплейсе Ozon
Купить отладочную плату на сайте «Теллур Электроникс»
***
MIK32 Амур (К1948ВК018) – первый полностью отечественный 32-разрядный микроконтроллер с ядром на архитектуре RISC-V, который разработан и производится в России в группе «Элемент», включен в Единый реестр российской радиоэлектронной продукции (ПП РФ 878). Изделия, управляемые микроконтроллером, уже применяются в проектах промышленной автоматизации и критической инфраструктуры, в вузовских программах для подготовки инженерных кадров и разработчиков электроники. Для инженеров-разработчиков, программистов и всех заинтересованных в применении микроконтроллера MIK32 Амур производства Микрона проводятся технические тренинги, которые включают лабораторные занятия и практику работы с отладочными платами, функциональными возможностями микроконтроллера и программно-аппаратных средств. Получить информацию о следующем семинаре и пригласить в свой город
ООО «Теллур Электроникс» - надежный поставщик электронных компонентов зарубежного производства с семилетним опытом работы. Фокусные направления Теллур - микросхемы индикации и отображения информации, источники питания и силовые компоненты, электромеханика, СВЧ-компоненты, оптоэлектроника.
ГК «Микрон» – единственное в РФ серийное производство микроэлектроники с топологией до 90 нм, входит в группу компаний «Элемент» (ELMT), резидент ОЭЗ «Технополис Москва». Микрон производит более 800 типономиналов продукции на топологических нормах до 90 нм, включая интегральные схемы для автоэлектроники, интернета вещей, жестких условий эксплуатации, защищенных носителей данных, идентификационных, платежных и транспортных документов, управления питанием и RFID-маркировки для различных отраслей цифровой экономики, в том числе микросхемы в реестре отечественной промышленной продукции.
ПАО «Элемент» является одним из крупнейших разработчиков и производителей электроники, лидером в области микроэлектроники в России. В состав Группы входят более 30 компаний по производству интегральных микросхем, полупроводниковых приборов, силовой электроники, модулей, корпусов для микросхем, а также радиоэлектронной аппаратуры. Продукция ПАО «Элемент» имеет широкое применение в различных отраслях экономики. Более подробную информацию о Группе «Элемент» можно найти на сайте.