Оказывается 3 мая выложили исходники чипов Nintendo 64, Nintendo GameCube, Nintendo Wii. Так что можно теперь загонять их в FPGA и играть. Может из за этого решил запилить новый эмулятор Nintendo 64.
Как вы, наверное, знаете, за последние несколько недель в 4chan были утечки из множества старых вещей, связанных с Nintendo, начиная со старых ПЗУ для отладки Pokémon и исходного кода, затем самых последних ПЗУ для отладки 3DS, затем ключей для всех консолей вплоть до DSi и теперь самый большой из них: полный исходный код, файлы дизайна, документация и почти все, что использовалось для создания Revolution, или Wii.
Похоже, что файлы получены от взлома сервера, связанного с компанией BroadOn, которую Nintendo нанял для разработки большей части аппаратного и программного обеспечения Wii.
Я не собираюсь связывать это (хотя вы легко найдете это на 4chan), но вот все содержание этой огромной утечки:
- Исходный код для boot0 / 1/2 -
Блок-схема / таблицы данных для каждого компонента системы и Verilog для AES / SHA -
Документы от BroadOn, описывающие планирование и реализацию функций + API + документы для внутреннего программного обеспечения -
Полный IOS SDK -
Исходный код для IOS ( IOS - это операционная система Wii) -
Планирование документации по внедрению системы с 2004-2006 гг. -
некоторые исходные коды библиотеки wii sdk (DVD, EXI) -
исходный код и информация о системах производства и публикации - некоторые
ошибки. nintendo stuff (внутренний WPAD SDK от 2005 г., Wii Overview от RVL_SDK 1.0)
- «sdboot», специальная производственная версия boot2, которая загружает данные с SD-карты; очень глючит и, вероятно, может использоваться для выполнения кода boot2 на всех Wiis (он подписан в розницу)
-gamecube и ique, а также (внутренние документы gamecube, включая физическое расположение дисков, массивный дамп 2GB + iQue, включая полный CVS для этого)
Самая большая и сумасшедшая вещь в этой утечке - таблицы данных, блок-схема и файлы Verilog для каждого компонента. Verilog - это язык описания оборудования; используется для описания цепей с помощью кода, так что с помощью этого мы можем узнать, как каждая деталь Wii была сделана.
Кроме этого, вот все, что просочилось за последние несколько недель:
Отладка сборок синего и желтого
цветов Исходный код для синего и желтого
японского языка Отладка сборок G / S
Symbol Map для Crystal.
G / S Исходный код
Spaceworld '99 demos
Официальный эмулятор GameBoy
Внутренние списки, в которых перечислены все выпущенные (в том числе не выпущенные) для всех систем Nintendo вплоть до
отладочных сборок DS Pokémon Gen 7, официальных контролеров легальности 3DS, CIA-дистрибутива O-Power и VC Mew distrution CIA
Исходный код для N64, Gamecube и Wii
Ждём дальнейшего развития событий.