Автор Тема: Famicom и новодельные картриджи  (Прочитано 1134 раз)

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

Оффлайн Barsuk

  • Пользователь
  • Сообщений: 36
    • Просмотр профиля
Famicom и новодельные картриджи
« : 21 Июль 2023, 15:01:06 »
Приветствую! Помогите разобраться. Купил фамиком, 1988 год, плата HVC-CPU-GPM-01. Разобрал, внутри чистый, плата не паянная, судя по всему должен быть экранирован слот, но экрана нет. На трех контактах слота была ржавчина небольшая, почистил. Питаю импульсным БП роутера тплинк, 9,39В (без нагрузки) 600 мА, после стабилизатора, на кнопке включения 5,26В.
Пробовал несколько картириджей, один стародельная пиратка многоигровка TV Game, остальные новодельные 2017+. Старый картридж и несколько новоделов работают замечательно. Большая часть имеющихся новоделов работают с артефактами, горизонтальные полосы в разных играх разной степени интенсивности.

На новом купленном новоделе (на фото) сразу при холодном старте есть артефакты и по мере прогрева приставки их количество увеличивается. Т.е. консоль очевидно перегревается, но (!) на изначально работающих картриджах никаких проблем нет даже через час. На стародельном клоне из 90х все картриджи работают идеально.

Пробовал температуру CPU и PPU рукой и ИК-термометром. CPU на ощупь горячее PPU, по термометру имеет температуру 55-57 градусов против 46+/- на PPU. Это вообще нормально? Может 5,26В после стабилизатора это много?

Вот такие симптомы, кто что подскажет?

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2147
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #1 : 21 Июль 2023, 15:16:51 »
Ну 5.2 уже многовато, поищи стаб на 4.9, насчет новоделов - там скорее всего контакт хреновый, так же не забываем что у оригинального фамикома на слоте разведены все контакты, а у новоделов нет, там может быть что  китайцы накосячили. Так же некоторые многоигровки просаживают сигнал М2, что выливается именно на стародельных денди и оригинальных фамиках в виде артефактов, не запусков игр, или запуска после нескольких ресетов.

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #2 : 23 Июль 2023, 23:03:05 »
Посмотри 17 вывод  PPU /RD со стороны капли, он подключен к чему-нибудь? На фотке плохо видно.
Если нет, то можно попробовать перерезать 56 вывод PPU A13 с другой стороны и переподключить дорожку к 17 выводу.
На некоторых новодельных кариках у меня сработало.
266176-0

Оффлайн Barsuk

  • Пользователь
  • Сообщений: 36
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #3 : 24 Июль 2023, 14:16:49 »
KykyPyky, Да действительно 17 вывод не куда не подключен. Сделал как вы сказали и все заработало! Большое спасибо.
Перед запуском думал что в моем случае это не поможет, т.к. со временем количество артефактов увеличивалось, и при обдуве консоли вентилятором уменьшалось, поэтому я связывал это с нагревом чипов консоли. Но дело было не в нагреве, хотя до сих пор это странно для меня. Есть где почитать про механизм действия этого бага/особенности новодельных картриджей и консолей?

Upd1. А можно ли с такой модификацией использовать этот картридж на клонах старых и новых?
« Последнее редактирование: 24 Июль 2023, 15:58:13 от Barsuk »

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #4 : 24 Июль 2023, 18:56:44 »
Есть где почитать про механизм действия этого бага/особенности новодельных картриджей и консолей?
Механика простая. Для того что бы пзу выставила данные на шину, надо подать сигнал выбора чипа /CS=0(он подключен к 56 выводу PPU A13), а потом подать сигнал чтения /OE=0(17 вывод /RD).
В новодельных кариках из-за экономии выводов на кристалле оставили только один и подключили его к PPU A13. Получается что когда сигнала на чтение нет /OE=1, пзу данные все равно выдает, этого приставка не ожидает.
Если подключить сигнал выбора чипа на /RD, то ситуация исправляется. Когда сигнала на чтение нет, то чип не выбран и пзу данные не выставляет.
На некоторых официальных картриджах, ставили пзу с одним выводом выбора чипа(из-за экономии выводов, что бы использовать корпус dip28 вместо нормального dip32), но также ставили дополнительную микросхему логики что бы объединять сигналы выбора и чтения вместе.

Upd1. А можно ли с такой модификацией использовать этот картридж на клонах старых и новых?
Да. На любых консолях такая модификация работает.

Оффлайн Barsuk

  • Пользователь
  • Сообщений: 36
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #5 : 24 Июль 2023, 20:53:51 »
Так, с одним картриджем разобрались, переходим к следующему  :)
Покупал два картриджа на озон, 18 и 150 в 1.


По внешнему виду платы идентичные (на плате написано KJ01A-18) и не работают так же идентично. Сам картридж запускается нормально, но кнопки на геймпаде не работают никак, за исключением кнопки А, которая работает как кнопка вверх. На фамиком дальше меню со списком игр продвинуться не возможно, на клоне работает так как положено. Сами картриджи вернул обратно, но хотелось бы понять в чем тут дело. У товара есть отзыв с такой же проблемой, повторно заказанный картридж заработал нормально. Судя по тому что в отзывах есть фото платы картриджа 150 в 1 и выглядит она не так как моя не рабочая, то повторно пришел картридж другого исполнения. Сам повторно заказывать не стал, нет желания постоянно возится с возвратами, думаю в сторону флеш картриджа.


Оффлайн mutabor

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #6 : 28 Июль 2023, 18:55:59 »
на плате написано KJ01A-18
https://www.emu-land.net/forum/index.php/topic,88077.msg1562398.html#msg1562398
Наикривейшая флеш-многоигровка из тех, которые мне попадались, но чтоб с джоем баги были - это что-то новое, на стародельной денди с управлением проблем небыло. Возможно, проблемы из-за этого дурацкого резистора на M2.
« Последнее редактирование: 28 Июль 2023, 19:04:16 от mutabor »

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #7 : 30 Июль 2023, 21:51:46 »
Ничего не могу сказать. Никогда не сталкивался. Хотя я просаживал из-за ошибок сигнал М2 такого эффекта не наблюдал. Надо брать конкретный косячный картридж вместе в косячной консолью и  проверять осциллографом.

Оффлайн Barsuk

  • Пользователь
  • Сообщений: 36
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #8 : 02 Август 2023, 09:21:53 »
mutabor,
Такая же плата, резистор 220 ом, распаяна дополнительная микросхема на обратной стороне платы. На клоне работает, на оригинале нет.

KykyPyky,
Картриджа на руках нет, а так можно было бы осцилогафом глянуть.

Оффлайн mutabor

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Famicom и новодельные картриджи
« Ответ #9 : 02 Август 2023, 18:58:42 »
Такая же плата, резистор 220 ом, распаяна дополнительная микросхема на обратной стороне платы. На клоне работает, на оригинале нет.
Эти картриджи с таким резистором - настоящая диверсия, можно и консоль пожечь (5/220 = 22 мА, что как правило превышает предельно допустимый ток логических выходов). Резистор менять в обязательном порядке на 5-10кОм или просто снять. На клоне работает видимо потому, что с капли выход М2 - идет только на сам картридж, а в оригинале M2 расходится по разным компонентам, и они начинают глючить.