О Проекте

English

This is my NES emulator made under influence of hard Breakbeat sounds.

Russian

Цели и задачи этого эмулятора - сэмулировать NES и её аналоги (Famicom, Dendy) как можно точнее, и не просто на "тактовом уровне", а ещё ниже - на уровне логики, симулируя работу транзисторов.

Конечно, мы не учитываем квантовые эффекты, но используемые методы достаточно точны, чтобы передать истинный дух 8-битной эры.

Как же такое возможно ?

Эму-сцена доооолго созревала. Но в какой-то момент смышлеными парням с Visual6502 надоело терпеть и они сказали: "Какого черта. Давай кислотой расплавим процессор и сделаем качественные фотки кристалла". Что из этого получилось можно посмотреть тут : http://visual6502.org

Процессор, с которого они начали - это 6502. Ребята большие поклонники приставки Atari 2600, в которой используется этот процессор.

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

На настоящий момент мы обладаем качественными фотографиями центрального процессора 6502 (который используется в процессоре NES), а также фотографиями двух основных чипов NES - 2a03(APU) и 2c02(PPU).

Используя знания в механизме работы NMOS-микросхем и имея их послойные схемы, можно восстановить логику их работы на транзисторном уровне.

Чем собственно и занимается этот проект.

История создания проекта

История началась с того момента, как я первый раз увидел приставку NES. Было это в Казахстане, примерно в 1992 году. Как ни странно приставкой оказалась именно настоящая родная NES, завезенная очевидно откуда-то из Европы. Бум Денди начался немного позже через 2-3 года.

Это была вообще самая первая приставка, которую я увидел, а игра была - Super Mario Bros.

С того самого момента мне стало интересно, как это всё устроено. Как работает игра? Как работает эта серая коробочка? 

После покупки Денди (а точнее клона) через пару лет, естественно я разобрал её и очень разочаровался, потому-что внутри оказалась "капля", куда уходили все дорожки и узнать схему было невозможно.

Естественно я вырос, выучился, но интерес то остался :) 

Зимой 2011 я случайно натолкнулся на сайт Visual6502, где были выложены фотографии процессора MOS 6502. Что-либо вразумительного я из них понять не смог, потому что не обладал навыками изучения фотографий чипа. Не знал как формируются транзисторы, как из транзисторов формируются логические вентили ну и всё такое.

В 2012-м я попробовал разобрать свой первый чип - это был 6502, центральный процессор NES/Денди. Стало получаться и летом 2012 года я получил все необходимые навыки разбора микросхем. Актив пополнился фотографиями 2A03 и 2C02 - двумя основными процессорами NES. 

Ну и наконец к осени 2012 материалов набралось достаточно, чтобы открыть этот сайт.

Статус проекта можно узнать на главной странице :)