Приставки > Картриджи / диски
Rockman Mega World (J) репродукция
(1/1)
SavitarSvit:
Знающие люди, подскажите, как заставить эту игру поддерживать запись? (Про хакнутый ром, который держит запись батарейкой знаю, интересует именно как у оригинала)
Взял плату донора Evander 'Real Deal' Holyfield's Boxing (EEPROM) и поместил на нее ром с игрой Rockman Mega World (J). Игра работает, а запись не держит. Даже что интересно, после ресета, результат сразу пропадает.
Фото платы:
http://img-fotki.yandex.ru/get/6824/121151096.9/0_10f3ec_e3614624_orig.jpg
http://img-fotki.yandex.ru/get/4801/121151096.9/0_10f3ed_6adbc7bd_orig.jpg
Rumata:
А есть уверенность, что схемы записи в этих играх одинаковы?
--- Цитата: SavitarSvit от 04 Октябрь 2014, 22:56:47 ---Игра работает, а запись не держит.
--- Конец цитаты ---
Она не "не держит", записи просто нет
SavitarSvit:
Если бы я в записи что нить понимал, то наверное бы не спрашивал тут.
А вот по этой бумажке, в этих 2х играх все идентично https://yadi.sk/d/Oj1kXFcXbpd9a
HardWareMan:
Evander 'Real Deal' Holyfield's Boxing (EEPROM) 24C01
Rockman Mega World (checksum = 0xEA80) (EEPROM) x24C01
Отличия в этих микросхемах я описывал где-то тут довольно давно при разговоре о Rings of Power. Опять же, нет никакой веры к этой картинке, т.к. не известно кто ее составлял и при каких обстоятельствах.
SavitarSvit:
Вот что нашел: http://circuit-board.de/forum/index.php/Attachment/18330-Rockman-MW-PCB-jpg/
Чипы на рокмане такие же, тогда что не дает сохраняться?
HardWareMan:
Твое нежелание читать то, что пишут. Найди отличия между твоей репродукцией и оригиналом.
SavitarSvit:
Даташит на Рокмановский EEPROM amtel h2 at24c01 :
http://www.datasheetcatalog.com/datasheets_pdf/A/T/2/4/AT24C01-10PC-2.7.shtml
Даташит на Evander 'Real Deal' Holyfield's Boxing EEPROM X24C01P :
http://www.datasheetcatalog.com/datasheets_pdf/X/2/4/C/X24C01P.shtml
4й Pin у X24C01P - Vss (та же земля)
4й Pin у AT24C01 - Gnd
И в чем отличия?
В Рокмане чексумма, я понятия не имею какую она играет роль.
goodbye:
SavitarSvit, отличие в алгоритме работы может быть, т.е. at24c01 правильно понимает команды чтения записи, а X24C01P уже их не так понимает , поэтому данные могут записаться, но не прочитаться, или наоборот, или и не пишутся и не читаются... всё зависит от программы записанной в ПЗУ (от игры грубоговоря), ведь именно она скорее всего пишет и читает из этих последовательных чипов памяти.
непосредственно в даташитах нужно смотреть тайминги и последовательности команд чтения записи.
вобщем сходи в радиотовары и купи этот чип, перепаяешь и возможно заработает.
п.с. объяснил в пределах своего понимания.
Rumata:
--- Цитата: SavitarSvit от 05 Октябрь 2014, 11:40:41 ---А вот по этой бумажке, в этих 2х играх все идентично
--- Конец цитаты ---
Не все бумажки одинаково полезны
--- Цитата: HardWareMan от 05 Октябрь 2014, 11:57:47 ---Evander 'Real Deal' Holyfield's Boxing (EEPROM) 24C01
Rockman Mega World (checksum = 0xEA80) (EEPROM) x24C01
--- Конец цитаты ---
Вообще-то нет. В Evander X24C01
X24C01 = AT24C01
X24C01A = AT24C01A
Буква имеет значение
--- Цитата: SavitarSvit от 05 Октябрь 2014, 18:16:29 ---Чипы на рокмане такие же
--- Конец цитаты ---
Это ещё не гарантия того, что одинаково включены. Осталось найти фото обратной стороны платы
Контрольная сумма прсто позволяет различить один РОМ от другого. [EA80] - serial, [7B91] - parallel, разные версии
Добавлено позже:
--- Цитата: goodbye от 05 Октябрь 2014, 20:04:46 ---непосредственно в даташитах нужно смотреть тайминги и последовательности команд чтения записи.
--- Конец цитаты ---
Они идентичны
SavitarSvit:
Rumata, я правильно тебя понял, что EEPROM в Evander 'Real Deal' Holyfield's Boxing такой же и должен будет поддерживать запись, но его нужно по другому развести на плате?
Rumata:
На сколько я понял по имеющимся картинкам и даташитам, X24C01 = AT24C01
На счёт схемы - это предположение, схему сеговской платы 171-6304А я знаю, а капкомовсой платы - нет. Они могут быть одинаковы, а могут и отличаться.
Надеюсь, файл в ПЗУ ты прошил правильный
SavitarSvit:
Вшитый ром вот такой. https://yadi.sk/d/_nVnSu2rbq9vi
Я к сожалению в HEX ничего не понимаю.
В процессе поиска нашел на японском вот такую табличку, думаю не доверять ей оснований нету: http://ponrevival.blogspot.ru/2011/11/md-sweet-ramysave-data.html Может кому пригодится.
Как можно видеть по Рокману там написано:
ロックマン メガワールド , EEPROM, 8bit, 128B, 24C01
Rumata у меня есть оригинальные Capcom карики, но ведь нужно найти не только копкомовский, да еще и с EEPROM на борту? Или не обязательно?
Rumata:
А чего там понимать? Просто табличка, в которой по строкам и столбцам показаны данные. Берешь тот же Тотал Командер, Просмотр (F3), Шестнадцатеричный режим.
--- Цитата: SavitarSvit от 05 Октябрь 2014, 23:07:51 ---Вшитый ром вот такой.
--- Конец цитаты ---
:D Естественно не тот. Это версия под parallel.
Вот здесь
Megaman - The Wily Wars (E).gen или Rockman Megaworld (J) [!].gen
--- Цитата: SavitarSvit от 05 Октябрь 2014, 23:07:51 ---В процессе поиска нашел на японском вот такую табличку, думаю не доверять ей оснований нету:
Как можно видеть по Рокману там написано:
ロックマン メガワールド , EEPROM, 8bit, 128B, 24C01
--- Конец цитаты ---
Страничка интересная, как и её автор, но есть основания не доверять всему. На досуге надо просмотреть внимательнее. А то, что там написано, в данном случае бесполезно
--- Цитата: SavitarSvit от 05 Октябрь 2014, 23:07:51 ---ведь нужно найти не только копкомовский, да еще и с EEPROM на борту? Или не обязательно?
--- Конец цитаты ---
Естественно :)
Навигация
Перейти к полной версии