Консоль Game Boy превратили в брелок — Naked Science
3 минуты
Редакция
1

Консоль Game Boy превратили в брелок

Нидерландский программист Йерун Домбург (Jeroen Domburg) создал рабочую версию портативной игровой консоли Game Boy размером с брелок. Подробности проекта сообщаются на сайте Hackaday.

keychain-redacted
©Wikipedia

Game Boy — линейка портативных игровых устройств, которая выпускалась компанией Nintendo с 1989 года. Она стала первой коммерчески успешной консолью со сменными картриджами. На сегодняшний день выпуск Game Boy прекращен, однако энтузиасты нередко самостоятельно собирают портативные игровые устройства, на которых можно запустить игры консоли с помощью эмулятора.

 

Для создания нового устройства Домбург использовал эмулятор GNUboy, программную часть которого он адаптировал для оптимизации ресурсов. Например, программист уменьшил объем кэша для спрайтов со 128 до 6 килобайт. В качестве аппаратной платформы автор использовал микроконтроллер ESP32, OLED-дисплей с разрешением 96 на 64 пикселя, динамик и аккумулятор.

 

По словам разработчика, ESP32 оптимально подошел для решения задачи, но из-за небольшого объема памяти конечное устройство может хранить очень ограниченное количество ROM-файлов. При необходимости пользователь может самостоятельно заменить их. Для этого консоль переводится в режим точки доступа, к которой можно подключиться по Wi-Fi с компьютера и загрузить новые файлы.

 

Миниатюрную консоль автор продемонстрировал на конференции 2016 Hackaday SuperConference. В ходе выступления он успешно запустил на ней Doom, несмотря на низкую частоту кадров. Также программист показал на экране устройства «Ведьмак 3», который был запущен на компьютере, тогда как на Game Boy с помощью платформы удаленного доступа транслировалось изображение.

 

Нашли опечатку? Выделите фрагмент и нажмите Ctrl + Enter.
Вчера, 18:44
47 минут
Александр Березин

В России впервые в мире зарегистрировали вакцину от коронавируса, но, кажется, этому никто не рад. Многие пишут, что так быстро медицинские средства выпускать нельзя, ведь они не успеют пройти все проверки. Другие оценивают это как «масштабный эксперимент на людях». Утверждается, что еще до третьей фазы клинических испытаний «Спутник-V » введут миллионам российских граждан — в ближайший месяц. Сообщают, что у новой вакцины много побочных реакций, а вот защитных антител она якобы дает мало. Каждый из этих тезисов в той или иной степени неверен. Впрочем, это вовсе не значит, что вакцина обязательно работает. Попробуем разобраться, как все обстоит на самом деле.

6 часов назад
5 минут
Илья Ведмеденко

Российские авиастроители представили фотографии почти собранного второго серийного истребителя Су-57, который по совместительству должен стать первым истребителем пятого поколения, поступившим на вооружение ВКС России.

Вчера, 15:30
6 минут
Мария Азарова

Автор нового исследования выдвинул гипотезу о том, как SARS-CoV-2 распространяется через сеть белок-белковых взаимодействий субдиффузионным способом и поэтому поражает только определенные органы.

Вчера, 18:44
47 минут
Александр Березин

В России впервые в мире зарегистрировали вакцину от коронавируса, но, кажется, этому никто не рад. Многие пишут, что так быстро медицинские средства выпускать нельзя, ведь они не успеют пройти все проверки. Другие оценивают это как «масштабный эксперимент на людях». Утверждается, что еще до третьей фазы клинических испытаний «Спутник-V » введут миллионам российских граждан — в ближайший месяц. Сообщают, что у новой вакцины много побочных реакций, а вот защитных антител она якобы дает мало. Каждый из этих тезисов в той или иной степени неверен. Впрочем, это вовсе не значит, что вакцина обязательно работает. Попробуем разобраться, как все обстоит на самом деле.

Позавчера, 11:44
11 минут
Мария Азарова

Президент подчеркнул, что препарат, созданный российскими специалистами, успешно прошел все этапы испытаний и доказал свою эффективность в борьбе с вирусом.

10 августа
9 минут
Мария Азарова

Будут ли в России осенью вновь вводить ограничения по Covid-19? Есть ли люди, перенесшие коронавирус, но организм которых почему-то не выработал антитела? На эти и многие другие вопросы попытался ответить российский ученый-медик Арег Тотолян.

22 июля
66 минут
Александр Березин

С 2064 года численность людей начнет сокращаться — и этот процесс может быть необратим. Один из авторов соответствующей научной работы прямо указывает: если ничего не изменится, через несколько веков человечество вымрет. Однако есть вещи и похуже вымирания. Куда вероятнее иной сценарий: мир будет заселен теми, кто сможет размножаться в новых культурных условиях. К сожалению, значительная часть современных европейцев, американцев и, возможно, других народов будут вытеснены с первых страниц истории. Вдобавок те, кто победят в этой непростой борьбе, нам, сегодняшнему населению Земли, могут сильно не понравиться. Попробуем разобраться почему.

Вчера, 18:44
47 минут
Александр Березин

В России впервые в мире зарегистрировали вакцину от коронавируса, но, кажется, этому никто не рад. Многие пишут, что так быстро медицинские средства выпускать нельзя, ведь они не успеют пройти все проверки. Другие оценивают это как «масштабный эксперимент на людях». Утверждается, что еще до третьей фазы клинических испытаний «Спутник-V » введут миллионам российских граждан — в ближайший месяц. Сообщают, что у новой вакцины много побочных реакций, а вот защитных антител она якобы дает мало. Каждый из этих тезисов в той или иной степени неверен. Впрочем, это вовсе не значит, что вакцина обязательно работает. Попробуем разобраться, как все обстоит на самом деле.

31 июля
9 минут
Sergei Sobol

Сейчас, когда многие вокруг задумываются, а не попробовать ли что-то новое и не сменить ли профессию, программирование точно одно из тех направлений, к которому стоит присмотреться. Может, вы об этом уже думали?

[miniorange_social_login]

Комментарии

1 Комментарий

ARTER
29.11.2016
-
0
+
Где купить?
Подтвердить?
Лучшие материалы
Предстоящие мероприятия
Войти
Регистрируясь, вы соглашаетесь с правилами использования сайта и даете согласие на обработку персональных данных.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: