Приставки > Картриджи / диски
Mega2560 Shield NES Dumper/Writer
<< < (10/19) > >>
max5775:

--- Цитата: Rumata от 10 Февраль 2019, 15:26:19 ---Ну так начнём с того, что ты не одной и не представил. Ждём телепатов, которые по выражению "обычный картридж" сразу видят схему.

--- Конец цитаты ---
Думаю, что не открою америку этими схемами
SAMael:
Ага, и какой из них обычный?
Для меня они все обычные )))
Rumata:
Не надо ничего открывать, Америку вообще можно закрыть.
Просто обсуждение схемотехники возможно только и исключительно на конкретной схеме.
Вот на первой же вижу, что R/W со слота идёт на /LD маппера. То есть запись данных в маппер происходит при записи в любой адрес ПЗУ. О чём я выше и говорил.
RetHunter:
Человек, наверное молод и думает, что всё как с USB - вставил и хочешь читай, хочешь пиши.
Кластер увидел кулбой, сел разобрался и под него сделал дампер. Потом обманывая маппер подавая напрямую команды на WE\OE смог записать свой ром. При записи маппер кулбоя думает что идёт обычное чтение (смотри видео на канале Кластера). В последствии появились мапперы с поддержкой записи флешки, которые сами управляют WE\OE и такие картриджи можно шить без подпаивания к WE\OE.
ТС увидел дампер, теперь сделай под него картридж и шей сколько угодно. Я бы сделал сверху на плате еще разъём для записи.
А самый простой способ использовать флешки в PLCC корпусах. Легко вынимаются и корпус картриджа можно закрыть.
Картриджи создавались чтобы с них только читалась информация. А мапперы как раз и используют команды записи для своей работы.
max5775:

--- Цитата: SAMael от 10 Февраль 2019, 20:02:58 ---Ага, и какой из них обычный?
Для меня они все обычные )))

--- Конец цитаты ---
ну я про то и вел речь, когда мне сказали:

--- Цитата: Rumata от 10 Февраль 2019, 15:26:19 ---Ну так начнём с того, что ты не одной и не представил. Ждём телепатов, которые по выражению "обычный картридж" сразу видят схему.

--- Конец цитаты ---

--- Цитата: RetHunter от 10 Февраль 2019, 21:15:28 ---Человек, наверное молод и думает, что всё как с USB - вставил и хочешь читай, хочешь пиши.

--- Конец цитаты ---
не надо строить предположений, я думаю я постарше вас буду, но это к делу не имеет отношения


--- Цитата: Rumata от 10 Февраль 2019, 20:15:55 ---Вот на первой же вижу, что R/W со слота идёт на /LD маппера. То есть запись данных в маппер происходит при записи в любой адрес ПЗУ. О чём я выше и говорил.

--- Конец цитаты ---
равно как и на других схемах, кроме nrom
Rumata:

--- Цитата: max5775 от 10 Февраль 2019, 21:15:59 ---равно как и на других схемах, кроме nrom
--- Конец цитаты ---
Ну так что дальше? Какие решения предлагаются?
supremacy:
max5775, в принципе я понимаю, что ты хочешь сделать, но от тебя хотят получить схему картриджа который будет прошиваться без пайки, чтобы под него изменять программу дампера.
Можешь посмотреть, как это реализовал японец http://unagi.osdn.jp/cgi-bin/hiki/hiki.cgi
Можно добавить поддержку прошивки его картриджей.
max5775:

--- Цитата: supremacy от 12 Февраль 2019, 12:35:29 ---max5775, в принципе я понимаю, что ты хочешь сделать, но от тебя хотят получить схему картриджа который будет прошиваться без пайки, чтобы под него изменять программу дампера.
Можешь посмотреть, как это реализовал японец http://unagi.osdn.jp/cgi-bin/hiki/hiki.cgi
Можно добавить поддержку прошивки его картриджей.

--- Конец цитаты ---
Я не нашел там схемы, только описание, да и с японским туго.
С меня схему требовать сложно, я пол-года назад узнал, из чего состоит картридж и не до конца понимаю сам процесс прошивки памяти.
Если взять за основу картридж NROM, у него все выводы чипов выходят на пины картриджа.
27 пин PGM, как я понимаю, разрешает  программирование чипа, им нужно управлять, подавая на него 0 или 1
Как это делать через дампер, я не знаю, но можно использовать для этой цели подачу сигнала на свободный пин M2, связав его с PGM
Вообще я бы сделал отдельную тему для обсуждения этого вопроса
По поводу советов про PLCC с панелькой, ну делал я это. С таким подходом и делать свой картридж нет смысла - есть же кулбой, скинул нужные игры и все.
Вопрос в другом - как более полно использовать возможности данного дампера.
 
RetHunter:

--- Цитата: max5775 от 12 Февраль 2019, 13:36:34 ---Как это делать через дампер, я не знаю, но можно использовать для этой цели подачу сигнала на свободный пин M2
--- Конец цитаты ---
А ты думал что приставка выдаёт на этот пин?

--- Цитата: max5775 от 12 Февраль 2019, 13:36:34 ---Вопрос в другом - как более полно использовать возможности данного дампера.
--- Конец цитаты ---
Его возможности и так используются в полной мере! Ты не думал почему он называется ДАМПЕР а не программатор/прошивальщик?
Дамп (англ. dump «мусорная куча, свалка; выбрасывать, вываливать») — снимок информации о состоянии компьютерной системы: Дамп памяти — содержимое рабочей памяти процесса, ядра или всей операционной системы в определённый момент времени. Экранный дамп — скриншот в том формате, как он хранится в видеопамяти.
А прошивка кулбоев - это отличное дополнение. Да и прошивка кулбоя (MindKid) реализована в его маппере.
Так что тебе осталось доработать нжные тебе мапперы, чтобы они управляли WE/OE и можно будет говорить о их прошивке дампером Кластера. А если шить с подпаиванием, зачем оно нужно? Лучше тогда PLCC.
max5775:

--- Цитата: RetHunter от 12 Февраль 2019, 14:17:29 ---А ты думал что приставка выдаёт на этот пин?Его возможности и так используются в полной мере! Ты не думал почему он называется ДАМПЕР а не программатор/прошивальщик?
Дамп (англ. dump «мусорная куча, свалка; выбрасывать, вываливать») — снимок информации о состоянии компьютерной системы: Дамп памяти — содержимое рабочей памяти процесса, ядра или всей операционной системы в определённый момент времени. Экранный дамп — скриншот в том формате, как он хранится в видеопамяти.

--- Конец цитаты ---
Значение слова дамп я знаю, бекапы у нас снимаются кое-где такой юниксовой утилиткой.
Я вот и говорю, если он умеет шить кулбой, который куда сложнее nrom, cnrom и пр., то можно же его научить шить и их.
Если ограничение только в том, что некому дописать нужный функционал, то вопросов нет.
Я просто задал вопрос, почему это не было сделано раньше.


--- Цитата: RetHunter от 12 Февраль 2019, 14:17:29 ---А если шить с подпаиванием, зачем оно нужно? Лучше тогда PLCC.

--- Конец цитаты ---
И по-моему ты вот никак не поймешь, что речь идет не про перепрошивку заводских картриджей.
Я говорю про самодельные картриджи, можно же сразу развести плату под нужную дамперу коммутацию.
 
RetHunter:

--- Цитата: max5775 от 12 Февраль 2019, 14:27:24 ---Я говорю про самодельные картриджи, можно же сразу развести плату под нужную дамперу коммутацию.
--- Конец цитаты ---
Ты пойми, что приставка видит только 32Кб ПРГ и как не разводи дорожки - это не поможет. Нужно дорабатывать маппер.
В кулбое китайцы сделали свой маппер на основе MMC3. И есть подобные кулбои на AOROM.
max5775:

--- Цитата: RetHunter от 12 Февраль 2019, 14:36:17 ---Ты пойми, что приставка видит только 32Кб ПРГ и как не разводи дорожки - это не поможет. Нужно дорабатывать маппер.
В кулбое китайцы сделали свой маппер на основе MMC3. И есть подобные кулбои на AOROM.

--- Конец цитаты ---
Ты имеешь в виду алгоритм программы или схему самого маппера?
Читать то он умеет всю память, того же AOROM
И кстати приведи ссылку на кулбои AOROM, интересно.
supremacy:

--- Цитата: max5775 от 12 Февраль 2019, 13:36:34 ---Я не нашел там схемы, только описание, да и с японским туго.
--- Конец цитаты ---
у меня тоже не очень, но есть же гугл переводчик. Вот пример дополнения для unrom, заметь, что схема заточена под конкретную флеш память.


max5775:

--- Цитата: supremacy от 12 Февраль 2019, 14:43:23 ---у меня тоже не очень, но есть же гугл переводчик. Вот пример дополнения для unrom, заметь, что схема заточена под конкретную флеш память.

--- Конец цитаты ---
не, это я понял
я не понял чем он их прошивает
RetHunter:

--- Цитата: max5775 от 12 Февраль 2019, 14:39:01 ---Ты имеешь в виду алгоритм программы или схему самого маппера?
--- Конец цитаты ---
Маппер на картридже.

--- Цитата: max5775 от 12 Февраль 2019, 14:39:01 ---Читать то он умеет всю память, того же AOROM
--- Конец цитаты ---
Да, он её читает всю по блоками в 32Кб/16Кб/8КБ (зависит от маппера), а переключает эти блоки маппер. Вот дампер и может управлять маппером для чтения всех кусков.

--- Цитата: max5775 от 12 Февраль 2019, 14:39:01 ---И кстати приведи ссылку на кулбои AOROM, интересно.
--- Конец цитаты ---
https://ru.aliexpress.com/item/BattleToads-DoubleDragon-45in1-NTSC-PAL-Games-72-Pins-NES-Game-Cart-Replacement-Shell-Free-Dust-Sleeve/32822687431.html?spm=a2g0s.8937460.0.0.4e3d2e0eyJ5gcR
max5775:

--- Цитата: RetHunter от 12 Февраль 2019, 14:48:55 ---Маппер на картридже.Да, он её читает всю по блоками в 32Кб/16Кб/8КБ (зависит от маппера), а переключает эти блоки маппер. Вот дампер и может управлять маппером для чтения всех кусков.

--- Конец цитаты ---
ну так он же может ими управлять при записи?
RetHunter:

--- Цитата: max5775 от 12 Февраль 2019, 15:17:20 ---ну так он же может ими управлять при записи?

--- Конец цитаты ---
Может. И управляет. Тебе надо решить самую маленькую проблемку: как переводить картридж в состояние записи.
supremacy:

--- Цитата: max5775 от 12 Февраль 2019, 14:45:24 --- это я понял
я не понял чем он их прошивает
--- Конец цитаты ---
У него есть свой дампер и своя софтина https://osdn.net/projects/unagi/wiki/flash_hard_en
На странице можно скачать всё
max5775:

--- Цитата: supremacy от 12 Февраль 2019, 15:53:58 ---У него есть свой дампер и своя софтина https://osdn.net/projects/unagi/wiki/flash_hard_en
На странице можно скачать всё

--- Конец цитаты ---
нашел, спасибо
quq_CCCP:
Так и не понял, можно ли заказать печатку, продаются ли вовсе печатки?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии