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

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

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #270 : 10 Март 2019, 09:38:45 »
Кто нить может помочь со схемой подключения SN74LS377N, чтобы заработал хак BTdd на 512кб.
Насчёт работы хака не знаю, но маппер AOROM вроде простой - D0-D4 на входы ls377 и с соответствующих выходов на A15-A18 и VRAMA10.
/ROMSEL на 11 ногу, R//W на 1 ногу

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #271 : 10 Март 2019, 09:47:09 »
Насчёт работы хака не знаю, но маппер AOROM вроде простой - D0-D4 на входы ls377 и с соответствующих выходов на A15-A18 и VRAMA10.
/ROMSEL на 11 ногу, R//W на 1 ногу
Правильно ли я понял как подключить микру:
                          --------------
         CPU R/W  | 1           20| +5
PRG A15           | 2           19| x
PRG D0,CPU D0 | 3           18| x
PRG D1,CPU D1 | 4           17| x
PRG A16           | 5           16| x
PRG A17           | 6           15| x
PRG D2,CPU D2 | 7           14| x
PRG D3,CPU D3 | 8           13| PRG D4, CPU D4
PRG A18           | 9           12| CIRAM A10
    Gnd              |10          11| /ROMSEL, PRG CE
                          ------------

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #272 : 10 Март 2019, 10:06:18 »
Да, вроде у тебя всё верно. Я тоже нарисовал, как мог 8)
« Последнее редактирование: 10 Март 2019, 10:18:07 от supremacy »

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #273 : 10 Март 2019, 10:17:38 »
Да, вроде у тебя всё верно, Я тоже нарисовал, как мог 8)
Спасибки. Буду пробовать ваять.  :)

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #274 : 11 Март 2019, 00:40:46 »
Правильно ли я понял как подключить микру:
                          --------------
         CPU R/W  | 1           20| +5
PRG A15           | 2           19| x
PRG D0,CPU D0 | 3           18| x
PRG D1,CPU D1 | 4           17| x
PRG A16           | 5           16| x
PRG A17           | 6           15| x
PRG D2,CPU D2 | 7           14| x
PRG D3,CPU D3 | 8           13| PRG D4, CPU D4
PRG A18           | 9           12| CIRAM A10
    Gnd              |10          11| /ROMSEL, PRG CE
                          ------------
Мне советовали 14, 17 и 18 ногу кинуть на землю или +5 (вроде входы нельзя оставлять в воздухе).
Какой хак будешь делать?
У меня БТДД на Рагнароке виснет на втором уровне и вместо спрайтов драконов каша. А хак BTDD GodMode hard идёт нормально.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #275 : 11 Март 2019, 11:20:18 »
Мне советовали 14, 17 и 18 ногу кинуть на землю или +5 (вроде входы нельзя оставлять в воздухе).
Какой хак будешь делать?
У меня БТДД на Рагнароке виснет на втором уровне и вместо спрайтов драконов каша. А хак BTDD GodMode hard идёт нормально.
БТДД на Рагнароке 1.2 я прошел на флешкартридже. Ни одного бага или глюка не встретил.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #276 : 12 Март 2019, 07:21:30 »
supremacy, я тут подумал, а что если на двух 161х сделать...
Первую подключать полностью на 256кб, а вот на вторую, кроме +5, Gnd, (PRG D3,CPU D3) и  A18 еще что нить цеплять нужно?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #277 : 12 Март 2019, 07:31:22 »
Первую подключать полностью на 256кб, а вот на вторую, кроме +5, Gnd, (PRG D3,CPU D3) и  A18 еще что нить цеплять нужно?
Нужно у двух HC161 запараллелить все ноги кроме 3-6 и 11-14.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #278 : 12 Март 2019, 12:39:37 »
supremacy, благодарю. Сделал, все получилось.
Просто в процессе понял, что имея плату 7го мапера, легче к ней добавить еще одну 161ю, чем лепить на их место 377ю.

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #279 : 12 Март 2019, 12:43:48 »
Нужно у двух HC161 запараллелить все ноги кроме 3-6 и 11-14.
15 вывод нужно оставить свободным, это выход carry out

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #280 : 12 Март 2019, 13:13:44 »
15 вывод нужно оставить свободным, это выход carry out
да, забыл про него, хотя он работает только в режиме счётчика, и пока ENP на земле он всегда 0, но лучше их не соединять.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #281 : 13 Март 2019, 13:51:15 »
Нарыл c десяток штук  sram 71V256 на 3,3в.
Можно ли использовать их в картридже, просто запитав от стабилизатора на 3.3в?
Будут ли проблемы с уровнями сигналов?

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #282 : 13 Март 2019, 20:21:37 »
Работать будет, чего ей не работать, а вот уровни сигналов как можешь догадаться уже будут разные, дендик это 5в, а эта микра то 3.3в )))
Извини, даташит влом сейчас полистать, устал с работы.

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #283 : 13 Март 2019, 20:28:13 »

Ее можно запитать напряжением повыше, например, через диод.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #284 : 14 Март 2019, 08:12:58 »
Спасибо за ответы, то что до 4,6В это понятно.
Приставка то посылает в картридж, как я понимаю все равно 5В сигналы.
С другой стороны китайцы вообще не заморачиваются по данному вопросу, буду пробовать.
« Последнее редактирование: 15 Март 2019, 15:06:00 от max5775 »

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #285 : 25 Август 2019, 17:51:35 »
Подскажите, как на третьем мапере собрать игру с 64кб CHR. Я так понимаю в классической схеме, максимальный размер CHR - 32кб, и нужно добавить 74LS32 микросхему, чтобы CHR A15 задействовать.

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #286 : 25 Август 2019, 18:49:20 »
D2 подать на свободный разряд 161, а выход подать на старший адрес A15.
Зачем тут 7432 вообще не понял.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #287 : 25 Август 2019, 19:02:34 »
KykyPyky, т.е. D2 PRG на вход 161, а выход со 161 на A15 CHR?
Я глянул вот на эту игру и подумал, что уже нужно вторую микросхему цеплять:
http://bootgod.dyndns.org:7777/profile.php?id=4090

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #288 : 25 Август 2019, 19:18:06 »
На 7432 собрана логика для выбора микросхемы  CHR, тк используется пзу на 128к в 28 выводном корпусе, в ней нет или /oe или /ce вывода, тупо не хватает ног.

