Автор Тема: Famicom Cartridge Schematics & PCBs  (Прочитано 211462 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kino

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1350 : 06 Май 2026, 19:53:36 »
Ага, вкурил, спасибо. Т.е. на картридже должны быть все земли объединены, ну как все, аж два контакта.  :)

Онлайн Redskiner

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1351 : 06 Май 2026, 21:04:10 »

А уже очень хочу себе гиммика, кастлу 3 ну и нужен еще доступный ммс3 маппер под другие более массовые хотелки.
купите себе китайский N8 Pro и всё. 97% библиотеки воспроизводит нормально (включая FDS), за исключением уж совсем редких мапперов, которые всегда можно (если уж совсем невмоготу) купить оригиналы. Сравнивал, например, звуки на нём и оригинальными Madara и Lagrange Point - отличия  абсолютно некритичные для комфортной игры (у оригиналов звук чуть погромче, да пара сэмплов гораздо более различимы в мелодиях). Гиммик работает нормально. Только отзывы почитайте, да сразу приготовьте SD-карту нормальную - китайцы кладут в комплект хрень, которая либо нормально не работает, либо быстро дохнет

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2417
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1352 : 07 Май 2026, 11:18:56 »
В оригинальном фамикоме рф модулятор через картридж запитывается
Только на схеме которая гуляет в сети. У фамиков с буквами ff на шильдике модулятор записывается в обход картриджа.

Оффлайн kino

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1353 : 27 Май 2026, 14:38:17 »
Еще раз добрый день. Глянул я тут с просоня якобы оригинальную схему приставки, например тут (https://habr.com/ru/articles/185872/). Там для выбора периферии используют 139-й демультиплексор. Так вот видно, что можно выбрать только ram, rom и ppu. Т.е. запись по 0x6000 ни к чему не приводит, т.к. нога этой 139-й для этого адреса висит в воздухе. Получается эта версия консоли не предполагала сохранение в sram картрижа. или я не туда смотрю? спасибо.

Оффлайн Narn

  • Пользователь
  • Сообщений: 104
  • Пол: Мужской
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1354 : 27 Май 2026, 15:37:23 »
Ранее на страницах форума кто-то писал:
"на картридже нет адреса А15, вместо него выведен сигнал /ROMSEL.  Этот сигнал формируется как функция NAND между A15 и M2. Что это даёт? Экономию на корпусе в картридже: ведь тогда не нужно будет вставлять в картридж этот элемент, чтобы увязать A15 и M2, а выход ROM напрямую подключить. А потом пришла эра мапперов и понадобилась адресация 6000H-7FFFH. А для этого надо "восстановить" А15. Не проблема, его можно восстановить из /ROMSEL, ведь если строб M2/F2 активен, а /ROMSEL нет то это обращение к нижней половине(6000H-7FFFH). Но есть нюанс: M2/F2 идёт напрямую, а у /ROMSEL задержка на 1 корпус. И опаздывание /ROMSEL вызовёт ложное срабатывание, от маленькой иголки до вполне ощутимого импульса для быстродействующей микросхемы. И чем медленнее 139 дешифратор, тем больше эта иголка. И вот тут M2/F2 через дополнительный буфер может работать как дополнительная задержка этого сигнала и как следствие - выравнивание сигналов.

Ранее кто то спрашивал.
На разъем 60pin не выводится с 74hc139 консоли в картридж $6000. Поэтому делают как описано выше в посте.

Оффлайн kino

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1355 : 27 Май 2026, 16:06:58 »
На разъем 60pin не выводится с 74hc139 консоли в картридж $6000. Поэтому делают как описано выше в посте.

В принципе понятно, но есть момент. Когда м2 активен а romsel(a15) нет, то по схеме это не обязательно 0х6000, это от нуля же тоже может быть. т.е. надо не только romsel нет, а еще и ramsel нет и ppusel нет.

Оффлайн Narn

  • Пользователь
  • Сообщений: 104
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1356 : 27 Май 2026, 16:49:48 »
В картриджах чаще всего , например unrom512 с сохранением используют схему с 4 входовым элементом и-не (74hc20), на входы подаются сигналы с линий А13, А14, М2, /romsel.
Реже встречаются  схемы на 74hc10 кажется, это 3 входовые элементы, так сделано в biohazard например.

Оффлайн kino

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1357 : 27 Май 2026, 17:02:37 »
на входы подаются сигналы с линий А13, А14, М2, /romsel.

Понял. Спасибо. Ну то, что навесить можно что угодно то понятно, вопросик был что они, писав в документации memory map и указав что 0х6000 это батарейная озу на карике, но при этом в схеме абсолютно ничего для этого не предусмотрели. Это они  с заделом на будущее писали, я так понимаю? Может на схемах где 72 пин всё это есть, пока не смотрел. Короче, логику я понял, они, создавая консоль уже тогда знали что будут клепать к ней мапперы.
« Последнее редактирование: 27 Май 2026, 17:33:44 от kino »