Как-то я
писал про
GameShell - это такая открытая программно и железячно игровая консоль. Так вот, она ко мне приехала наконец!
Выглядит эта штука в собранном виде, как гибрид
GameBoy и
Walkman - особенно если она жёлтая, как у меня 😜.
Собиратся агрегат из отдельных блоков:
-
процессорного модуля (аналог "малинки")
-
модуля с экраном (QVGA по-олдскулу)
-
клавиатуры (Arduino-совместимая плата)
-
батарейного блока (аккумулятор на вид напоминает те, что раньше в телевонах Nokia стояли)
-
блочка с динамикамиКаждый блочок имеет свой корпус(!), периферийные блоки соединяются с центральным с помощью шлейфов. Процессорный блок, будучи малинкоподобным, умеет
WiFi и
BlueTooth, грузится с MicroSD в сборку
Linux со всеми вытекающими - просторы для кастомизации широчайшие.
В изначальной поставке ОС идёт с предустановленными
CaveStory и
FreeDM, что само по себе приятно :) Музыкальный плеер в наличии, а также присутствуют
MAME,
MGBA и тот же
RetroArch - ретрогеймерам предлагается только докинуть ROM'ов. Кстати, консолька ещё и "облако" предоставляет участникам сети, к которой подключена - пару
Samba-папочек, в которые как раз таки файлики ROM'ов (а ещё - музычку) можно и закидывать.
SSH тоже есть, поэтому
scp работает не менее "искаробочно".
В итоге имеем приятную платформу, отдельные модули которой также интересны и сами по себе.
LOVE, говорят, на GS уже работает. Я лично очень жду #pico8. Связка Python+PyGame тоже для игростроя подойдёт. Нужно будет ещё завести bluetooth клавиатуру и можно будет кодить всякие демки в дороге :)
#diy #retro #gaming #gamedev #gameshell