D2 PRG на вход 161, а выход со 161 на A15 CHR?
Да, верно. Можно задействовать еще четверный разряд(D3) и расширить CHR до 128к, как в карике по ссылке.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #289 : 25 Август 2019, 19:20:45 »
KykyPyky, спасибо за разъяснения.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #290 : 26 Август 2019, 09:43:38 »
KykyPyky, т.е. D2 PRG на вход 161, а выход со 161 на A15 CHR?
Я глянул вот на эту игру и подумал, что уже нужно вторую микросхему цеплять:
http://bootgod.dyndns.org:7777/profile.php?id=4090
А где на HC161 свободный вход?
Там вроде 4 пары вход/выход и в CNROM они все заняты

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #291 : 26 Август 2019, 10:20:52 »
Два выхода заняты защитой от копирования, для игр с этой защитой выделен отдельный маппер 185. В обычных играх на 3 маппере они  для работы игры не нужны.

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #292 : 26 Август 2019, 10:28:11 »
Два выхода заняты защитой от копирования, для игр с этой защитой выделен отдельный маппер 185. В обычных играх на 3 маппере они  для работы игры не нужны.
это какие по номеру?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #293 : 26 Август 2019, 10:38:23 »
это какие по номеру?
Если ты про 74'161, то выходы с диодами не нужны (на схеме нарисована только одна конфигурация диодов, но на самом деле она зависит от игры).
т.е. C, D, QC и QD можно использовать для переключения банков

Оффлайн max5775

  • Пользователь
  • Сообщений: 536
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #294 : 26 Август 2019, 12:45:15 »
Если ты про 74'161, то выходы с диодами не нужны (на схеме нарисована только одна конфигурация диодов, но на самом деле она зависит от игры).
т.е. C, D, QC и QD можно использовать для переключения банков
Да про них.
Я тут где-то на форуме читал, что диоды тут не всегда нужны и часто полярность их установки меняется.
Теперь понял для чего они вообще используются.
Т.е по факту, схема, которую я привел выше, это маппер 185, а без диодов- cnrom?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #295 : 26 Август 2019, 13:03:41 »
Т.е по факту, схема, которую я привел выше, это маппер 185, а без диодов- cnrom?
Не совсем так, схемы примерно одинаковые, диоды могут стоять или не стоять в обоих случаях, разница в том, что на 185-ом маппере игра не будет работать если диоды стоят не правильно (в коде есть проверка), а у 3-го маппера их вообще можно не ставить, они предназначены только для создания трудностей при снятии дампа.

у 185-го, насколько я понял, банк вообще только один, а какой-то из регистров выключает chr
« Последнее редактирование: 26 Август 2019, 13:15:28 от supremacy »

Оффлайн kosmo

  • Пользователь
  • Сообщений: 163
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #296 : 16 Сентябрь 2019, 14:30:46 »
Здравствуйте. Спаял плату картриджа по плате от Кукуруку UNROM 4in1. С меню, которое собрал для меня max5775. Плату пришлось переделывать исходя из тех микросхем, которые есть у меня в наличии. А именно:  AM29F040B, 74HC161A, 74LS32 и W24257AK-10. В результате получилась следующая картинка на экране. Игры естественно не запускаются. Есть ли у кого-нибудь желание и возможность помочь мне советом разобраться в чём дело. Естественно у всех сейчас нет времени, но и я не подгоняю, так как у самого полно забот. Напомню, в железе я мало разбираюсь, мягко скажем начинающий. Заранее спасибо, если кто откликнется.

Оффлайн RSL

  • Пользователь
  • Сообщений: 439
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #297 : 16 Сентябрь 2019, 15:40:07 »
Здравствуйте. Спаял плату картриджа по плате от Кукуруку UNROM 4in1. С меню, которое собрал для меня max5775. Плату пришлось переделывать исходя из тех микросхем, которые есть у меня в наличии. А именно:  AM29F040B, 74HC161A, 74LS32 и W24257AK-10. В результате получилась следующая картинка на экране. Игры естественно не запускаются. Есть ли у кого-нибудь желание и возможность помочь мне советом разобраться в чём дело. Естественно у всех сейчас нет времени, но и я не подгоняю, так как у самого полно забот. Напомню, в железе я мало разбираюсь, мягко скажем начинающий. Заранее спасибо, если кто откликнется.
Контактные площадки на соплях держаться, во, вот отвалются. Кто печатал эту плату ?  :thumbup: :surrender:

Оффлайн kosmo

  • Пользователь
  • Сообщений: 163
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #298 : 16 Сентябрь 2019, 16:49:48 »
Изготовление этой платы полностью моих рук дело. Начиная от разводки и заканчивая запайкой перемычек для работы с меню. Допускаю, что где то мог и ошибиться, но старался проверять после каждого этапа.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2255
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #299 : 16 Сентябрь 2019, 17:08:26 »
Есть ли у кого-нибудь желание и возможность помочь мне советом разобраться в чём дело.
Ты бы лучше схему выложил, но на первый взгляд ты накосячил с миррорингом, т.к. у игр в списке он разный, а по схеме его переключение не предусмотрено.