DJs3000, - что сейчас есть :
китайци делали реплики плат фами-клонов для реальных процов - UM6538 UM6527
На брек-нэс полностью реверснули видеопроц и (вроде) сам проц от нэс.
Создали Verilog модель для потактового повторения их схем в фпга.
Огромная работа.
Это всё можно собрать и запихать в циклон - будет полностью повторяющая оригинал нэс.
Можно частично повторить - вон как у китайца - только видео на фпга и реальный проц.
Много чего можно, но готового проэкта для изготовления нет.
Как и говорилось - "бери да делай..."
Китайцы вон стянули и сделали, мать их... И продают теперь чужой труд, как всегда...
6502 - это не совсем что надо, нэсовский проц урезанный и с аудио чипом на борту.
Видеопроц на мелкоте не повторить, только на фпга.
С уважением, Дмитрий.
piroxilin, спасибо за разъяснения если точный клон оригинального железа будет в верелогом то я за такой вариант реплики! Вот кто бы реализовал все в виде готовой схемы? т.к. мозгов сделать этого у меня нет то могу на себя взять печать плат и рассылки их по себестоимости всем заинтересованным.
Подскажу - HWM
А так-же там есть и InviteNES
С уважением, Дмитрий.
Что-то мне подсказывает что никто просто так это делать не будет а если и будет то делиться точно не станет...
Так никто и не говорит, что за бесплатно всё будет.
Я согласен скинуться, т.к. креме пиастров с меня взять нечего...
Решить что первичнее и нужнее - ну это надо "проголосовать" чтоле...
Мне любое направление по данной тематике очень интересно.
Но я лучше проплачу не китайцам , а реальным разработчикам - HWM & Co.
---------- Post added at 21:55 ---------- Previous post was at 21:48 ----------
Как показывает реальность - разработчика надо стимулировать не только спасибками и это правильно.
К томуже даже реплики заводских плат тоже денех стоят + затраты на разработку, заказы, рассылку...
Сейчас из открытых проэктов есть конфигурация NES для Reverse16 от MVV - заливай да пользуйся = прекрасная вещь.
А на брек-нэс делали абсолютно точную копию Нэс для фпга - такого ещё не было нигде (ну только 580вм80 ещё ).
С уважением, Дмитрий.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ну тогда давайте откроем тред по клонам в данном разделе. И на основе информации на брейкнесе сделать свой симулятор. Причем, я бы хотел выделить pAPU и DMA из процессора, и ядро 6502 отдельно. Кстати, вопреки общему мнению и тут сказанному, ядро 6502 внутри 6527 1:1 серийный 6502, прям на кристалле выбран непрерывный квадрат, куда он и лег. Это видно на фотках на брейкнес. А чтобы копирасты не докопались, нес отключила ему десятичный режим, перебив всего две дорожки. org про это говорил при разборе 6502 (посмотреть стримы можно здесь).
А, вот нашел:
Отличия встроенного в APU 6502
После детального изучения схемы 2A03 были получены следующие результаты.
- Отличий в декодере не обнаружено
- Флаг D работает как обычно, его можно установить или сбросить, он используется нормальным образом при обработке прерываний (сохраняется в стеке) и после выполнения инструкций PHP/PLP, RTI.
- Рандомная логика отвечающая за генерацию двух контрольных линий DAA (decimal addition adjust) и DSA (decimal subtraction adjust) работает обычным образом.
Отличие заключается в том, что контрольные линии DAA и DSA, отвечающие за включение схем коррекции, отсоединены от схемы, путём вырезания 5 кусочков полисиликона (см. картинку). полисиликон обозначен фиолетовым цветом, вырезанные кусочки обозначены голубым, а места обведены красным.
Это приводит к тому, что схема вычилсения десятичного переноса при сложении и схема добавления/отнимания 6 к результату - не работают. Поэтому встроенный процессор 2A03 всегда считает двоичными числами, даже если флаг D установлен.
Последний раз редактировалось HardWareMan; 06.04.2015 в 07:09.
Насколько я понял из информации в интернете да. Да и был буржуйский ролик про реверсинженириг 6502, там тоже что-то проскакивало. Так что выделить кастомное оборудование дендика наша задача, чтобы можно было использовать оригинальные компоненты в остальном. К тому же, отдельный pAPU в железе мне бы пригодился для создания плеера NSF, который я репетирую запилить уже пару лет.
Последний раз редактировалось HardWareMan; 06.04.2015 в 09:08.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)