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

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

Оффлайн kino

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

Оффлайн Redskiner

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

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

Оффлайн supremacy

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

Оффлайн kino

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

Оффлайн Narn

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
    • Просмотр профиля
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

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

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

Оффлайн Narn

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

Оффлайн kino

  • Пользователь
  • Сообщений: 29
    • Просмотр профиля
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 »

Оффлайн Timer

  • Пользователь
  • Сообщений: 34
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1358 : 06 Июля 2026, 21:41:42 »
Собрал Mother на плате кукуруку с переходником и маппером SMD133, игра запускается, но через 2 экрана все крашится. Я думаю, что дело в том, что не работает WRAM FM1808. Подскажите, куда копнуть.

Оффлайн мфыфыы

  • Пользователь
  • Сообщений: 78
    • ВКонтакте
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1359 : 07 Июля 2026, 14:37:26 »
Работает, но есть нюанс в сочетании fm1808 и smd133, я в железе не силен, где то на форуме обсуждалась эта тема, но сейчас не могу найти

Оффлайн Timer

  • Пользователь
  • Сообщений: 34
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1360 : 10 Июля 2026, 22:06:54 »
Немного почитав на nesdev про SMD 133 , видно что его необходимо конфигурировать перед работой, а конкретнее включить WRAM.
disable_prg_ram:
  lda #$00
  sta $A001

enable_prg_ram:
  lda #$80
  sta $6003
  sta $A001
  jmp $FF40

Через nesasm провел компиляцию, получил nes файл. Внутри 2 строки, одна заголовок, вторая код.

Строку поместил перед вектором ресета и сделал ссылку после окончания ресета  на начало строки


Оффлайн мфыфыы

  • Пользователь
  • Сообщений: 78
    • ВКонтакте
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1361 : 11 Июля 2026, 13:30:03 »
Теперь работает?

Оффлайн Timer

  • Пользователь
  • Сообщений: 34
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1362 : 17 Июля 2026, 18:51:07 »
Неа, пока не понимаю, что дальше делать.

Оффлайн Narn

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1363 : 10 Августа 2026, 09:58:23 »
Доброго дня!
Вопрос не по теме немного, не нашел соответствующей.
Помогите пожалуйста найти ром от сборника 23-in-1 super hik 1994
Плата в нем вроде две капли и регистр 74ls161.
Не понял есть он сдампленый или нет.

Оффлайн мфыфыы

  • Пользователь
  • Сообщений: 78
    • ВКонтакте
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1364 : 15 Августа 2026, 16:53:52 »
Странно, но мне нигде не попадался этот ром, видимо не дампилась эта многоигровка

Оффлайн Narn

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1365 : 17 Августа 2026, 18:21:11 »
Доброго дня!
Вопрос не по теме немного, не нашел соответствующей.
Помогите пожалуйста найти ром от сборника 23-in-1 super hik 1994
Плата в нем вроде две капли и регистр 74ls161.
Не понял есть он сдампленый или нет.

Приехал мне этот картридж, защёлка включена стандартно, запись 8000
D0 -> A13 CHR
D1 -> A14 CHR
D2, D3 по И -> A15 CHR (лог И  на диодах)
D2 -> A15 PRG
D3 -> A16 PRG
Какой это маппер? Просмотрел мапперы на nesdev до 500, не увидел полного совпадения.
В конце недели постараюсь скопировать отдельно PRG и CHR.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2429
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1366 : 19 Августа 2026, 14:19:00 »
похож на 66 или 203, можно ещё в исходниках эмуляторов глянуть
« Последнее редактирование: 19 Августа 2026, 14:35:12 от supremacy »

Оффлайн Narn

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1367 : 27 Августа 2026, 23:28:34 »
похож на 66 или 203, можно ещё в исходниках эмуляторов глянуть
Сделал дамп PRG 128KB и CHR 64KB. Маппер 204 переключает банки почти правильно в mesen. Но по 204 на nesdev.wiki ничего не написано.

