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

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

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 309
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #690 : 20 Февраль 2024, 21:24:35 »
Подскажите что проверить? Вроде все прозвонил, без ошибок и коротышей.
Проверяй ещё. По моей схеме, которую ты привел, человек на предыдущей странице сделал карик и у него всё работает. Хоть схема сделана под plcc32, но пины под dip совпадают.

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #691 : 20 Февраль 2024, 21:47:15 »
Явно что-то не в порядке с U2. Попробуй просто банки фиксировать в обход микросхемы (а13, а14 на схеме). Будут ли игры нормально запускаться?
Попробовал попритягивать их к 0 и 1, вообще какая-то дичь происходит, то сразу запускается робокоп с теми же артефактами, либо игры в меню сдвигаются и не запускаются вообще.
Нашел коротышь, ситуация значительно улучшилась, но все еще есть немного артефактов
« Последнее редактирование: 20 Февраль 2024, 22:02:40 от max5775 »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5010
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #692 : 21 Февраль 2024, 04:37:48 »
Так понимаю дамп 9999999-in-1 [p1].nes не будет работать "правильно"?
Добавил анимацию микробов в Dr. Mario за счёт графики меню, которое теперь выглядит по-другому. Конец такой же кривой, только артефакты с другой графикой.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2193
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #693 : 21 Февраль 2024, 17:39:32 »
Проверяй ещё. По моей схеме, которую ты привел, человек на предыдущей странице сделал карик и у него всё работает. Хоть схема сделана под plcc32, но пины под dip совпадают.
Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #694 : 21 Февраль 2024, 17:47:47 »
Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.
Кстати говоря, ресет у меня там не сбрасывает обратно в меню, а  перезапускает уже выбранную ранее игру

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 309
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #695 : 21 Февраль 2024, 18:26:47 »
Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.
Да, но у него на скринах как раз меню из родной сборки хаков. Если бы max5775 начал подменять игры в роме и вылезли бы глюки, то другое дело.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #696 : 21 Февраль 2024, 21:10:21 »
Кстати говоря, ресет у меня там не сбрасывает обратно в меню, а  перезапускает уже выбранную ранее игру
По схеме так и должно быть.

Оффлайн Narn

  • Пользователь
  • Сообщений: 65
  • Пол: Мужской
    • Просмотр профиля
Re: Famicom Cartridge Schematics & PCBs
« Ответ #697 : 22 Февраль 2024, 10:48:40 »
Попробовал попритягивать их к 0 и 1, вообще какая-то дичь происходит, то сразу запускается робокоп с теми же артефактами, либо игры в меню сдвигаются и не запускаются вообще.
Нашел коротышь, ситуация значительно улучшилась, но все еще есть немного артефактов
Я в plcc32 делал, тоже сначала были артефакты, правда и в меню и играх, нашел не пропаянный контакт А18 CHR, затем все пошло. Добавил сброс по ресет, задействовал не используемый элемент в 74hc00 для сброса hc374.

Оффлайн godun

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #698 : 23 Февраль 2024, 18:12:30 »
нашел по ссылке на Али с соседней ветки. 9999 чайки., настоящие с падающими  цифрами  :) забавно исполнили, вместо логики применили GAL16V8B. неужели смысл есть ? и интересно, залочена ли прошивка  :)

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #699 : 23 Февраль 2024, 19:04:43 »
GAL16V8B вроде на али по 40р за штуку, возможно где-то можно и дешевле найти

Оффлайн triptopax

  • Пользователь
  • Сообщений: 27
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #700 : 27 Февраль 2024, 22:27:12 »
Здравствуйте!
Хочу вытравить этот адаптер, но возникли вопросы, касательно выделенных дорожек, которые идут в тупик, зачем они?

