| Приставки > Картриджи / диски |
| 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:
Так и не понял, можно ли заказать печатку, продаются ли вовсе печатки? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |