Автор Тема: Дампинг  (Прочитано 230677 раз)

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

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #570 : 06 Январь 2011, 14:50:45 »
Дамп много раз повторяются. Надо разрезать. Назови маркировку ПЗУшек, оке?
На фото же видно: две 27С256 и одна 27С512. Единственно, надо уточнить, 512 целиком включена или половинка.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #571 : 06 Январь 2011, 16:01:32 »
  Блин,сейчас под рукой только системный кард.А по фоткам
не определить?
evgeny,а у меня сиреневая менюшка ни разу не появлялась,
только эта
И что бы я ни делал ничего не менялось,только пятно по экрану перемещалось :blush:
  наверное не так делал
« Последнее редактирование: 07 Январь 2011, 10:03:34 от murgatroid_79 »

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #572 : 06 Январь 2011, 19:13:11 »
 Блин,сейчас под рукой только системный кард. А по фоткам
не определить?
А предыдущий пост читал?

Добавлено позже:
Собственно, определить по дампу размер повторяющегося блока тоже труда не составляет. В итоге получается:
LOGO 32k (27C256) - !
SONIC 32k (27C256) - !
TAPE 32k (27C512) - ?
Если с первыми двумя всё понятно, то третий вызывает вопросы. По фото видно, что А15 ПЗУ тоже идёт на разъём, так что блоки должны быть по 64k.

PS
DONGDA - знакомое название
« Последнее редактирование: 06 Январь 2011, 19:16:10 от Rumata »

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #573 : 07 Январь 2011, 09:55:40 »
   Насколько помню,А0-А14 подключено параллельно с
шиной адреса системного ПЗУ и ОЗУ,даже без буферов.
  А вот А15 надо будет смотреть на материнской плате,
есть подозрение что этот сигнал идёт с ПЛМ.
   Там с этих ПЛМ-ок сигналы идут на CS-ы кардов(мелких),
а также порта принтера и дополнительных ОЗУшек.
Возможно,что и А15,смогу только завтра вечером посмотреть :)

Вы мне подскажите,что ещё посмотреть? 

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3587
    • Twitter
    • Просмотр профиля
Re: Дампинг
« Ответ #574 : 07 Январь 2011, 13:04:45 »
DONGDA - знакомое название

это та же контора, что делала PEC-586 и там она звалась "ДУНДА" ;)

Я правильно понимаю, что эти 3 дампа представляют собой единую систему? (по 32 кб переключаются между собой)

единую, только не хватает самых главных 32 килобайт с заставкой соника и это не OneBus, графика копируется в видеопамять из рома и как раз этой функции не хватает. формально - карт с 512 пзу должен быть системным и стоять по умолчанию, два других - опциональные программы, которые можно менять. Итого получаем 128 набортной памяти, разбитой на картриджи. маппер идентичен PEC-586 с wram и sram



Добавлено позже:
Возможно,что и А15,смогу только завтра вечером посмотреть :)
Вы мне подскажите,что ещё посмотреть? 

просто подай на А15 лог 1 и считай тем же самым образом дамп еще раз
« Последнее редактирование: 07 Январь 2011, 13:12:53 от CaH4e3 »

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #575 : 07 Январь 2011, 14:36:34 »
 
Цитата: CaH4e3
просто подай на А15 лог 1 и считай тем же самым образом дамп еще раз

Ладно,сделаю.
А что такое PEC-586?

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #576 : 07 Январь 2011, 16:20:41 »
Я бы предложил распаять А15 к дамперу и считать именно как 64 k, для чистоты эксперимента. Потому как трудно сказать, как воспринимался открытый адресный вход при считке, вплоть до того, что в имеющемся дампе могуд быть ошибки.
PEC-586 - тоже китайская обучалка.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3587
    • Twitter
    • Просмотр профиля
Re: Дампинг
« Ответ #577 : 07 Январь 2011, 17:18:16 »
так наверное будет даже проще, на дампере сеги адресов более чем хватит ;)

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #578 : 07 Январь 2011, 20:51:44 »
   Рекомендации понял.
А как быть с неиспользованными D8-D15?
Может всё-таки подтянуть их к земле или питанию?

Онлайн HardWareMan

  • Модератор
  • Сообщений: 7281
    • Просмотр профиля
Re: Дампинг
« Ответ #579 : 07 Январь 2011, 21:55:09 »
   Рекомендации понял.
А как быть с неиспользованными D8-D15?
Может всё-таки подтянуть их к земле или питанию?
Их надо вырезать вообще.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #580 : 07 Январь 2011, 22:03:32 »
   HardWareMan,а взломщик кодов есть смысл дампить?

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #581 : 07 Январь 2011, 22:21:50 »
Не используемые линии данных никакого значения не имеют, всё равно эта часть из дампа вырезается. А взломщик можно и задампить

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #582 : 08 Январь 2011, 19:53:47 »
Распаял А15 к дамперу.Считал 27С512

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #583 : 08 Январь 2011, 20:00:56 »
Получился файл 64 k. Там что-то типа Бейсика просматривается.
« Последнее редактирование: 08 Январь 2011, 20:03:53 от Rumata »

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #584 : 08 Январь 2011, 23:59:31 »
  Должены быть русская и англ-я версии

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #585 : 09 Январь 2011, 00:13:46 »
Всё может быть. Я просто бегло проглядел дамп и во второй половине (ранее отсутствующей) увидел что-то типа операторов Бейсика. Естественно, английских (ASCII).
Теперь ждём спецов, кто сможет свести эти страницы воедино. Правда, остаётся одна проблема - клавиатура.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #586 : 10 Январь 2011, 09:35:02 »
  Спецы!!!Ау-у!!!
Цитата: Rumata
Правда, остаётся одна проблема - клавиатура.
Более детальные фотки платы клавиатуры могут помочь?
Я только с нижней стороны эту плату фотал,там видно мелкие микросхемы-могу глянуть ;)
Или надо смотреть куда сигналы на материнке идут?

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #587 : 12 Январь 2011, 10:33:45 »
  Сдампил Взломщик кодов,(про него уже писали тут http://www.emu-land.net/forum/index.php/topic,23381.0.html

Но что-то он на эмуляторе не запускается >:(
Я его и пилил ,и целиком в эмуль пихал-ни в какую
Потом вставил в него картридж Zero Tolerance и сдампил...
в эмуляторе название игры прописалось и всё :'(

Вот дампы:VZLOMZT-это взломщик с картриджем,
а VZLOM-это просто взломщик

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #588 : 26 Январь 2011, 22:22:53 »
   Ну вот,теперь Взломщик Кодов запускается на эмуляторе :wow:
Всего-то,перерезал одну дорожку от Альтеры,и впаял проводок ^_^

Забыл сказать,дампил без вставленного картриджа...
Как бы теперь "пришить" этот взломщик к эмулятору :-\
« Последнее редактирование: 26 Январь 2011, 22:43:07 от murgatroid_79 »

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #589 : 26 Январь 2011, 22:43:42 »
Задумчиво. Если ПЗУ 1М, то куски должны быть одинаковыми. А они почему-то отличаются байт на 200  o_0
Кстати, текст внутри в ДОСовской кодировке

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #590 : 26 Январь 2011, 22:55:26 »
  Вот и я когда сдампил,сначала овердамп в эмуль пихнул-
запустился.Я его на 2 разрезал-каждая часть запускается...
Сравниваю-они разные :ohmy:

Разрезал на 4 -тоже все разные и запускаются...
В 1-мб роме заголовок в начале и ещё на 25-ти процентах повторяется...
Может эти 25% отрезать надо?

Сравнил овердампы считанные во включенном и выключенном состоянии
Взломщика-отличаются
« Последнее редактирование: 27 Январь 2011, 02:45:46 от murgatroid_79 »

Оффлайн Rumata

  • Модератор
  • Сообщений: 23960
    • Просмотр профиля
Re: Дампинг
« Ответ #591 : 26 Январь 2011, 23:28:41 »
Это надо с Альтеорй разбираться. Кроме того ОЗУ висит на той же шине данных.
Во всех кусках заголовок повторяется на $40000. Вполне возможно, что собственно код - это первые 256 К. В идеале надо ПЗУ снять с платы и считать отдельно.

Добавлено позже:
С $80000 и $C0000 тоже повторы, только без SEGA

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #592 : 27 Январь 2011, 03:07:24 »
  Похоже да 256 Килобайт.Я сейчас 4Мб на 16 разрезал-
1-й и 2-й запускаются
3-й и 4-й нет
5-й и 6-й запускаются
7-й и 8-й нет
9-й и 10-й запускаются
и т.д.

Хотел с игрой вместе сдампить,но к сожалению сейчас под рукой нет картриджей >:(
Вот только думаю,Альтера передаст управление на картридж ?
  Выпаять ПЗУ не смогу(фена нету :'( ),а вот если на плате Взломщика
удастся заблокировать Альтеру и ОЗУ-тогда попробую.
Конструктивные предложения принимаются :D

Онлайн HardWareMan

  • Модератор
  • Сообщений: 7281
    • Просмотр профиля
Re: Дампинг
« Ответ #593 : 27 Январь 2011, 07:19:34 »
Проследи эти пины:
TDI - 7
TMS - 13
TCK - 32
TDO - 38

Если они никуда не идут, то есть шанс попробовать считать максимку. Для этого паяется наипростейший байтбластер (на ЛПТ 5 проводков, схему луркать в интернетах), делается это либо квартусом либо его прогграммером (отдельно существует в природе). Если бит защиты не вставили, то POF считается, а дальше дело техники. Подробнее здесь.

PS Во время чтения надо будет подать напряжение питания на макса.


Добавлено позже:
А, вижу, что эти ноги на сопрушки идут (слева и справа) и вроде как их можно изолировать. Так что дерзай.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #594 : 27 Январь 2011, 08:57:43 »
   Насчёт байтбластера я уже думал,даже Квартус скачал и установил-там столько всего 0_0
А ещё у меня есть пост-карта(из Мастеркитовского набора),а в ней ПЛИС-EPM3064ALC44. Ноги TDI - 7;TMS - 13;TCK - 32;
TDO - 38  :wow:и выведен разъёмчик для внутрисхемного программирования.
  Так вот я хотел в посткарте плис от Взломщика считать,но тогда надо её выпаивать >:(

Или вот ещё мысль:берём панельку PLCC-44 DIP одеваем её сверху на ПЛИС и распаиваем
байтбластер с учётом того,что панель перевёрнута

Онлайн HardWareMan

  • Модератор
  • Сообщений: 7281
    • Просмотр профиля
Re: Дампинг
« Ответ #595 : 27 Январь 2011, 10:35:50 »
Весь квартус не нужен. Следуй за кроликом: :3

Оффлайн Lex_05

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Re: Дампинг
« Ответ #596 : 27 Январь 2011, 15:44:43 »
Собрал дампер по схеме Рюмика. Схема, печатка и прога в архиве. Получилась вот такая штука.


Добавлено позже:
Успешно получил дамп своего первого картриджа :) Конечно ничего особенного, но все же первый, ностальгия.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #597 : 30 Январь 2011, 02:09:30 »
Цитата: HardWareMan
Проследи эти пины:
TDI - 7
TMS - 13
TCK - 32
TDO - 38

Проследил,схему прилагаю.Придётся резать дорожки на плате и проводки
подпаивать к самой Альтере.TMS - 13пин вообще не припаян к плате,там
даже разводки для него нет >:( .Ещё 1-й и 44-й не припаяны.
Нашёл схему  байтбластера,только ByteBlasterMV. подойдёт-ли?
Для изготовления только резисторов не хватает стоомных.
 
  За кроликом проследил,даже ,вхолостую,пробежались по квартусу-вроде
всё понятно :)

Онлайн HardWareMan

  • Модератор
  • Сообщений: 7281
    • Просмотр профиля
Re: Дампинг
« Ответ #598 : 30 Январь 2011, 08:09:24 »
БайтбластерМВ пойдет, да. Питать его от таргета (т.е. от этого картриджа). Сам картридж питать 5В стабильными (7805 например). Попутного ветра тебе в парус.

Оффлайн murgatroid_79

  • Пользователь
  • Сообщений: 367
  • Пол: Мужской
    • Просмотр профиля
Re: Дампинг
« Ответ #599 : 02 Февраль 2011, 19:12:30 »
   М-м,что-то у меня не выходит.Спаял вчера ByteBlasterMV.
Микросхему взял К555АП5.На плате взломщика пришлось
 38 пин (TDO) отрезать от платы и подпаивать провод,он на массе сидел.
К остальным трём просто подпаял проводки....

 Квартус при нажатии AutoDetect выдаёт сообщение:

Unable to scan device chain.Can"t scan JTAG chain.

Я в английском не очень :blush:Он,что не обнаружил сам кабель
или ищет цепочки из Альтер o_0.Мож я в настройках чего пропустил.

 А,вот ещё, 5 вольт взял с ЮСБ подал на картридж
(ну а с картриджа они пришли на ByteBlasterMV)