В предыдущей статье мы познакомились с консолью Sup GameBox, которая оказалась не простым эмулятором, а настоящим клоном оригинального Famicom. Тайваньская компания V.R.T, разработавшая эту консоль, продолжает совершенствовать архитектуру NES, что открывает новые горизонты для пользователей. Я решил написать производителю, и спустя неделю получил ответ! В GameBox используются чипсеты серии VT38 или 39, а также разработан инструмент NesMaker для создания собственных ромсетов.
Несмотря на отсутствие девкита для GameBox, на рынке всё еще есть возможность модифицировать существующие консоли. Я обнаружил три ревизии устройства, каждая из которых имеет свои особенности, в том числе различные типы флэш-памяти.
Моя консоль относится к первой ревизии, и для её прошивки потребовалась специальная колодка. Процесс извлечения и модификации чипа памяти оказался не таким сложным, как ожидалось. Я изучил дампы других пользователей и обнаружил, что разработчики применили хитрые методы защиты кода, что усложняет реверс-инжиниринг.
Тем не менее, я разработал утилиту для преобразования дампов, и, наконец, смог записать модифицированный образ на флэшку. Результат превзошёл ожидания — консоль заработала! В будущем Sup GameBox может стать отличной платформой для домашних разработок, и кто знает, возможно, там появится игра, созданная мной.