| Приставки > Картриджи / диски |
| Famicom Cartridge Schematics & PCBs |
| << < (40/69) > >> |
| quq_CCCP:
--- Цитата: mutabor от 08 Апреля 2024, 18:57:26 ---У MMC1 есть режимы мирроринга OneScreen, которых нет у стандартного MMC3/SMD133, зато есть у маппера TEC9719unrom же патчится на MMC3 - та же первая контра изначально unrom, это с anrom проблема. Но и то и то поддерживает TEC9719 в непатченном виде. И в целом да, гораздо проще перешить современный флеш-новодел, чем возиться с какой-то экзотикой на (часто кривой) дискретной логике, и получить в итоге пару безмапперных игр на плате, убивающей слот консоли. --- Конец цитаты --- Первая контра изначально свой маппер, а на анром - порт, сейчас есть именно порт первой контры на ммс3, ибо это можно сказать 2 разные игры. Есть японская первая контра, и есть Американская первая контра, которая и есть на анром. Добавлено позже: Насчёт режимов Мирориннга и кое каких фишек я и написал, но таких игр мало, там на сколько помню есть возможность большие тексты выводить и двигать по экрану. |
| profet88:
--- Цитата: JRBVZ от 08 Апреля 2024, 10:56:39 ---Попробуй изменить цепочку сброса: переверни диод, а резистор и конденсатор поменяй местами. --- Конец цитаты --- Проверил вашу догадку...По итогу переключает 2 игры из 4...Но стабильно) ромы делал спомощью программы NES ROM maker - режим мультиром. ЕДинственное не знаю имеет это значение или нет-мои микросхемы W29c040..а этам выбирается из подходящих 27хх40 серия микросхемы . файлы 4в1 приклепил |
| supremacy:
Бывают игры, которые не чистят память перед использованием, у них могут возникать проблемы при переключении с другой игры, т.к. в памяти уже есть данные. Как-то сделал многоигровку у которой одна игра просто не стартовала при переключении на неё по reset, выпаивать и перепрошивать было неохота, пришлось просто ставить переключатели вместо счётчика, чтобы можно было включить приставку на нужной игре. Но тут, скорее всего, дело в защёлке, для начала можно вместо A17 и A18 подключить светодиоды и убедится что все четыре комбинации стабильно переключаются. |
| profet88:
как было,и как стало...мб, кто глянет Конечный файл Lay из видео, мб поймет что не так..... |
| Narn:
--- Цитата: supremacy от 09 Апреля 2024, 09:06:27 ---Но тут, скорее всего, дело в защёлке, для начала можно вместо A17 и A18 подключить светодиоды и убедится что все четыре комбинации стабильно переключаются. --- Конец цитаты --- Верно, стоит посмотреть все ли четыре комбинации отрабатывает 561тм2 (CD4013). Вообще не люблю использовать в 5 вольтовых схемах 15 вольтовую логику (хоть и по паспорту от 3В до 15В) А17 - 1 - 0 - 1 - 0 А18 - 0 - 1 - 1 - 0 "1" - светодиод горит, "0" - не горит, это если светодиод на GND подключен. В любом случае должно быть 4 комбинации. |
| Guimplen:
Кто-нибудь сейчас делает картриджи на заказ? Хочу приобрести одноигровку. |
| JRBVZ:
--- Цитата: Narn от 09 Апреля 2024, 10:24:31 ---Верно, стоит посмотреть все ли четыре комбинации отрабатывает 561тм2 (CD4013). Вообще не люблю использовать в 5 вольтовых схемах 15 вольтовую логику (хоть и по паспорту от 3В до 15В) А17 - 1 - 0 - 1 - 0 А18 - 0 - 1 - 1 - 0 "1" - светодиод горит, "0" - не горит, это если светодиод на GND подключен. В любом случае должно быть 4 комбинации. --- Конец цитаты --- Как вариант перерезать по очереди дороги на А17, А18 и смотреть как переключает. |
| profet88:
--- Цитата: Narn от 09 Апреля 2024, 10:24:31 ---Верно, стоит посмотреть все ли четыре комбинации отрабатывает 561тм2 (CD4013). Вообще не люблю использовать в 5 вольтовых схемах 15 вольтовую логику (хоть и по паспорту от 3В до 15В) А17 - 1 - 0 - 1 - 0 А18 - 0 - 1 - 1 - 0 "1" - светодиод горит, "0" - не горит, это если светодиод на GND подключен. В любом случае должно быть 4 комбинации. --- Конец цитаты --- Прозваниванивал все дорожки, Как и тот человек,что сделал эту плату..все звенит,никакой перемычки не понадобилось.... Единственное,Возможно я не правельно записываю Ромы в 4 х игроку, свой способ и архив скинул выше...какие ещё есть способы это сделать? Если есть альтернатива, скиньте свою вариацию- перешлю флешки,мб что изменится...не перестаю грешить на свою не компетентность( |
| Sleepy:
--- Цитата: profet88 от 09 Апреля 2024, 08:22:14 --- Проверил вашу догадку...По итогу переключает 2 игры из 4...Но стабильно) ромы делал спомощью программы NES ROM maker - режим мультиром. ЕДинственное не знаю имеет это значение или нет-мои микросхемы W29c040..а этам выбирается из подходящих 27хх40 серия микросхемы . файлы 4в1 приклепил --- Конец цитаты --- Проверил, четко переключаются все 4 игры ошибки нет. Проверяй все ли верно у тебя по печатке. |
| profet88:
спасибо. буду дальше искать в чем проблема. видимо все же проблема в обвзяке счетчика.и моей криворокусти и недостатке знаний) |
| Grodzilla:
--- Цитата: mutabor от 18 Марта 2024, 18:24:47 ---Ну вот же на вашей схеме R1 - как раз тот подтягивающий резистор, только 100К это слишком много. Если на вашей схеме заменять AX5202 на SMD133 то надо выкинуть нижнюю часть с транзистором, вывод 31 SMD133 подключить к выводу 20 RAM, а 26 видимо соединить с 28, и R1 ставить 1K. Вот тут подробнее про подтяжку: https://www.emu-land.net/forum/index.php/topic,88078.msg1564020.html#msg1564020 --- Конец цитаты --- Здравствуйте, как думаете, руководствуясь данной схемой подключения, батареечку сильно жрать микросхема памяти не будет? |
| supremacy:
Чтобы не жрало, только схемы не достаточно, нужно ещё чтобы память была с индексом L или LL |
| Narn:
--- Цитата: supremacy от 15 Апреля 2024, 11:26:17 ---Чтобы не жрало, только схемы не достаточно, нужно ещё чтобы память была с индексом L или LL --- Конец цитаты --- Или использовать что то типа FM18W08, тогда можно от батарейки отказаться, (FRAM) кажется. |
| Grodzilla:
--- Цитата: supremacy от 15 Апреля 2024, 11:26:17 ---Чтобы не жрало, только схемы не достаточно, нужно ещё чтобы память была с индексом L или LL --- Конец цитаты --- Я думаю нужно начать хотя бы с ограничивающего резистора на 1K перед диодом D2. |
| supremacy:
--- Цитата: Grodzilla от 15 Апреля 2024, 15:50:52 ---Я думаю нужно начать хотя бы с ограничивающего резистора на 1K перед диодом D2. --- Конец цитаты --- схема классическая https://www.nesdev.org/wiki/PRG_RAM_circuit но свои велосипеды никто не отменял. |
| Grodzilla:
--- Цитата: supremacy от 16 Апреля 2024, 09:52:16 ---схема классическая https://www.nesdev.org/wiki/PRG_RAM_circuit но свои велосипеды никто не отменял. --- Конец цитаты --- Схема хороша, только если вы будете использовать PowerBank вместо батарейки, даже на лицензионные картриджи от Nintendo зачем-то прикручивали свой велосипед к этой схеме, несмотря на наличие памяти с индексом L или LL. |
| Narn:
--- Цитата: Sharpnull от 20 Февраля 2024, 20:01:35 ---В дампе "9999999-in-1 [p1].nes" нет графики для анимации микробов в банке в Dr. Mario. Дамп этот, если что: ...... Как шевелятся микробы в картридже на фото не представляю, когда будет дамп, узнаем. --- Конец цитаты --- Здравствуйте! В тему продолжения первого "Картриджа детства", а именно 9999999-in-1. Существующий на просторах интернета ROM файл 9999999-in-1 [p1].nes на маппере 212 оказаллся не совсем корректным, Меню выглядит в точности как в картридже 9999999-in-1 1995 года выпуска, а вот некоторые игры кривые, некоторые марио например с последней страницы имеют уровни с номером I-1 где марио находится в воде с непонятной графикой например, Танчики вместо значка "Пистолет" появляется "Звезда" серого цвета без рамки при этом если ее взять то танк стреляет как с пистолетом но вид у него не меняется, значек "Корабль" не высвечивается, но появляется "Капля" серого цвета без рамки которая дает возможность проезжать через воду, но визуально танк не меняется. Dr.Mario микробы не анимированы. возможно есть еще какие то не соответствия. Представляю Вашему вниманию Дампы ПЗУ PRG и CHR картриджа описываемого мной на 23 странице данной темы форума, с картриджа была перерисована схема, представлена ниже, как я понимаю это не маппер 212, на плате только одна микросхема 74ls161. В архиве приложены бинарные файлы PRG и CHR с микросхем "капелек" PRG 128кб, CHR 64кб если есть умельцы которые могут проанализировать эти файлы, соединить их в ROM добавить информацию для симуляторов прошу помочь. Также в архиве приложены Дампы ПЗУ PRG и CHR по 128кб готовые для прошивки в 1мбит ПЗУ, я их проверял на корректность, собрал копию картриджа 9999999-in-1 использовав для PRG и CHR AM29F010, фото картриджа и файл *.lay прилагается. картридж работает аналогично китайскому оригиналу 1995 года. P.S. На оригинальной плате с обратной стороны имеются перемычки которыми можно поменять местами линии А0 и А1 идущие на выводы 3, 4 микросхемы 74ls161, если линии поменять местами то игр будет в сборнике не 9999999-in-1 а 500-in-1 с аналогичным меню, набор игр тот же 7 игр с их различными модификациями. Правильно прочитать PRG и CHR удалось только после выпаивания 74LS161 даже при посаженном на +5В ноги 2 данной микросхемы считывалось не правильно. |
| Sharpnull:
--- Цитата: Narn от 24 Апреля 2024, 09:57:32 ---Дампы ПЗУ PRG и CHR картриджа --- Конец цитаты --- Это Unchained Melody 500-in-1.nes из NES 2.0 XML Database: https://archive.org/details/nes20, маппер 217: --- Код: ---<game><!-- Multicarts\Unchained Melody 500-in-1.nes --> <prgrom size="131072" crc32="ED2B09A7" sha1="68D1B5063A0126E9A07EBA9BE532276BA064F147" sum16="72CF" /> <chrrom size="65536" crc32="E7DACB8A" sha1="ECE1B9C7FD8BE955A1DF6C8505533B4FAC194EEB" sum16="6D9C" /> <rom size="196608" crc32="12F86A4D" sha1="D11C88FC642B11D5AE3C681E3E2190650F34307B" /> <pcb mapper="217" submapper="0" mirroring="V" battery="0" /> <console type="0" region="0" /> <expansion type="42" /> </game> --- Конец кода --- --- Цитата: Narn от 24 Апреля 2024, 09:57:32 ---На оригинальной плате с обратной стороны имеются перемычки которыми можно поменять местами линии А0 и А1 идущие на выводы 3, 4 микросхемы 74ls161, если линии поменять местами то игр будет в сборнике не 9999999-in-1 а 500-in-1 с аналогичным меню, набор игр тот же 7 игр с их различными модификациями. --- Конец цитаты --- Теперь понятно почему не получилось определить по меню, по умолчанию ром запускается как 500-in-1, для проверки читается байт PPU $000A, можно изменить CHR ROM, но лучше PRG, проверка по адресу CPU $B28B (bank 4, если по 0x4000). Прикладываю изменённый ром с меню 9999999-in-1: Unchained Melody 500-in-1 (9999999-in-1 Menu).nes. Скорее всего уже делали, я не искал. UPD 25.04.2024: Обновил ром с меню 9999999-in-1, нужно было исправить ещё одно условие, чтобы не было неправильной графики в играх для светового пистолета. Ром с маппером 217 как здесь работают в FCEUX, NintendulatorNRS, puNES, не работают в Mesen(2), BizHawk, NestopiaUE. |
| max5775:
Подскажите, какой максимальный объем RAM используется для MMC3 маппера в случае, когда вместо chr-rom используется chr-ram (например тот же мегамэн 4 и 6 версии)? По плате от кукуруку видно, что А14, т.е 32КБ. |
| supremacy:
в официально вышедших играх на mmc3 никогда не использовалось больше 8КБ для CHR-RAM https://www.nesdev.org/wiki/TxROM |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |