Автор Тема: Как адаптирововать дамп для эмулятора?  (Прочитано 5196 раз)

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

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Считал микросхему  программатором S29GL064, как скормить теперь дамп эмулятору?

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #1 : 02 Октябрь 2017, 20:36:26 »
В тупую дамп не заработает, нада заголовок добавлять где будет описано что за РОМ и маппер и т.д.
Да и эмулятор должен будет быть обучен работать с таким маппером этого РОМа.
Можно кроме как порезать на куски на игры и потом заголовки к каждой игре лепить, но я манал бы такой фенькой страдать.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #2 : 02 Октябрь 2017, 20:39:20 »
SAMael, ну я так подумал это некое подобие кулбоя?

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #3 : 02 Октябрь 2017, 20:41:28 »
Да, верно, аля дофига-в-одном.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #4 : 02 Октябрь 2017, 20:44:04 »
SAMael, а как узнать, что дамп правильно снялся? ковыряю HEXом, не могу найти ни одной игры...

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #5 : 02 Октябрь 2017, 20:50:10 »
Ну без навыков там мало чего нароешь, кроме как может попадется открытый английский текст с какой то игры, а так там все игры склеены во единый файл, заголовоков там нет(как у сеги ромов например), так что начало и конец игры тяжко, само проще если знаешь что есть там игра например танчики то открываешь игру танчики, дето с игры кусок кода копируешь и ищей в этом дампе схожее, вот так можно искать, но муторно и неактуально.
А что ты хочешь от этого  дампа?
Тут на форуме есть любители дампов, например CaH4e3 хорошо шарит в дампах и дампит денди игры, так же эмулятор свой допиливает под всякие редкие и хитрожопые мапперы, может к нему обратись.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #6 : 02 Октябрь 2017, 20:56:42 »
само проще если знаешь что есть там игра например танчики то открываешь игру танчики, дето с игры кусок кода копируешь и ищей в этом дампе схожее, вот так можно искать, но муторно и неактуально.
так и делаю

хочу заменить имеющиеся игры русскими версиями)

Добавлено позже:
например CaH4e3 хорошо шарит в дампах и дампит денди игры, так же эмулятор свой допиливает под всякие редкие и хитрожопые мапперы, может к нему обратись
да ну, стрёмно...
думаю он наругает меня и всё...  :D

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9359
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #7 : 02 Октябрь 2017, 21:00:19 »
а как узнать, что дамп правильно снялся?
в этом помогает утилитка romcmp, которая идет в дистрибутиве с MAME - легко и непринужденно определяет типичные косяки возникающие при дампе ромов - замкнутые или не контачащие биты данных или адреса.
на твой дамп она ругнулась вот так -
128in1(4).BIN                                   BADADDR xx-xxxxxxxxxxxxxxxxxxxx

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #8 : 02 Октябрь 2017, 21:00:37 »
Хм, ну ты главное дамп сделай несколько раз, каждый раз перетыкая микрушку, чтоб точно контачило все выводы, потом все дампы сравни CRC, если у допустим 5 дампов сойдется  CRC между собой то значит ок, дамп вполне верный, а то может не контачить какой нить адрес или дата и считай дамп бракованый.
Да, вполне можно заменить куски.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #9 : 02 Октябрь 2017, 21:06:15 »
несколько раз, каждый раз перетыкая микрушку, чтоб точно контачило все выводы, потом все дампы сравни CRC, если у допустим 5 дампов сойдется  CRC между собой то значит ок
сделал 6 дампов передёргивая микросхему, сравнивал тотал командером, файлы одинаковы...
попробую щас лапки почистить....


Добавлено позже:
на твой дамп она ругнулась вот так -
128in1(4).BIN                                   BADADDR xx-xxxxxxxxxxxxxxxxxxxx
Это совсем плохо?)

Добавлено позже:
попробую щас лапки почистить....
ничего нового, дамп такой же

Добавлено позже:
вот список игр, если что.
« Последнее редактирование: 02 Октябрь 2017, 21:27:07 от beliK »

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #10 : 02 Октябрь 2017, 22:11:31 »
выкладывай дампы, я сделаю ромы, чтобы пускалось на мамуляторе лол .. иначе это все разговоры для бедных..

Оффлайн Rumata

  • Модератор
  • Сообщений: 24485
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #11 : 02 Октябрь 2017, 22:15:17 »
как скормить теперь дамп эмулятору?
хочу заменить имеющиеся игры русскими версиями)
Так что именно нужно: переделать этот картридж или запустить его в эмуляторе? Как бэ разные задачи :-\

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #12 : 02 Октябрь 2017, 22:16:57 »
CaH4e3, выложил выше
мне бы узнать, годный дамп или нет?
а то непонятно...

Добавлено позже:
переделать этот картридж или запустить его в эмуляторе?
в приоритете первое (:

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2313
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #13 : 03 Октябрь 2017, 12:57:45 »
Информация сдамплена как-то обрывочно. Графика - там не хватает 1/2 в каждой игре...

« Последнее редактирование: 03 Октябрь 2017, 13:11:39 от Guyver(X.B.M.) »

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #14 : 03 Октябрь 2017, 21:59:24 »
короче проверяй, А9 на что-то закорочен, а похоже и какие-то еще
так что чисти ноги у тсопки как следует
« Последнее редактирование: 03 Октябрь 2017, 22:37:08 от CaH4e3 »

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #15 : 04 Октябрь 2017, 00:29:14 »
CaH4e3, ZIF адаптер говёный оторвал A16, заказал платку под пайку, как придёт сделаю

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7393
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #16 : 04 Октябрь 2017, 05:11:09 »
Ну и зачем? Есть же дампер, кулбоев поддерживает. Правда, для записи ногу записи надо поднимать, а на TSOP56 это проблематично, согласен. А вот с SSOP70 все отлично просто.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #17 : 04 Октябрь 2017, 05:47:48 »
HardWareMan, нету опыта в сборке таких вещей  :neznayu:, а в продаже его не видал нигде.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4403
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #18 : 04 Октябрь 2017, 12:54:43 »
beliK,
по идее, можешь у Кластера купить попробовать. Запасов он не держит, но если есть детали думаю не откажется.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #19 : 04 Октябрь 2017, 17:25:23 »
Yoti, спасибо, учту

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #20 : 27 Декабрь 2017, 11:54:36 »
Вот годный дамп (вроде бы :lol:)
Извлёк пару игра хексом, игры работают, но с картинкой какая то беда (заголовок брал из Goodnes овских дампов)

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2313
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #21 : 27 Декабрь 2017, 15:59:46 »
Видимо, часть их кода адаптирована для работе на многоигровке. Не? Т.к. в многоигровке графика находится в других банках, то и в играх, видимо, идут "ссылки на графику" в совершенно другие места...

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #22 : 27 Декабрь 2017, 16:20:28 »
Guyver(X.B.M.), Я тоже так думаю, может в заголовке надо какие либо данные менять?
Видать не так то просто будет свои ромы в этот дамп вставить

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2313
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #23 : 27 Декабрь 2017, 16:33:43 »
Возьми любую идентифицированную тобой игру, вытащи её код и графику из многоигровки и сравни с оригинальным ромом. Тот же буббл боббл 2, к примеру. И увидишь что и как было изменено. Графика, кстати, осталась неизменной, скорее всего. А может и код не меняли и ты просто что-то не то делал...

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #24 : 27 Декабрь 2017, 17:17:29 »
Guyver(X.B.M.), похоже вся графика в куче в нижней части дампа
А в тех ромах, которые я извлёк, грфики нету :neznayu:
« Последнее редактирование: 27 Декабрь 2017, 17:24:29 от beliK »

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2313
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #25 : 27 Декабрь 2017, 17:38:18 »
Как это нету? Mario Bros - 7FA000 - 1 часть графики. 7FB000 - вторая часть графики.
6C000 - код игры без заголовка...

На первый взгляд ром абсолютно ничем от оригинала не отличается. Но мне лень проверять...
« Последнее редактирование: 27 Декабрь 2017, 17:45:28 от Guyver(X.B.M.) »

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #26 : 27 Декабрь 2017, 17:52:29 »
Guyver(X.B.M.), Я имел ввиду в общем дампе самой многоигровки, графика и код отдельно хранятся.

Оффлайн Guyver(X.B.M.)

  • Пользователь
  • Сообщений: 2313
  • Пол: Мужской
  • Уничтожим Кронос!
    • Facebook
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #27 : 27 Декабрь 2017, 17:59:37 »
Это и ежу понятно. Я тоже имел ввиду твой общий дамп многоигровки...

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #28 : 27 Декабрь 2017, 21:09:46 »
возьми любой unif ром от кулбоя и сделай своему ромц такой же заголовок. любой тулзой можно распотрошить и собрать чем то вроде makeunif.

Оффлайн beliK

  • Пользователь
  • Сообщений: 161
  • Пол: Мужской
    • Просмотр профиля
Как адаптирововать дамп для эмулятора?
« Ответ #29 : 27 Декабрь 2017, 21:56:12 »
makeunif
Скачал makeunif, как ею потрошить?