Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> образ игры, любой

Skarfais
post Пятница, 10 февраля 2017, 20:15
Отправлено #1


Маньяк
****

Группа: Пользователи
Сообщений: 314
Регистрация: 23 янв. 2011
Пользователь №: 39 890





СИтуация следующая есть картридж вот такой и слив с него образ наблюдаем картинку 3. Если скачивать с инета образа не ыважно в каком формате то там где сега и прочие надписи то видим картинку 4 вопрос где взять нормальные бины слитые с каров? или как сконвертировать чтоли в нормальный вид?

Присоединённые эскизы
Присоединённое изображение Присоединённое изображение Присоединённое изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aspyd
post Пятница, 24 февраля 2017, 17:03
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 186
Регистрация: 03 авг. 2007
Из: MO/DK
Пользователь №: 23 273





Skarfais
Ты нормально считал. Тебе нужно просто Byte Swap сделать полученному дампу (поменять каждые 2 байта твоего бинарника местами). Можно сделать HEX-редактором или софтом от программаторов.
Потом чекнуть контрольную сумму, и твой ROM можно играть, зашивать им ПЗУ и т.п.


--------------------
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skarfais
post Среда, 01 марта 2017, 23:37
Отправлено #3


Маньяк
****

Группа: Пользователи
Сообщений: 314
Регистрация: 23 янв. 2011
Пользователь №: 39 890





aspyd Спасибо что ответил) я в проге от программатора не нашёл таких функций, а ты не подскажешь программу которая автоматом так умеет делать?Хекс редактором вручую править?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aspyd
post Суббота, 04 марта 2017, 09:15
Отправлено #4


Фанат
***

Группа: Пользователи
Сообщений: 186
Регистрация: 03 авг. 2007
Из: MO/DK
Пользователь №: 23 273






Вот так для HEX-редактора WinHEX.
File => Открыть ROM (Load) => Кнопочка "Modify"на панели инструментов => 16bit Byte Swap => OK:
user posted image
Потом - "Save as"...
Удобнее всего, наверное, качнуть и использовать "Portable"-версию WinHEX. Не требует установки на комп. У портативной, правда, максимальный объем открываемого файла ограничен до 20МБ, но для ROM-ов от Сеги - хватит "за глаза".

Для софта от программатора Willem.
File => Load File => Action => Swap Byte:
user posted image
Потом - "Save as"...
Но с софтом от программаторов может быть небольшая засада - возможно, придётся сначала микросхему выбрать с объемом памяти, равной объему нашего дампа ROM.
Если дамп ROM равен 512кБ - можно выбрать какую-нибудь am29f400.
Если 1МБ - am29f800
Если 4Мб - m27c322 какую-нибудь.
Просто если объем памяти выбранной микрухи будет больше, чем наш ROM, то софт программатора "добьёт" оставшееся место нулями (FF), т.к. он готовит буфер под будущую зашивку микрухи.
Я забыл - даёт софт от Willem открывать ROM просто так (как в HEX-редакторе) или нет. Хотя, если что, подпихнуть микросхему - тоже не большая проблема.
Willem EpromM51 можно прямо мой взять по ссылке (программа бесплатная).

В 010 Editor - тоже можно.
File => Открыть файл => Операции => / выбрать любую, саму безобидную операцию/ => Byte Swap.
user posted image
Потом - "Save as"...
Каждые 2 байта дампа поменяются местами.

А дружественней всего поначалу - WinHEX, наверное. Или софт от Willem.

Потом, проверить/пофиксить контрольную сумму можно утилиткой FixCheckSum


--------------------
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skarfais
post Суббота, 04 марта 2017, 19:47
Отправлено #5


Маньяк
****

Группа: Пользователи
Сообщений: 314
Регистрация: 23 янв. 2011
Пользователь №: 39 890





Спасибо большое!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Skarfais
post Среда, 15 марта 2017, 16:25
Отправлено #6


Маньяк
****

Группа: Пользователи
Сообщений: 314
Регистрация: 23 янв. 2011
Пользователь №: 39 890





С 010 Editor не проканало. а с винхексом всё заработало) прошил в флешку где раньше была 4-метровая игра 2-х метровую павер рэнджерс всё работает) Спасибо большое за советы)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 19 апр. 2024, 10:34
Skin Designed (c) by Rooq.net, All Rights Reserved.