NES на ReVerSE
Базируется на исходниках Brian Bennett [1]
- Устанавливаем драйвер виртуального COM порта от FTDI (VCP) http://www.ftdichip.com/Drivers/VCP.htm
- Идем в устройства и перенастраиваем виртуальный порт на COM5 38400 бит/s
- Запускаем nesdbg.exe
- Загружаем файл rom
Если не работает загрузка, то пробуем сброс - кнопка Esc или на плате - штыревой разъем (3-ри штырька на u9, два на u8. Закорачиваем крайние штырьки с лева.
Прикрутил управление через клавиатуру.
Спасибо Руслан, shurik-ua, Ewgeny7 за помощь.
Кнопки джойстиков:
Joy1:
[Q] = Вверх
[A] = вниз
[O] = влево
[P] = вправо
[M] = A
[Space] = B
[Enter] = Start
[R.Shift] = Select
Joy2:
[up] = Вверх
[down] = вниз
[left] = влево
[right] = вправо
[1] = A
[2] = B
[3] = Start
[4] = Select
[ScrollLock] = Сброс картриджа
[Esc] = Сброс железа
Пока тестовая схема подключения джойстиков (внимание! не проверена):
Про принцип работы джойстика можно прочитать здесь: [1][2][3]
Описание NES: [1]
Если прикрутить загрузочный модуль (Z80+SD), то можно загружать ROM как например здесь: [1]
Скрытый текст
V0.3.1 Rev.20131005
! Кнопки [2] = A, [1] = B, [ScrollLock] = Сброс картриджа, [Esc] = Сброс железа.
+ Конфигурация для U8 теперь со звуком.
V0.3.3 Rev.20131006
! Исправлена работа эмулятора джойстиков.[свернуть]




Ответить с цитированием