форум группы Chief-Net » » Базовый хакинг » Super Mario Land (GB)

Страниц (1): [1]
 

1. lupus - 27 Января, 2016 - 03:56:08 - перейти к сообщению
lupus
откопал среди проектов 100-летней давности свой микро перевод Super Mario Land (кстати моя первая игра про Марио Улыбка )
Вроди бы ничего сложного, НО! Используя таблицу, которая вынимает весь текст я так и не смог найти слова: start и bonus game, хотя выводятся тем же шрифтом, что и остальной текст. Думается они пожаты...
Может подскажете, как их разыскать? Буду премного благодарен :rolleyes:
2. Mefistotel - 27 Января, 2016 - 03:56:29 - перейти к сообщению
Mefistotel

Возьми в привычку, давать нормальное название рома, то есть Super Mario Land (JUE) (V1.0) [!] или Super Mario Land (JUE) (V1.1) [!].
Если не получается найти, то попробуй использовать программу-корруптор, типо поганки. Слово старт состоит из: 1C1D0A1B1D. Какой-нибудь из этих байтов поганить. Врдя ли они пожаты, просто хранятся в формате карты либо вводятся программно. Ну ли оптимизированы RLE. Улыбка
А лучше дебагом. Я правда пока не не до конца понял, как выйти на адрес в роме после бряка в дебагерре BGB. Кто-нибудь да поможет.
3. Guyver - 27 Января, 2016 - 03:58:59 - перейти к сообщению
Guyver
Слово start я нашёл за 3 минуты hex поиском с интервалом 15 по первым двум буквам:
s - 9F61
t - 9F71
a - 9F81
r - 9F90
t - 9F9D
4. Guyver - 27 Января, 2016 - 04:05:37 - перейти к сообщению
Guyver
B-3E18
O-3E1B
N-3E1D
U-3E20
S-2E23
ПРОБЕЛ-3E25
G-2E27
A-2E2A
M-2E2D
E-2E30
Нашёл поиском по 2 символам 1E 1С с интервалом 2 за 2 минуты, правда пришлось проходить 1 этап, чтобы проверить...
5. Guyver - 27 Января, 2016 - 04:06:03 - перейти к сообщению
Guyver
А вообще игрушка просто забойная - музыка просто класс (!), ещё с выстрелами круто придумали, что они модифицируются...
6. lupus - 27 Января, 2016 - 04:06:32 - перейти к сообщению
lupus
Цитата:
Возьми в привычку, давать нормальное название рома, то есть Super Mario Land (JUE) (V1.0) [!] или Super Mario Land (JUE) (V1.1) [!].

сори, хотел написать и как-то забыл...
Super Mario Land (JUE) (V1.0) [!]
7. lupus - 27 Января, 2016 - 04:09:30 - перейти к сообщению
lupus
Guyver, спасибо!
Цитата:
Нашёл поиском по 2 символам 1E 1С с интервалом 2 за 2 минуты, правда пришлось проходить 1 этап, чтобы проверить...

а можно чуть подробней об этом?[b]
8. Guyver - 27 Января, 2016 - 04:10:01 - перейти к сообщению
Guyver
Скажу сразу, я искал в роме 1.1, так как 1.0 у меня отказался работать. Да и он плохо работает, кое-где глючит. В сети нет другого рома?
А что тут подробного? Просто взял как и в 1 случае 2 буквы и начал искать, сначала поставил интервал между ними 0, не нашёл, потом 1, потом 2 - и нашёл. Но это не первые буквы слова, по первым у меня не получалось, это вроде последние буквы слова бонус, не помню, посмотри по таблице 1Е и 1С...
9. lupus - 27 Января, 2016 - 04:11:16 - перейти к сообщению
lupus
хм, я ковырял ром версии 1.0 у меня всё нормально на VBA и на Masterboy (psp). Качал с эму-лэнда.
Цитата:
А что тут подробного?

каким софтом? я пользуюсь translhextion, там такого нет, ну или я не знаю...
10. Guyver - 27 Января, 2016 - 04:11:44 - перейти к сообщению
Guyver
джиннтайлмеппер
11. Mefistotel - 27 Января, 2016 - 04:12:23 - перейти к сообщению
Mefistotel
Hexposure X.666
Вот этим можно ещё искать через интервал, чего к сожалению не умеет Translahextion. Кстати, Translahextion еще и не ищет значения начинающиеся или содержащие 00. Это его главные баги.
Ну вот. В коде буковки идут.
12. lupus - 27 Января, 2016 - 04:13:11 - перейти к сообщению
lupus
спасибо всем за советы. наконец добил этот микро перевод. пройду ещё раз дабы проверить на баги и выпущу в свет Улыбка
13. lupus - 27 Января, 2016 - 04:13:35 - перейти к сообщению
lupus
оттестировал, ищите ссылку на перевод в вашей базе.
14. Mefistotel - 27 Января, 2016 - 15:00:05 - перейти к сообщению
http://chief-net.ru/index.php?op...24&Itemid=44
Ссылка на перевод.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®