Оффлайн Gurza

  • Пользователь
  • Сообщений: 9
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #701 : 28 Февраль 2024, 12:45:57 »
Ну дорожки вроде не ведут в тупик - там же есть контактные площадки для монтажного провода. Просто эти контакты могут использоваться для настройки smd133.

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #702 : 02 Март 2024, 09:06:10 »
Подскажите, как запустить игру Bio Senshi Dan на плате gnrom?
Там получается, надо как-то расширить адресацию chr до 128KB, вместо штатных 32KB для данного маппера.
« Последнее редактирование: 02 Март 2024, 09:24:38 от max5775 »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #703 : 02 Март 2024, 11:13:35 »
Смотря что у тебя за донор. Если gnrom, то можно было бы с обратной стороны платы параллельно ещё один hc161 воткнуть. Тебе нужно 6 регистров, а у gnrom их только 4. Можно было бы вместо hc161 поставить hc174, но это больше возни, т.к. все навесом придется паять. Ну а главное отличие, что управление регистрами у этой игры перенесено из 8000-ffff в 6000-7fff, поэтому нужен или дешифратор hc139, чтобы определять обращение к памяти 6000-7fff, либо патчить игру, чтобы она обращалась к 8000-ffff, для переключения банков.
Вот так обычно выглядит установка дополнительной hc161 с обратной стороны, тут правда это unrom плата.
« Последнее редактирование: 02 Март 2024, 11:25:50 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #704 : 02 Март 2024, 11:31:23 »
Смотря что у тебя за донор. Если gnrom, то можно было бы с обратной стороны платы параллельно ещё один hc161 воткнуть. Тебе нужно 6 регистров, а у gnrom их только 4. Можно было бы вместо hc161 поставить hc174, но это больше возни, т.к. все навесом придется паять. Ну а главное отличие, что управление регистрами у этой игры перенесено из 8000-ffff в 6000-7fff, поэтому нужен или дешифратор hc139, чтобы определять обращение к памяти 6000-7fff, либо патчить игру, чтобы она обращалась к 8000-ffff, для переключения банков.
Вот так обычно выглядит установка дополнительной hc161 с обратной стороны, тут правда это unrom плата.
У меня не донор, я самодельную плату развел, так что могу переделать, можете схему накидать с двумя 161 и hc139, если не сложно?
« Последнее редактирование: 02 Март 2024, 17:22:32 от max5775 »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #705 : 02 Март 2024, 11:55:53 »
Лень рисовать. Счётчик просто встаёт параллельно (15 ногу соединять не нужно), через него D2 и D3 идут на управление CHR A15, A16.
Управление CK, для обоих счётчиков будет не через /romsel, а через hc139, кусок схемы можно взять отсюда.
P.s. есть ещё один вариант на 74xx20n
« Последнее редактирование: 02 Март 2024, 12:09:45 от supremacy »

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #706 : 02 Март 2024, 12:22:00 »
Лень рисовать. Счётчик просто встаёт параллельно (15 ногу соединять не нужно), через него D2 и D3 идут на управление CHR A15, A16.
Управление CK, для обоих счётчиков будет не через /romsel, а через hc139, кусок схемы можно взять отсюда.
P.s. есть ещё один вариант на 74xx20n
Благодарю, буду пробовать.
А схема выше это для какого маппера? В первый раз вижу такое управление старшим адресом PPU
« Последнее редактирование: 02 Март 2024, 12:38:38 от max5775 »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #707 : 02 Март 2024, 13:08:05 »
А схема выше это для какого маппера? В первый раз вижу такое управление старшим адресом PPU
Это 87 маппер, тоже от jaleco, поэтому кусок схемы такой же как в Bio Senshi Dan. Кстати, это первый маппер на фамиком. Его сделали для игры City Connection. После него пошли уже и cnrom, gnrom.
« Последнее редактирование: 03 Март 2024, 09:31:18 от supremacy »

Оффлайн JRBVZ

  • Пользователь
  • Сообщений: 309
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #708 : 03 Март 2024, 12:56:15 »
Доброго дня!
В двух картриджах если пишу по одной игре то все работает. Попробовал записать готовые файлы из цитируемого поста, в одном картридже меню запускается, но играет только "Том и джерри" первая игра, при выборе остальных игр происходит сброс в меню. На втором картридже просто черный экран. Пожскажите пожалуйста в какую сторону копать?
Как и писал supremacy, достаточно сделать инвертор сигнала со 2 ноги на 12 и меню выбора будет работать.
Я накидал на коленке с помощью 74HC00:

Оффлайн Narn

  • Пользователь
  • Сообщений: 65
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #709 : 04 Март 2024, 08:55:04 »
Как и писал supremacy, достаточно сделать инвертор сигнала со 2 ноги на 12 и меню выбора будет работать.
Я накидал на коленке с помощью 74HC00:

Спасибо за помощь! Попробую у себя.

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #710 : 06 Март 2024, 11:51:09 »
Возможно будет интересно..
Маппер 212 для 9999999-in-1 [p1].nes и подобных
Загорелся изготовить "Картридж детства" с прекрасным меню и мелодией...
Итак, проанализоровав описание маппера 212 на https://www.nesdev.org/wiki/INES_Mapper_212 стало понятно, что немного сложнее чем в обычных UxROM, AxROM. Пересмотрев множество схем в поиске похожих используемых адресных пространств наткнулся на http://krzysiobal.com/carts/?action=view&id=403 отсюда и взял основные решения схемотехники подключив к 74HC153 и 74HC174 сограсна описанию маппера 212. Практически все заработало сразу на макетной плате. Первый раз занимался таким интересным занятием. Вероятно схему можно переработать и под другие микросхемы логики но сильно углубляться не стал.  Не разобрался с информацией в описании маппера 212 на выше упомянутой странице
По данной схеме развел плату. Человек с ником MechanicCDRR по данной плате собирал в железе, все работает.
Благодарю всех причастных.
 
