Приставки > Картриджи / диски
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  на борту? Или не обязательно?

--- Конец цитаты ---
Естественно  :)
Навигация
Главная страница сообщений

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