Теперь вы можете эмулировать игры NES и Game Boy на Nintendo Game and Watch

Теперь вы можете эмулировать игры NES и Game Boy на Nintendo Game and Watch

Nintendo Game and Watch была взломана из-за ее хорошо известного внутреннего оборудования и большой тяжелой работы преданных хакеров.





Некоторые умные детективы заложили основу для разработки домашних игр для ретро-машины Nintendo.





как переместить несколько песен на Spotify

Ваши любимые ретро-игры на Nintendo Game and Watch

Стеки YouTube выпустила серию видеороликов о том, как взломать Nintendo Game and Watch. Это непростой процесс, но пока эмуляция NES и Game Boy работает в базовом состоянии вместе с обязательным портом Doom.





Этот взлом возможен из-за электроники, которую использует Nintendo Game and Watch. STM32H7B0 является частью широко используемого семейства микросхем STM32. Эти микросхемы можно найти во многих платах микроконтроллеров для любителей, и их можно читать и изменять с помощью отладочных контактов на чипсете. Чип работает в паре с микросхемой SPI Flash объемом 1 МБ, которая также может использоваться для сбора данных о том, что происходит в основном процессоре.

К счастью, на печатной плате Nintendo Game and Watch есть все контакты, необходимые для перепрограммирования чипа STM32, в качестве разъемов для контактов. Однако доступ к прошивке чипа оказался затруднительным, поскольку Nintendo установила производственные флаги, запрещающие прямое чтение чипа - это функция безопасности STM32.



Работа детектива по оборудованию окупается

Отсутствие доступа к прошивке затрудняет запуск пользовательских ПЗУ на аппаратном обеспечении, но для стекинга все еще был доступ к ОЗУ чипа и отдельному чипу SPI Flash. Используя данные, собранные из ОЗУ и SPI Flash, он смог выяснить, какое шифрование использовалось для загрузки ПЗУ, в конечном итоге изменив его для запуска взломанной версии Mario Bros.

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





Объединившись с Конрадом Бекманном, хакером оборудования из Швеции, они обнаружили, что, запустив фрагмент пользовательского кода из чипа SPI Flash, они смогли выгрузить всю прошивку для Nintendo Game and Watch.

Теперь все было готово, чтобы им было угодно, зная, что они могут отменить свои изменения в любой момент. Конрад Бекманн, не теряя времени, нашел применение новой свободе в Твиттере:





Отсюда, после невероятного количества кропотливой работы, начали формироваться кастомные эмуляторы. Текущие усилия сосредоточены на создании простой в использовании домашней установки для Nintendo Game and Watch.

Код и инструкции для домашних игр Nintendo Game and Watch и инструкции еще находятся на ранней стадии разработки. Страница GitHub .

Делиться Делиться Твитнуть Эл. адрес Nintendo Switch более успешен, чем NES

Японский производитель видеоигр опубликовал впечатляющие цифры продаж в своем последнем финансовом отчете.

Читать далее
Похожие темы
  • Сделай сам
  • Новости техники
  • Nintendo
  • Взлом
Об авторе Ян Бакли(Опубликовано 216 статей)

Ян Бакли - независимый журналист, музыкант, исполнитель и видеопродюсер, живущий в Берлине, Германия. Когда он не пишет или на сцене, он возится с электроникой или кодом своими руками в надежде стать безумным ученым.

Ещё от Ian Buckley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

как узнать, кто подписан на вас в мобильном приложении facebook
Нажмите здесь, чтобы подписаться