Разбор видео Wulff Den’а о Game Boy камере

Game Boy использует палитру из четырех цветов, четыре оттенка серого. Такой формат хранения называется 2BPP  (2 bits per pixel — 2 бита на пиксель).

Экран Game Boy имеет размер 160х144 пикселей, фотография 128х128 пикселей без рамки, поэтому камера имеет разрешение примерно 0,017MP.

В этом видео WULFF DEN рассказывает, как сделать более качественную фотографию. Опишу вкратце. Из-за ограничения цветов, всего 4, предмет должен быть хорошо освещен. Желательно иметь экран с подсветкой, для контроля происходящего на ч/б экране. С оригинального Game Boy в яркую погоду ничего не видно. Для этого можно установить подсветку за экран или использовать Game Boy Light или Game Boy Advance SP, но в последнем случае, картридж вставляется снизу и всё получается перевернутым (поможет адаптер gamechanger, сложно найти в продаже, или вот этот адаптер от создателей BitBoy). Game Boy Color тоже подойдет.

Главное контролировать контрастность, видеть все 4 цвета. С помощью искусственного света можно выделять области, которые красятся в темный, в видео (выше) такой приём используется на портрете. С предметной съемкой и портретом всё понятно, играемся со светом, удаляем или приближаем камеру пока не получится нормальный результат. Можно ещё покрутить ползунки яркости и контрастности, они мало чем помогают, по крайней мере мне.

С пейзажами сложнее, тут как повезет, из 100 фотографий примерно одна удачная. Из видео я узнал новый метод скинуть фотографии через gamecube и хороший метод делать больше фотографий, просто иметь при себе 3 камеры картриджа, думаю 90 фотографий хватит на весь день.

Читайте Nintendo Funtography Guide 1998 года, может найдёте интересного чего для себя.

Реклама

GBCamcorder

Furrtek для RGC 2015 (Французская встреча по ретро-играм) создал устройство, которое превращает картридж Gameboy Camera в видеокамеру. Отдельное устройство не требующее самой приставки, только картридж, с которого пишется видео и сохраняется на карточку, даже звук есть (не с картриджа конечно). Видео с разрешением 128×112 пикселей и частотой кадра ~14 кадров в секунду. Устройство собрано на базе процессора ARM Cortex-M3. Этот процессор запрашивает изображение с камеры, получает изображение, а затем собирает изображения и звук вместе, формируя видео. Звук записывается на частоте 8192 Гц, придавая ему схожесть с Game Boy приставкой. Furrtek выкладывает весь исходный код и другие файлы на GitHub, за что ему отдельное спасибо, можно изучить поподробнее всю кухню.

Подробности читайте на сайте автора. Плюс у него куча других крутых проектов, например подключение Virtual Boy через VGA к телевизору или оплата общественного транспорта с помощью среднего пальца.

GBC Mini 1.0 от cjg.exe

Фотограф с ником cjg.exe сделал компактную версию Game Boy камеры.

Фотографии из его инстаграма (технических деталей от автора я не нашел).

Выглядит не сложно, корпус камеры заменяется на корпус от картриджа, плата туда помещается без доработок, а вот картридж сверху придется спилить, модуль с камерой сажается на клей. Я думаю, по фотографиям и так всё ясно. Поворот камеры мы теряем, зато более компактно и привлекает меньше внимания окружающих. Было бы шикарно переделать корпус полностью на 3D принтере.

У автора два инстаграма: основной и с фотографиями. Есть отдельный сайт с фотографиями и магазином принтов.

Wireless Gameboy Controller Device

Нашёл ещё один прикольный картридж для GameBoyWireless Gameboy Controller Device. Совместим с GameBoy, MGB, GBC, GBA, GBA SP, GB Micro, DS.

2019-01-15T05_54_04.320Z-IMG_5891T.jpg

Вкратце, вставляем картридж в приставку и используем её в качестве беспроводного контроллера для PC, Raspberry Pi, Gamecube/Wii и Super Nintendo.

Для работы нужен правильный приемник и передатчик в зависимости от приставок, заказываются по отдельности, описание и варианты читайте в магазине. Приёмник для Wii вместо Wii Remote ещё в разработке.

