Автор Тема: Mega2560 Shield NES Dumper/Writer  (Прочитано 35896 раз)

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

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #180 : 10 Февраль 2019, 19:51:51 »
Ну так начнём с того, что ты не одной и не представил. Ждём телепатов, которые по выражению "обычный картридж" сразу видят схему.
Думаю, что не открою америку этими схемами

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #181 : 10 Февраль 2019, 20:02:58 »
Ага, и какой из них обычный?
Для меня они все обычные )))

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24734
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #182 : 10 Февраль 2019, 20:15:55 »
Не надо ничего открывать, Америку вообще можно закрыть.
Просто обсуждение схемотехники возможно только и исключительно на конкретной схеме.
Вот на первой же вижу, что R/W со слота идёт на /LD маппера. То есть запись данных в маппер происходит при записи в любой адрес ПЗУ. О чём я выше и говорил.

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #183 : 10 Февраль 2019, 21:15:28 »
Человек, наверное молод и думает, что всё как с USB - вставил и хочешь читай, хочешь пиши.
Кластер увидел кулбой, сел разобрался и под него сделал дампер. Потом обманывая маппер подавая напрямую команды на WE\OE смог записать свой ром. При записи маппер кулбоя думает что идёт обычное чтение (смотри видео на канале Кластера). В последствии появились мапперы с поддержкой записи флешки, которые сами управляют WE\OE и такие картриджи можно шить без подпаивания к WE\OE.
ТС увидел дампер, теперь сделай под него картридж и шей сколько угодно. Я бы сделал сверху на плате еще разъём для записи.
А самый простой способ использовать флешки в PLCC корпусах. Легко вынимаются и корпус картриджа можно закрыть.
Картриджи создавались чтобы с них только читалась информация. А мапперы как раз и используют команды записи для своей работы.

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #184 : 10 Февраль 2019, 21:15:59 »
Ага, и какой из них обычный?
Для меня они все обычные )))
ну я про то и вел речь, когда мне сказали:
Ну так начнём с того, что ты не одной и не представил. Ждём телепатов, которые по выражению "обычный картридж" сразу видят схему.
Человек, наверное молод и думает, что всё как с USB - вставил и хочешь читай, хочешь пиши.
не надо строить предположений, я думаю я постарше вас буду, но это к делу не имеет отношения

Вот на первой же вижу, что R/W со слота идёт на /LD маппера. То есть запись данных в маппер происходит при записи в любой адрес ПЗУ. О чём я выше и говорил.
равно как и на других схемах, кроме nrom

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24734
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #185 : 10 Февраль 2019, 21:37:13 »
равно как и на других схемах, кроме nrom
Ну так что дальше? Какие решения предлагаются?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #186 : 12 Февраль 2019, 12:35:29 »
max5775, в принципе я понимаю, что ты хочешь сделать, но от тебя хотят получить схему картриджа который будет прошиваться без пайки, чтобы под него изменять программу дампера.
Можешь посмотреть, как это реализовал японец http://unagi.osdn.jp/cgi-bin/hiki/hiki.cgi
Можно добавить поддержку прошивки его картриджей.

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #187 : 12 Февраль 2019, 13:36:34 »
max5775, в принципе я понимаю, что ты хочешь сделать, но от тебя хотят получить схему картриджа который будет прошиваться без пайки, чтобы под него изменять программу дампера.
Можешь посмотреть, как это реализовал японец http://unagi.osdn.jp/cgi-bin/hiki/hiki.cgi
Можно добавить поддержку прошивки его картриджей.
Я не нашел там схемы, только описание, да и с японским туго.
С меня схему требовать сложно, я пол-года назад узнал, из чего состоит картридж и не до конца понимаю сам процесс прошивки памяти.
Если взять за основу картридж NROM, у него все выводы чипов выходят на пины картриджа.
27 пин PGM, как я понимаю, разрешает  программирование чипа, им нужно управлять, подавая на него 0 или 1
Как это делать через дампер, я не знаю, но можно использовать для этой цели подачу сигнала на свободный пин M2, связав его с PGM
Вообще я бы сделал отдельную тему для обсуждения этого вопроса
По поводу советов про PLCC с панелькой, ну делал я это. С таким подходом и делать свой картридж нет смысла - есть же кулбой, скинул нужные игры и все.
Вопрос в другом - как более полно использовать возможности данного дампера.
 
« Последнее редактирование: 12 Февраль 2019, 13:44:38 от max5775 »

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #188 : 12 Февраль 2019, 14:17:29 »
Как это делать через дампер, я не знаю, но можно использовать для этой цели подачу сигнала на свободный пин M2
А ты думал что приставка выдаёт на этот пин?
Вопрос в другом - как более полно использовать возможности данного дампера.
Его возможности и так используются в полной мере! Ты не думал почему он называется ДАМПЕР а не программатор/прошивальщик?
Дамп (англ. dump «мусорная куча, свалка; выбрасывать, вываливать») — снимок информации о состоянии компьютерной системы: Дамп памяти — содержимое рабочей памяти процесса, ядра или всей операционной системы в определённый момент времени. Экранный дамп — скриншот в том формате, как он хранится в видеопамяти.
А прошивка кулбоев - это отличное дополнение. Да и прошивка кулбоя (MindKid) реализована в его маппере.
Так что тебе осталось доработать нжные тебе мапперы, чтобы они управляли WE/OE и можно будет говорить о их прошивке дампером Кластера. А если шить с подпаиванием, зачем оно нужно? Лучше тогда PLCC.

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #189 : 12 Февраль 2019, 14:27:24 »
А ты думал что приставка выдаёт на этот пин?Его возможности и так используются в полной мере! Ты не думал почему он называется ДАМПЕР а не программатор/прошивальщик?
Дамп (англ. dump «мусорная куча, свалка; выбрасывать, вываливать») — снимок информации о состоянии компьютерной системы: Дамп памяти — содержимое рабочей памяти процесса, ядра или всей операционной системы в определённый момент времени. Экранный дамп — скриншот в том формате, как он хранится в видеопамяти.
Значение слова дамп я знаю, бекапы у нас снимаются кое-где такой юниксовой утилиткой.
Я вот и говорю, если он умеет шить кулбой, который куда сложнее nrom, cnrom и пр., то можно же его научить шить и их.
Если ограничение только в том, что некому дописать нужный функционал, то вопросов нет.
Я просто задал вопрос, почему это не было сделано раньше.

А если шить с подпаиванием, зачем оно нужно? Лучше тогда PLCC.
И по-моему ты вот никак не поймешь, что речь идет не про перепрошивку заводских картриджей.
Я говорю про самодельные картриджи, можно же сразу развести плату под нужную дамперу коммутацию.
 
« Последнее редактирование: 12 Февраль 2019, 14:36:42 от max5775 »

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #190 : 12 Февраль 2019, 14:36:17 »
Я говорю про самодельные картриджи, можно же сразу развести плату под нужную дамперу коммутацию.
Ты пойми, что приставка видит только 32Кб ПРГ и как не разводи дорожки - это не поможет. Нужно дорабатывать маппер.
В кулбое китайцы сделали свой маппер на основе MMC3. И есть подобные кулбои на AOROM.

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #191 : 12 Февраль 2019, 14:39:01 »
Ты пойми, что приставка видит только 32Кб ПРГ и как не разводи дорожки - это не поможет. Нужно дорабатывать маппер.
В кулбое китайцы сделали свой маппер на основе MMC3. И есть подобные кулбои на AOROM.
Ты имеешь в виду алгоритм программы или схему самого маппера?
Читать то он умеет всю память, того же AOROM
И кстати приведи ссылку на кулбои AOROM, интересно.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #192 : 12 Февраль 2019, 14:43:23 »
Я не нашел там схемы, только описание, да и с японским туго.
у меня тоже не очень, но есть же гугл переводчик. Вот пример дополнения для unrom, заметь, что схема заточена под конкретную флеш память.



Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #193 : 12 Февраль 2019, 14:45:24 »
у меня тоже не очень, но есть же гугл переводчик. Вот пример дополнения для unrom, заметь, что схема заточена под конкретную флеш память.
не, это я понял
я не понял чем он их прошивает

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #194 : 12 Февраль 2019, 14:48:55 »
Ты имеешь в виду алгоритм программы или схему самого маппера?
Маппер на картридже.
Читать то он умеет всю память, того же AOROM
Да, он её читает всю по блоками в 32Кб/16Кб/8КБ (зависит от маппера), а переключает эти блоки маппер. Вот дампер и может управлять маппером для чтения всех кусков.
И кстати приведи ссылку на кулбои 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

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #195 : 12 Февраль 2019, 15:17:20 »
Маппер на картридже.Да, он её читает всю по блоками в 32Кб/16Кб/8КБ (зависит от маппера), а переключает эти блоки маппер. Вот дампер и может управлять маппером для чтения всех кусков.
ну так он же может ими управлять при записи?

