| Разработка и ромхакинг > Ромхакинг и программирование |
| Вломщик кодов для Megadrive от Симба, что за зверь? |
| (1/2) > >> |
| p_star:
Он юзает коды не GG и не PAR. Что же это за коды такие? Симба разработала оригинальный девайс? http://gbx.ru/index.php?showtopic=37829&st=0&#entry539079 |
| Mad:
Был такой взломщик у моего друга.даже наверно сейчас есть.Что за коды юзал-не не знаю.В большинсте своём всё работало исправно.) |
| HoRRoR:
Судя по интсрукции, он во время игры патчит ромку. |
| HardWareMan:
GG коды. |
| p_star:
Синтаксис не GG. Поподробнее можно? |
| HardWareMan:
--- Цитата: p_star от 15 Октябрь 2008, 18:37:17 ---Синтаксис не GG. --- Конец цитаты --- Откуда знаешь? У GG 2 формата: [ADR]:[DATA] и то же самое, но кодированное символами. Вот там как раз я вижу адрес и данные, но только в ОЗУ. Вот и все дела. Этот "взломщик" патчит ОЗУ, поэтому в адресе всего 2 байта. Однако ты прав - он не тру GG, т.к. GG позволяет патчить ROMку... |
| GManiac:
HardWareMan, цитата с темы на gbx --- Цитата ---Код для первого Соника на последнюю битву с боссом 0053-4F 4943-20 202D-20 494E-41 2C80-8A 2032-20 2020-20 2020-20 Код на бонусный уровень 0091-8F 962D-91 8084-88 2031-20 2053-4F 4943-20 2020-20 2020-20 --- Конец цитаты --- |
| HardWareMan:
--- Цитата: GManiac от 16 Октябрь 2008, 18:04:43 ---HardWareMan, цитата с темы на gbx --- Конец цитаты --- Я это видел. И...? |
| GManiac:
Формат же другой. |
| p_star:
Гы, у HardWareMan'а, всегда так, если он чего-то знает, что не знают другие, то он сначала попытает-помучает, а потом объяснит :) Добавлено позже: на Game Shark похоже, но разве он был для MD? |
| GManiac:
Если он патчит ОЗУ и поэтому там по 2 байта на адрес, почему во многих играх (как там пишут) код 2020-20? Вдруг он используется. |
| HardWareMan:
--- Цитата: GManiac от 16 Октябрь 2008, 23:36:35 ---Если он патчит ОЗУ и поэтому там по 2 байта на адрес, почему во многих играх (как там пишут) код 2020-20? Вдруг он используется. --- Конец цитаты --- Аха, поэтому некоторые игры и не пускаются, да. Видимо, у взломщика упрощенная схема и он имеет определенное количество слотов для кода, и все эти слоты задействованы, даже если не используются. Вот и предлагают патчить адрес 2020 кодом 20, видимо какой-то самый малоиспользуемый адрес чтоли... |
| CaH4e3:
--- Код: ---00000000: 00 53 4F 49 43 20 20 2D 20 49 4E 41 2C 80 8A 20 │.SOIC - INA,АК 00000010: 32 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 │2 ........ 00000020: 00 91 8F 96 2D 91 80 84 88 20 31 20 20 53 4F 49 │.СПЦ-САДИ 1 SOI 00000030: 43 20 20 20 20 20 20 20 │C --- Конец кода --- Сдается мне, это могут быть не адреса, а вообще хз что, в обоих кодах в хексе строка SOIC встречается. ;) А 2020 20 - логично было бы предплоложить - пробелы-заполнители оставшегося места. |
| HardWareMan:
Тогда, я предполагаю, что во взломщике есть ПЗУ с кодом, который эти строки распознает и делает то, что надо. Так же я думаю он вешает хук на какое нибудь прерывание (для обновление данных) и как следствие работает только с ОЗУ. И еще, железку обсуждаем а фоток нету, особенно платы. Нехорошо. |
| CaH4e3:
А сходи по ссылке на ГБХ, плата есть. Там флешка и озуха и альтера. Собственно вот http://gbx.ru/index.php?showtopic=26603&st=78 Флешка, кстати, 2 метра ... Было бы неплохо дампик посмотреть. ;) |
| HardWareMan:
--- Цитата: CaH4e3 от 17 Октябрь 2008, 12:44:26 ---А сходи по ссылке на ГБХ, плата есть. Там флешка и озуха и альтера. Собственно вот http://gbx.ru/index.php?showtopic=26603&st=78 Флешка, кстати, 2 метра ... Было бы неплохо дампик посмотреть. ;) --- Конец цитаты --- Дааа, был бы у меня такой девайс - быстро бы сдернул дамп. ПЛМка тут просто заменитель простой логики. А в остальном как я и сказал: хук на прерывание и инициализация ячеек ОЗУ. Хук повешать не проблема. Для ПЛМ сесьно. А ROM она не патчит - слишком мало выводов у ПЛМ, т.к. там надо полный адрес перебирать. Хотя, я могу сделать для Сеги GG аппарат. Реальный. И в зависимости от емкости ячеек ПЛМки - на довольно таки большое количество одновременных GG кодов. Просто, имхо, это не актуально.... |
| Segaman:
Я этой бурдой юзал год назад, карявая, но игры ломает, плохо, шо для работы исполбзует Z80 RAM, поэтому некоторые игры могут виснуть, во время проигрывания сэмплов, слышно хрипение, иногда музыки ваапще нету. Например в MicroMachines Turbo Tournament'96 музыка временами тормозит, скачет с места на место и играть с ним долго не получиться, потому що виснет. А так вообщем ничево. Лично я на ней дюну ломанул методом тыка и нашол карту, а коды вообще дучше самому из книжек прописывать, потому, щто из разных игр коды незя сложить вместе(Sonic2+Sonic&Knuckles => Sonic3), так как предыдущие коды удаляются. Кстати продам :) |
| V(GHOST):
У меня есть такая фиговина...Крутая штука ,но может запороть игры(если часто пользоваться).... |
| SnowWorm:
я тут подумал.. для этой штуки коды ведь разработчики не сами искали. Взяли что-то из сборников Game Genie кодов, как-то переделали те GG коды в свой формат и в таком виде и пустили в оборот. А значит возможно что можно найти к ним соответсвующиие GG коды. А дальше сравнивая GG код с соответсвующим кодом этого "взломщика игр" можно заметить какие-то закономерности и найти алгоритм. А потом без проблем сделать "GG->взломщик игр" конвертор. |
| p_star:
Сомневаюсь ^_^ |
| Навигация |
| Главная страница сообщений |
| Следующая страница |