Перейти к содержанию

M4K

Пользователи+
  • Постов

    167
  • Зарегистрирован

  • Посещение

  • Победитель дней

    7

Весь контент M4K

  1. Что нового в версии 7.41 (22 апреля 2013 года) Скачать
  2. //Dmitry08022369 SJBoy - это эмулятор игр для мобилы (Java игр). Поддержки эмуляторов мобил в ArtMoney нету. Я не находил в сети карт памяти (memory map) для мобил, а также не знаю подходящего эмулятора с записью в память или просмотрщиком RAM, чтобы создать поддержку эмулятора мобил.
  3. >Помню мне на сеге повстречялась игра (OOze по-моему) так там практически стат адресов нету. Мне было очень жаль что я на то время не научился искать поинтеры к эммуляторам. Я там нашел значение здоровья, а оно было динамическое В сети до сих пор нет кодов на здоровье для этой игры (нигде). Ты можешь найти то, что у тебя получилось (может у тебя сохранилось)? Я тоже с этой игрой мучался, не смог найти. А поинтер (т.е. указатель) внутри эмуляции я тебе помогу найти через ArtMoney. Естественно, авторство за тобой останется. Главное - сразу напиши, как хранится здоровье - по уменьшению (как обычно) или по увеличению (как повреждение) Я делал только одну статью по указателям в эмуляторных играх - по игре на NIntendo DS, указатель второго уровня: http://tv-games.ru/f...8&postcount=116 Ты можешь скачать японскую версию этой игры Bangai-O Spiritd (J) и повторить все шаги на любом эмуляторе NDS из базы ArtMoney (я ее дополняю) - там сразу открыты все уровни. На этом я написание статей завершил на неопределенное время Если только буду улучшать ту, что в справке к ArtMoney. Видео посмотрю, только не сейчас.
  4. Смещения идут через запятую, если нет букв, то добавляется h в конце: надо так: имя модуля.exe+P000137448,054C,010004h
  5. //Bromvol из описания твоего видео >в эмуляторных играх (dendy,sega,ps1,ps2) мы имеем дело со СТАТИЧЕСКИМИ адресами что несколько упрощает взлом. Даже в нескольких NES играх есть динамические адреса. Видео еще не смотрел)
  6. Что нового в версии 7.40 (22 сентября 2012 года) Скачать За последними обновлениями настроек эмуляторов (artmoney.emul) теперь сразу заходим сюда (все обновления одним файлом): http://www.mediafire.com/?m5ee4gxzuwgnb
  7. Что нового в версии 7.39.3 (16 августа 2012 года) http://artmoney.ru/r_versions.htm Скачать ArtMoney SE 7.39.3 Новая версия моей статьи по взлому эмуляторных игр в справке ArtMoney v7.39.3 (пишу её с 2006 года, и всё чего-то не хватает : http://artmoney.ru/manual/russian/advices.htm
  8. X - влево/вправо Y - ближе/дальше от экрана Z - вверх/вниз
  9. >и еще горку карт памяти из исходников разных мобил (чтобы узнать нужные блоки RAM и размер) "Карта памяти" - "Memory map" (или RAM map).
  10. //Bromvol гут А трейнер покажешь? Только лучше делать читы в ArtMoney - трейнер будет привязан к одной версии эмулятора, а в ArtMoney сразу находится физический адрес и виртуальный. Вот читы на эмуляторах мобил сейчас без привязки к одной версии эмулятора не сделать - поддержки эмуляторов Java игр в ArtMoney нету, потому что для этого надо иметь хотя бы один рабочий эмулятор мобил(ы) с возможностью записи в память, и еще горку карт памяти из исходников разных мобил (чтобы узнать нужные блоки RAM и размер)
  11. Нету в шестнадцатибитной Сеге 8 байт целое. Тип надо брать либо 1 байт целое. либо 2 байта целое. А с 8 байт целое ты несколько лишних байтов из RAM захватишь 2 байта целое - значение в 256 раз больше чем 1 байт целое 4 байта целое - значение в 256 раз больше чем 2 байта целое И т.д.
  12. Просьба сменить название этой темы на "DMA и эмуляторные указатели".
  13. M4K

    Dma И

    DMA и эмуляторные указатели - ч.1: Nintendo DS - Bangai-O Spirits Скачать оффлайн версию в архиве http://www.mediafire...lpqsrp3k8mu40we Минусы - всего два адреса в структуре, плохое описание адреса оружия.
  14. Sega System 16 - FBA Shuffle 2.3.0 120607, поиск нулевого адреса по известному адресу параметра, указатель в модуле DLL.
  15. >чтобы отсеивать по адресу, надо этот адрес сначала найти, а по значению и так должно быть видно И получим кучу левых результатов //АртёмкО я не пользуюсь CE. В ArtMoney есть опции "Использовать модульную адресацию" и "Только статические адреса в модулях". Вторая из перечисленных очень пригодилась бы в таком поиске. Наверное в CE есть аналог этой опции? Т.е. чтобы сразу искать в модуле EXE/DLL в каталоге игры и иногда в других местах.
  16. //АртёмкО, gastraler надо отсеивать по адресу - по значению часто отсеивать бесполезно. Отсейте по адресу хотя бы первый раз, а дальше будет понятно. И искать указатели надо в статических адресах, а не по всей памяти игры. Upd.: Или я неправильно понял эту тему?
  17. Сорри, я забыл упомянуть, что надо указать название игры и версию.
  18. //Meteor2142 для этой игры координаты хранятся либо типом float 4 bytes, либо float 8 bytes (в современных больших 3D играх целый тип для координат разработчики стопудово не станут использовать - если только в любительских играх). Советую попробовать найти идеально ровный участок ("платформу") - вроде крыши здания, бетонной плиты, пола и т.п. и найти адрес координаты Z (вертикальной): 1. Стоим на "платформе" - первый шаг поиска 2. Прыгаем вверх, пауза - отсеиваем "уменьшилось" 3. Приземляемся на "платформу" - "увеличилось" 4. Без изменения по оси Z передвигаемся горизонтально по этой "платформе" - отсеиваем "не изменилось" 5. Дальше можно повторять предыдущие шаги в произвольной последовательности. Советую походить в другие места на карте игры, забираться повыше/пониже, отсеивая соответствующими способами. Можно в любой момент вернуться на эту "платформу", и повторить шаги из пунктов 3./4. И, конечно же, таких "платформ" без "неровностей" обычно в играх полно (хотя бывают, конечно, уровни где-нибудь в горах и на других открытых местностях) Важно - не всегда значение по оси Z уменьшается при движении вверх, может быть и наоборот. Координаты могут быть неабсолютными, т.е. два или больше адреса для отдельно взятой координаты. Адреса других координат очень часто находятся рядом, поэтому нужно искать их по смещениям +/-4h (чаще всего), 8h (для 8 байт с точкой подходит особенно) и т.п. Можно полазить рядом в редакторе памяти, добавляя близлежащие ячейки. Прочитайте пункты 2.1./2.2. в моей статье по эмуляторным играм (в конце страницы), там перечислены смещения и не только : http://www.artmoney....ian/advices.htm Для каких-то игр проще найти адрес оси Z, для других - X или Y, зависит от конкретной игры и устройства ее уровня.
  19. Сорри. Надо скопировать адрес, и сменить тип скопированного адреса. В ArtMoney я так делаю.
  20. //krenovut на всякий случай попробуйте сменить тип этого адреса на целое 4 байта и/или переконвертить значение из float в целое, посмотрите какое там будет значение в памяти. ЗЫ. Может 2 байта целое
  21. Что нового в версии 7.39.2 (17 мая 2012 года) http://www.artmoney.ru/r_versions.htm
  22. //Bromvol откопал у себя на компе чит на лайфбар, сделанный на эмуляторе Fusion: http://www.mediafire...fqbj5x4qop98i7w Fusion, Gens Movie 11a, а также Mednafen используют перевернутый порядок байтов (последний - только в режиме эмуляции Сега 16 бит). Для других эмуляторов переделать несложно: http://www.artmoney....ussian/emul.htm //keng float в обычной Сеге нету И в первой PlayStation тоже. Зато в Дриме, Nintendo 64 и выше есть float 4 bytes, float 8 bytes. В NDS float только 4 bytes. Вот дока по читам на NDS: http://www.emu-land....forum/index.php /topic,30553.msg786122.html#msg786122 ЗЫ. Сорри, невнимательно читал тему Bromvol, какой эмулятор?
  23. Что нового в версии 7.39.1 (14 мая 2012 года) http://www.artmoney.ru/r_versions.htm
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.