Добавлено позже:
Доброго дня!
Может кто сталкивался, сборник 22-in-1. всего 7 игр, далее их вариации.
1. интересует что это за маппрер?
2. ROM файл не нашел такой, очень мало 22-in-1 ромов. Существует ли дамп такого картриджа?


Сделал дампы PRG и CHR. Возможно CHR не полный, PRG точно отверстия под mask ПЗУ 128kb (Dip28, pin22-A16), CHR мне показалось что пзу 64kb (Dip28, pin22-на pin17 слота картриджа-PPU /RD)
Маппер 203 поставил первым который пришел на ум чтоб ром собрать. на других не проверял.
« Последнее редактирование: 28 Августа 2026, 01:00:21 от ghostdog3 »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5749
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1368 : 28 Августа 2026, 00:17:22 »
Сделал дампы PRG и CHR
У 23-IN-1_SB0261_9-11-1993 mapper 429, submapper 2. Такой же маппер у похожей 12-in-1 (Liko) (https://fcpic.nesbbs.com/GamePic.asp?gameid=5575), но там submapper 0, с которым Tetris не работал. Проверил только запуск игр в NintendulatorNRS.

Оффлайн Narn

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1369 : 28 Августа 2026, 00:39:20 »
У 23-IN-1_SB0261_9-11-1993 mapper 429, submapper 2. Такой же маппер у похожей 12-in-1 (Liko) (https://fcpic.nesbbs.com/GamePic.asp?gameid=5575), но там submapper 0, с которым Tetris не работал. Проверил только запуск игр в NintendulatorNRS.
Спасибо! Действительно  mapper 429, submapper 2.
7  bit  0
---- ----
.... BACC
     ||||
     ||++- CHR A14..A13
     ++--- CHR A15=A*B; meaning 1 if A=1 and B=1, otherwise 0
     ++--- Select 32 KB PRG ROM bank for CPU $8000-$FFFF, initial bank

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 1015
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1370 : 04 Сентября 2026, 11:44:10 »
Напишу тут, но я крайне не уверен что мне сюда  :-\
Не так давно попался вооот такой товарищь, с первого взгляда удивила цена, а с второго ощущение что чего то тут нехватает на плате.
Следом же осознание что переключение игр организовано силами самой же 161й логики, и желание собрать себе такой же мгновенно появилось и расстварилось в поисках дампа!?  :cry:
С схемой думаю тут проблем нет совсем, проблема в содержимом этого ПЗУ (ПАМАГИТИ)

p/s понимаю что шансов мало, но вдруг! :-\
« Последнее редактирование: 04 Сентября 2026, 19:07:32 от Nikooone »

Оффлайн kino

  • Пользователь
  • Сообщений: 29
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1371 : 04 Сентября 2026, 14:23:30 »
С схемой думаю тут проблем нет совсем,

Вот тут шибко похожие карики, может у автора спросить.
https://radiokot.ru/forum/viewtopic.php?t=5742&start=40

зы. а почему нельзя считать содержимое памяти?

Оффлайн Nikooone

  • Пользователь
  • Сообщений: 1015
  • Пол: Мужской
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #1372 : 04 Сентября 2026, 14:40:32 »
зы. а почему нельзя считать содержимое памяти?
Его нет физически у меня, и вряд будет. Продан был за *****руб, я же потом спросил у продавца кому он был продан, а там уже оказалось что выставлялся еще раз, уже за х2 ценник.  o_0

Оффлайн мфыфыы

  • Пользователь
  • Сообщений: 78
    • ВКонтакте
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1373 : 07 Сентября 2026, 21:33:17 »
Вероятно, чтоб выйти обратно в меню, нужно выключить приставку, потому что цепочка сброса отсутствует, а по сути двухигровка на аором с выбором игры самой же 74161 логики, не такая уж и проблема, вас интересует как вшивать меню в игры, то в начале этой темы поднимался такой вопрос
« Последнее редактирование: 07 Сентября 2026, 21:39:39 от мфыфыы »

Оффлайн yaiba1989

  • Пользователь
  • Сообщений: 124
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #1374 : 12 Сентября 2026, 09:53:06 »
Есть ли у кого-нибудь эта схема?