PICO-8 — это так называемая «фэнтезийная консоль»: для неё можно писать собственные программы, под неё выпущено множество игр, но на самом деле это не та 8-битная приставка, за которую она себя выдаёт, а виртуальная машина, способная работать поверх любой современной операционной системы. Энтузиаст под ником UncleStem, увлёкшись PICO-8, оценил портативность платформы, но захотел другой портативности — и «убрал фэнтези» из фэнтезийной консоли, собрав карманное устройство в духе Game Boy. Процесс сборки и разработки он показал в видео, которое встроено ниже.

Самодельная портативная консоль UncleStem для запуска игр PICO-8

Напомним, что PICO-8 создана студией Lexaloffle и намеренно воспроизводит ограничения ретро-платформ, включая экран 128×128 пикселей и палитру из 16 цветов. Именно поэтому её так любят разработчики маленьких игр и те, кто хочет попробовать себя в программировании в ретро-стиле.

В основе устройства лежит Raspberry Pi Zero 2 W. Для 8-битной виртуальной машины это заметный перебор по мощности, однако автор взял то, что оказалось под рукой, — и это заметно упрощает сборку.

реклама кормит Уточку 🦆

Главным героем проекта можно считать IPS-дисплей с разрешением 720×720 пикселей: его квадратное соотношение сторон совпадает с форматом картинки PICO-8, и экран занимает большую часть лицевой панели консоли. Кроме того, модуль принимает сигнал по HDMI и поддерживает звук, так что для готового устройства остаётся добавить кнопки и аккумулятор.

Корпус UncleStem сначала спроектировал под 3D-печать — получился аккуратный и симпатичный вариант. Затем он попробовал сам выточить корпус из алюминия, но в итоге отказался от этой затеи и передал работу профессионалам.

реклама кормит Уточку 🦆

Вся электроника размещена на специально разработанной печатной плате, изготовленной при участии спонсора автора: такое решение сегодня заказать несложно, а плата к тому же придаёт консоли хорошую механическую устойчивость. Для неё выбрана полноцветная шелкография, благодаря которой плата выглядит очень эффектно. Тем, кого привлекает такой подход к оформлению, стоит присмотреться к теме PCB-арта — ей посвящено немало руководств.

Файлы платы и другие материалы проекта автор выложил на Google Диске. Однако стоит учитывать: сама консоль PICO-8 не является проектом с открытым исходным кодом, и для завершения сборки её придётся приобрести отдельно.

реклама кормит Уточку 🦆

Интересно, что это не первая портативная консоль на базе PICO-8. Ранее уже появлялся проект в форм-факторе камкордера с единственной кнопкой. При всей необычности той идеи у рассматриваемой сборки есть важное преимущество: она способна запускать всю библиотеку игр PICO-8.