UPD. YouTube обзор от The Retro Future.

Книга L’Autre France

L’Autre France (в переводе с французского Другая Франция) — книга о парке «Франция в миниатюре», расположенного в Эланкуре (Франция). В этой книге собрано 43 фотографии парка, снятых на Game Boy камеру фотографом Пьером Эспарр (Pier Esparre). Каждая из 43 фотографий, сопровождается хайку или микро-стихотворением, написанными разными авторами. В создании книги участвовали, помимо Пьера, Томас Блачер и Аликс Блачер, не знаю в каких ролях, но считаю, что упомянуть их надо.

Деньги на печать (€5,845) собрали на краудфандинг сайте kisskissbankbank.com. Напечатано 2000 экземпляров, но авторы книги пишут, что скоро можно заказать на оф.сайте.

Большое внимание при создании книги уделялось качеству печати и оформлению, присутствует тиснение золотом.

 

P.S. Для многих новость так себе, но я считаю, что вполне шииикарно.

 

 

Bennvenn’s game boy printer emulator kit

IMG_20180217_155616_285_1024x1024_1_480x

В данном способе передачи фотографий с Game Boy камеры будем использовать программатор STlink V2, на aliexpress он стоит около 130 рублей. А точнее комплект от BennVenn’s Shop, который включает в себя предварительно запрограммированный STlink V2 и компоненты для подключения Link кабеля к STlink. Комплект для пайки стоит 13$, собранный 20$. Это очень дешевый и простой способ скинуть фотографии на ПК. STlink работает с windows 10 и ниже, вставил STlink в USB, запустил печать, получил картинку прямо в ПК. Для понимания простоты процесса, я нашел для Вас видео на youtube.

Можно самому запрограммировать STlink V2, BennVenn поделился инструкцией. Далее я попытаюсь описать этот процесс вкратце.

Нам понадобиться два STlink V2, соединяем их по схеме, далее с помощью одного из них мы заменяем оригинальную прошивку на прошивку от BennVenn:

20180128_184002_large

Загрузите и откройте утилиту STM32 ST-Link, доступную на веб-сайте www.st.com. У STlink необходимо отключить фабричную защиту. Для этого выберите TARGET, а затем OPTION BYTES. Затем выбираете Disabled (Отключить) в разделе Read out protection (Защита от чтения). Теперь можно заменить прошивку. Выберите Open File (Открыть файл), выберите файл .HEX, затем выберите Target (Цель), Program и Verify (Проверить). Файл .HEX возьмите в инструкции.

Если всё в порядке, вы можете закрыть программу, ваше новое USB-устройство запрограммировано и готово к использованию!

Припаиваем Link кабель к STlink, очень сложно, там миниатюрные разъемы:

GB SCK — STLink SWDIO

GB DIn — STLink SWCLK

GB Dout — STLINK SWIM

GB Ground — STLink Ground

На LINK кабеле перевернуты DIn и Dout провода, если что-то не работает, поменяете их местами. Очень полезная кстати информация, я когда паял кабель к Arduino, сделал всё по инструкции, и у меня не работало, я долго не мог понять почему, пока не поменял местами эти два контакта.

Я не до конца понял, что делать далее, но видимо надо прошить нужной прошивкой STlink, установить драйвер из архива и запустить программу, написанную на Python (который предварительно надо поставить и прочитать в google, как запускать такие программы), но это не точно.

Mega Memory Card + GB USB smart card 64M

 

Mega Memory Card делает резервное копирование SRAM памяти картриджа, в этой памяти хранятся сохранения, которые хранятся на картридже пока жива батарейка. Таких бэкапов можно сделать около сотни. В Mega Memory Card вставляется картридж, в нашем случае картриджа-камера, далее Mega Memory Card вставляется в Game Boy (Безграничное слияние, Гуррен-Лаганн!) и через простенький интерфейс можно скачивать и заливать сохранения на картридж.

s-l1600 (1)

 

Для перекидывания на ПК сохранений с Mega Memory Card нам нужен картридж с поддержкой USB, например GB USB smart card 64M или drag’n’derp картридж. Продавали их на kitsch-bent.com, но уже всё продано, и найти в другом месте довольно сложно.