« Последнее редактирование: 06 Март 2024, 14:25:57 от max5775 »

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2193
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #711 : 06 Март 2024, 14:22:04 »
Чето меня смущает цепочка из диода и конденсатора, это случаем не m2?

Оффлайн max5775

  • Пользователь
  • Сообщений: 538
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #712 : 06 Март 2024, 14:24:32 »
Чето меня смущает цепочка из диода и конденсатора, это случаем не m2?
Схема в цитируемом посте, посмотрите

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2193
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #713 : 06 Март 2024, 16:08:42 »
Я вижу схему, там резистор, конденсатор и диод, у вас только конденсатор и диод - это детекция сброса. И 104 очень много, обычно там 102 и 3к3.

Добавлено позже:
Как тут сделано, просто 104 посадит на землю m2 и ты увидишь черный экран. У староделов m2 имеет очень низкую нагрузочную способность, да и у новоделов явно не потянет 104 тый, всетаки там 1.77мгц.
Лень рисовать. Счётчик просто встаёт параллельно (15 ногу соединять не нужно), через него D2 и D3 идут на управление CHR A15, A16.
Управление CK, для обоих счётчиков будет не через /romsel, а через hc139, кусок схемы можно взять отсюда.
P.s. есть ещё один вариант на 74xx20n

Оффлайн Narn

  • Пользователь
  • Сообщений: 65
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #714 : 06 Март 2024, 16:37:08 »
Я вижу схему, там резистор, конденсатор и диод, у вас только конденсатор и диод - это детекция сброса. И 104 очень много, обычно там 102 и 3к3.

Добавлено позже:
Как тут сделано, просто 104 посадит на землю m2 и ты увидишь черный экран. У староделов m2 имеет очень низкую нагрузочную способность, да и у новоделов явно не потянет 104 тый, всетаки там 1.77мгц.

Я не знаю что вы имеете ввиду, применяют часто в старых китайских картриджах схему на m2 с одним диодом и конденсатором, но эта цепочка взята например отсюда: http://krzysiobal.com/carts/?action=view&id=403
У меня на двух старых консолях работает. Конденсатор 100n. Плата картриджа с этой страницы судя по  году выпуска микросхем 1992 год
« Последнее редактирование: 06 Март 2024, 19:25:36 от Narn »

Оффлайн godun

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #715 : 06 Март 2024, 16:58:59 »
какие именно здесь 9999 и чайки? те что анимированные 9999 падают ?

Оффлайн Narn

  • Пользователь
  • Сообщений: 65
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #716 : 06 Март 2024, 17:08:19 »
какие именно здесь 9999 и чайки? те что анимированные 9999 падают ?
9999 пробовал два Ром файла, 9999999 тот что [p1], 10000000 тоже работал, 83 и 300 на маппер 212 все работали. Не запустился 1997 из пробуемых мной.
Ромы приложил.
« Последнее редактирование: 06 Март 2024, 20:16:22 от Narn »

Оффлайн mutabor

  • Пользователь
  • Сообщений: 298
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #717 : 06 Март 2024, 20:01:31 »
У староделов m2 имеет очень низкую нагрузочную способность, да и у новоделов явно не потянет 104 тый, всетаки там 1.77мгц.
Сомневаюсь что даже усаженный на землю M2 помешает капельным процам работать, хоть даже совсем отгорит, вот микросхемным может.

Оффлайн Narn

  • Пользователь
  • Сообщений: 65
  • Пол: Мужской
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #718 : 06 Март 2024, 20:15:40 »
Так и не понял сути вопроса, схема рабочая , как с резистором на GND, диод анодом к  M2 , конденсатором  на +, так и диод катодом к M2, конденсатор на GND. Обе схемы имеют место жить. Ну коли не нравится вам такой вариант  диод катодом к M2, конденсатор на GND, добавьте на плату еще резистор и соберите как вам нравится. Данный вариант проверен и работает, сброс четкий.

Оффлайн godun

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Famicom Cartridge Schematics & PCBs
« Ответ #719 : 06 Март 2024, 22:09:46 »
9999 пробовал два Ром файла
Именно с анимацией падения цифр 9999?