Приставки > Картриджи / диски
Famicom Cartridge Schematics & PCBs
supremacy:
12 pin на AX5202P это wram ce, т.е. по идее при первой записи по адресам 6000-7FFF счетчик выставится на нужную игру и заблокируется. У smd133 такого сигнала вроде нет (можно wram /ce инвертировать через транзистор), так что нужно переделать схему, а может и код меню.
max5775:
Может кто в курсе, собрал картридж с игрой Bee 52, но по схеме unrom. Но он не работает на обычной pal-денди - виснет на заставке. А если переключиться в нтсц (замена кварца и пару перемычек на плате с каплей), то все работает. Это нормально для игр камерики или тут просто unrom железо ей не нравится?
Sharpnull:
--- Цитата: max5775 от 17 Февраля 2024, 18:10:30 ---Это нормально для игр камерики или тут просто unrom железо ей не нравится?
--- Конец цитаты ---
У CAMERICA обычно определяется режим NTSC/PAL, но на Dendy виснет, поэтому уже давно сделали хаки на все их игры, лень искать, вот форсированный NTSC и PAL, для Dendy нужен ForceNTSC. В идеале нужно изменить проверку с учётом Dendy и адаптировать музыку. Некоторые их игры для Dendy так просто не работают, я для пары игр подгонял тайминг (Fire Hawk, MiG 29).
max5775:
--- Цитата: Sharpnull от 17 Февраля 2024, 20:53:44 ---У CAMERICA обычно определяется режим NTSC/PAL, но на Dendy виснет, поэтому уже давно сделали хаки на все их игры, лень искать, вот форсированный NTSC и PAL, для Dendy нужен ForceNTSC. В идеале нужно изменить проверку с учётом Dendy и адаптировать музыку. Некоторые их игры для Dendy так просто не работают, я для пары игр подгонял тайминг (Fire Hawk, MiG 29).
--- Конец цитаты ---
Благодарю, force ntsc заработал нормально, а у pal картинка сдвигается
Narn:
--- Цитата: Sharpnull от 09 Февраля 2024, 17:04:12 ---В роме 9999999-in-1 [p1].nes что я нашёл не читается $6000-7FFF в меню и в Dr. Mario и может вообще там не нужно.Оригинал на MMC1 с CHR 32KiB, в 9999999-in-1 [p1].nes только 16KiB, поэтому нет заставки, анимации и какого-то дерева с животными. Может вам повезло и картридж был с хаком получше или полным CHR, но тогда это не маппер 212.
--- Конец цитаты ---
Нашел этот картридж 9999999 в 1, в этом картридже Dr.Mario c анимированными микробами, прозвонил что возможно, маппер собран на 74LS161. входы подключены к адресам А0-А3 и выдаются c 161 на PRG все 4 линии, а на CHR три(какие адреса неизвестно.), без А3. CPU А14 заведен в каплю, вероятно в А14. Мирроринг фиксированный PA10-VRAMA10. Дамп снять не могу, дампера нет. На плате не подписан объем PRG и CHR. Так понимаю дамп 9999999-in-1 [p1].nes не будет работать "правильно"?
quq_CCCP:
Этот маппер же выкладывали, кукуруку вроде, и их видов 5, этих чаек, в зависимости от меню и набора игр.
Ага вот, 212 маппер - https://www.emu-land.net/forum/index.php/topic,53818.msg1492686.html#msg1492686
max5775:
Подскажите что проверить? Вроде все прозвонил, без ошибок и коротышей. Записанные чипы перед пайкой несколько раз проверил на программаторе. Включил, меню вроде отображается, ну думаю - победа... ага.
Все игры при запуске битые, только меню змейки нормальное, но в самой игре тоже артефакты, причем вместо seicross почему-то тоже запускается змейка.
Sharpnull:
--- Цитата: Narn от 20 Февраля 2024, 07:49:53 ---Так понимаю дамп 9999999-in-1 [p1].nes не будет работать "правильно"?
--- Конец цитаты ---
В дампе "9999999-in-1 [p1].nes" нет графики для анимации микробов в банке в Dr. Mario. Дамп этот, если что:
<!-- Multicarts\Unchained Melody 9999999-in-1.nes -->
<prgrom size="131072" crc32="1D7F0156" sha1="E44BCBE69ABCCE40206E93B05B6E570F729B84AE" sum16="863A" />
<chrrom size="65536" crc32="F2D6AE63" sha1="4B8620544BA22F87765D74940835469865462880" sum16="D98B" />
<rom size="196608" crc32="4607D59D" sha1="7640F00DC9D675ED86DAF32735A01881DDD07138" />
<pcb mapper="212" submapper="0" mirroring="H" battery="0" />
<console type="0" region="0" />
<expansion type="42" />Чтобы сделать на этом же 212-м маппере с тем же размером PRG/CHR анимацию микробов, можно вместо 8КБ CHR для меню сложности вставить графику во время игры с кадром анимации, а тайлы для меню перенести в свободное место где была надпись Dr. Mario во время игры.
Как шевелятся микробы в картридже на фото не представляю, когда будет дамп, узнаем.
supremacy:
--- Цитата: max5775 от 20 Февраля 2024, 20:01:09 ---Подскажите что проверить?
--- Конец цитаты ---
Эта плата точно под флеш разведена а не под w27e040?
max5775:
--- Цитата: supremacy от 20 Февраля 2024, 20:31:06 ---Эта плата точно под флеш разведена а не под w27e040?
--- Конец цитаты ---
на схеме 39sf040 вроде, да и на lay-плате явно подписаны А18 на 1м пине
supremacy:
Явно что-то не в порядке с U2. Попробуй просто банки фиксировать в обход микросхемы (а13, а14 на схеме). Будут ли игры нормально запускаться?
JRBVZ:
--- Цитата: max5775 от 20 Февраля 2024, 20:01:09 ---Подскажите что проверить? Вроде все прозвонил, без ошибок и коротышей.
--- Конец цитаты ---
Проверяй ещё. По моей схеме, которую ты привел, человек на предыдущей странице сделал карик и у него всё работает. Хоть схема сделана под plcc32, но пины под dip совпадают.
max5775:
--- Цитата: supremacy от 20 Февраля 2024, 21:10:38 ---Явно что-то не в порядке с U2. Попробуй просто банки фиксировать в обход микросхемы (а13, а14 на схеме). Будут ли игры нормально запускаться?
--- Конец цитаты ---
Попробовал попритягивать их к 0 и 1, вообще какая-то дичь происходит, то сразу запускается робокоп с теми же артефактами, либо игры в меню сдвигаются и не запускаются вообще.
Нашел коротышь, ситуация значительно улучшилась, но все еще есть немного артефактов
Sharpnull:
--- Цитата: Narn от 20 Февраля 2024, 07:49:53 ---Так понимаю дамп 9999999-in-1 [p1].nes не будет работать "правильно"?
--- Конец цитаты ---
Добавил анимацию микробов в Dr. Mario за счёт графики меню, которое теперь выглядит по-другому. Конец такой же кривой, только артефакты с другой графикой.
quq_CCCP:
--- Цитата: JRBVZ от 20 Февраля 2024, 21:24:35 ---Проверяй ещё. По моей схеме, которую ты привел, человек на предыдущей странице сделал карик и у него всё работает. Хоть схема сделана под plcc32, но пины под dip совпадают.
--- Конец цитаты ---
Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.
max5775:
--- Цитата: quq_CCCP от 21 Февраля 2024, 17:39:32 ---Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.
--- Конец цитаты ---
Кстати говоря, ресет у меня там не сбрасывает обратно в меню, а перезапускает уже выбранную ранее игру
JRBVZ:
--- Цитата: quq_CCCP от 21 Февраля 2024, 17:39:32 ---Это же бмс12, аналог ммс1, под него игры должны быть хакнуты, ибо это не полный заменитель mmc1. Так же капризная схема детекта резета, тогда китайцы езе не достигли идеала.
--- Конец цитаты ---
Да, но у него на скринах как раз меню из родной сборки хаков. Если бы max5775 начал подменять игры в роме и вылезли бы глюки, то другое дело.
supremacy:
--- Цитата: max5775 от 21 Февраля 2024, 17:47:47 ---Кстати говоря, ресет у меня там не сбрасывает обратно в меню, а перезапускает уже выбранную ранее игру
--- Конец цитаты ---
По схеме так и должно быть.
Narn:
--- Цитата: max5775 от 20 Февраля 2024, 21:47:15 ---Попробовал попритягивать их к 0 и 1, вообще какая-то дичь происходит, то сразу запускается робокоп с теми же артефактами, либо игры в меню сдвигаются и не запускаются вообще.
Нашел коротышь, ситуация значительно улучшилась, но все еще есть немного артефактов
--- Конец цитаты ---
Я в plcc32 делал, тоже сначала были артефакты, правда и в меню и играх, нашел не пропаянный контакт А18 CHR, затем все пошло. Добавил сброс по ресет, задействовал не используемый элемент в 74hc00 для сброса hc374.
godun:
нашел по ссылке на Али с соседней ветки. 9999 чайки., настоящие с падающими цифрами :) забавно исполнили, вместо логики применили GAL16V8B. неужели смысл есть ? и интересно, залочена ли прошивка :)
Навигация
Перейти к полной версии