64M_one

Заливаем с Mega Memory Card файл сохранения на GB USB smart card 64M или drag’n’derp, далее подсоединяем картридж через USB к ПК, и с помощью программ из этого поста извлекаем снимки из SAV файла.

Стоит этот набор почти как BitBoy, из-за редкости даже больше, но есть и плюсы, можно играть в ромы и делать копии SRAM памяти картриджей.

соус

видео обзор Mega Memory Card

Подключаем Game Boy к Arduino

В данной статье я опишу вкратце инструкцию отсюда (github).

С помощью Link кабеля подключаем Arduino Nano к Game Boy. Я отрезал 1 конец кабеля и с помощью скрутки подсоединил 4 провода. Наверное есть более гуманный метод, есть например вот такая штука, за 3$. В инструкции используется nano, но думаю подойдет любая версия, nano просто самая дешевая, я использовал клон «бузина».

Схема подсоединения ниже. Полезная ссылка с распиновкой.

GBP_Emu_Micro_pinout_West_McGowan.webp

Цвета проводов для gameboy original:

D4 — красный

G (GND) — синий

D2 — зеленый

D3 — оранжевый

Arduino подключаем к ПК, загружаем файлы ./gbp_emulator/gpb_emulator.ino + gameboy_printer_protocol.h на Arduino, файлы берем из ссылки сверху. Запускаем serial monitor (встроенный монитор последовательного интерфейса, в среде разработки Arduino) и выставляем скорость связи (baud rate) 115200. Если не имели дело с Arduino ранее, то читайте гайды, их в интернете много, или я могу объяснить в комментариях. Вкратце, качаем стандартную программу, настраиваем её под вашу плату, файл > открыть, выбираем *ino, *h файл загрузиться сам, главное чтобы эти 2 файла лежали в одной папке.

Открываем на ПК монитор порта, запускаем на печать фотографии на Game Boy, Arduino автоматически начнет выгружать данные на ПК в консоль. После завершения процесса, скопируйте содержимое консоли (CTRL+A) в javascript-декодер, который находиться на github  (./jsdecoder/gameboy_printer_js_decoder.html). В программе gameboy_printer_js_decoder нажимаем Click to Update Gameboy Tile, снизу появляются фотографии.

Как запускать gameboy_printer_js_decoder.html с github?

Заходим на github, качаем проект целиком clone_button, после скачивания распаковываем zip архив, далее идем в папку jsdecoder и запускаем с помощью любого браузера файл gameboy_printer_js_decoder.html.

Arduino Nano стоит на aliexpress копейки, поэтому данный метод занимает второе место после BitBoy в моем личном рейтинге.

+ похожий метод

+видео

Как печатать все снимки? В главном меню, там где выбор из 3 пунктов (shoot/viem/play) нажимаем select, далее верхний пункт, попадаем в меню с замком и летающим королем, опять верхний пункт, выбираем мужика с дипломатом, и в нем ставим check на все снимки и печатаем нажимая на нижнюю кнопку.

Super Game Boy

gameboy-camera-03.jpg

картинка украдена с high-voltage.cz

Super Game Boy — картридж-адаптер для игровой консоли Super Nintendo Entertainment System (SNES). Данный картридж позволяет запускать Game Boy игры на SNES. Необходимо подключить SNES к карте видеозахвата с композитным кабелем, карта подключается к ПК через USB и далее с помощью софта можно делать скриншоты и даже записывать видео с Game Boy камеры.

Ещё существуют устройство GBA Transverter позволяющее подключать Game Boy Advance через композитный кабель к ТВ, но в продаже его уже не найти.

+BONUS

мини фильм снятый на game boy камеру

процесс съемки музыкального клипа на game boy камеру

Electrelane — Film Music

BitBoy

BITBOY

— самый простой и удобный способ перекинуть с Game Boy камеры фотографии на SD карту, но дорогой (100$). Тут всё просто, покупаем BitBoy, вставляем кабель (идет в комплекте) в Game Boy, в меню картриджа выбираем печать, фотографии сохраняются на SD карту. BitBoy работает на аккумуляторах и заряжается через MicroUSB, его можно брать с собой и делать бесконечное количество фотографий.

SWEET!