Здравствуйте!
Опишу свою проблему:
Делаю картридж для хака The Legend of Link - он основан на ММС5 и требует наличия 32кб SRAM.
За основу взят картридж ETROM, на котором имеются 2 м/с оперативной памяти по 8кб - одна с питанием от батарейки, вторая без.
Собственно, я выпаял обе м/с оперативки и впаял одну на 32кб на место той что питается от батарейки и подвел линии PRG RAM A13 и А14 с м/с маппера, но игра не запускается. Я проверил сигналы СЕ, там все в порядке. ППЗУ тоже записаны правильно.
Возможной проблемой я вижу то, как я подключил адресные линии. Если посмотреть даташиты 6264 и 62256, то видно что номера адресных линий там не совпадают на одних и тех же ножках, но я посчитал что это не важно, поскольку главное чтобы при считывании использовался тот же порядок вызова адресов, что и при записи, по-этому я не стал подключать А0 к А0, А1 к А1, и т.д., а просто подвел А13 и А14.
Собственно вопрос - прав ли я на счет порядка адресных линий, или же я ошибся и мне нужно подводить А0 с маппера к А0 SRAM, A1 к А1 и т.д.?
Приложил цоколевку обеих SRAM.
Заранее спасибо!