Оффлайн RetHunter

  • Пользователь
  • Сообщений: 242
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #196 : 12 Февраль 2019, 15:25:35 »
ну так он же может ими управлять при записи?
Может. И управляет. Тебе надо решить самую маленькую проблемку: как переводить картридж в состояние записи.
« Последнее редактирование: 12 Февраль 2019, 15:33:07 от RetHunter »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #197 : 12 Февраль 2019, 15:53:58 »
это я понял
я не понял чем он их прошивает
У него есть свой дампер и своя софтина https://osdn.net/projects/unagi/wiki/flash_hard_en
На странице можно скачать всё

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #198 : 12 Февраль 2019, 16:22:20 »
У него есть свой дампер и своя софтина https://osdn.net/projects/unagi/wiki/flash_hard_en
На странице можно скачать всё
нашел, спасибо

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2235
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #199 : 18 Август 2019, 12:03:49 »
Так и не понял, можно ли заказать печатку, продаются ли вовсе печатки?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #200 : 18 Август 2019, 20:51:11 »
Так и не понял, можно ли заказать печатку, продаются ли вовсе печатки?
Так в первом посте вроде все файлы есть, заказывай у китайцев.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #201 : 18 Август 2019, 21:05:22 »
Могу на производстве изготовить, гривень 100 обойдется, если что то Киев.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2235
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #202 : 22 Август 2019, 16:40:27 »
SAMael, Живу в России, хз сколько будет в рублях, еще интересны платы dendy classic, то что то никто не отвечает из продавцов.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #203 : 23 Август 2019, 01:05:15 »
quq_CCCP, так интерес у народа поугас давненько, это сразу оно ж думается что вот ща наклепаю, сделаю минимальный вклад и буду иметь большой выхлоп, все будут постоянно покупать, а как до дела доходит что и платы заказть и детали и поставщика этого подобрать то и времени и денег огого и брак бывает и начинают понимают что 90% народу оно до лампочки )))

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2235
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #204 : 23 Август 2019, 17:43:45 »
Да причем тут вклад, вот я готов купить, но молчание - есть продайте, че сидеть то на этих платах как собака на сене.
На завод хз как заказывать,  до этого неразу платы не заказывал, так же там спрашивают размеры платы, а они нигде не указаны.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #205 : 23 Август 2019, 19:48:39 »
У китайцев получится порядка 10 плат за 600гр, тебе столько нада?
Если с Киева то тут можно заделать и будет под 100гр за 1шт.
У меня нет их, я себе вот такой изготовил.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2235
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #206 : 24 Август 2019, 17:34:12 »
Если речь про дампер, хватит и одной, а если про дендевскую плату, я бы заказал парочку.

Оффлайн max5775

  • Пользователь
  • Сообщений: 559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #207 : 24 Август 2019, 18:51:47 »
а если про дендевскую плату, я бы заказал парочку.
У меня есть пару плат, практически собранных, по мелочи не хватает, если интересно - пиши в лс

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #208 : 24 Август 2019, 20:06:53 »
quq_CCCP, тема про дампет то и разговор про дампер.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2235
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #209 : 25 Август 2019, 10:56:54 »
Ну давайте поговорим про дампер, если вы готовы предложить, то я слушаю.
Живу в России, в городе Иркутск, гуглите сколько будет стоить пересылка и предлагайте, устроит - куплю.