Chief-NET

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Chief-NET » Базовый хакинг » [GB] Super Mario Land


[GB] Super Mario Land

Сообщений 1 страница 13 из 13

1

откопал среди проектов 100-летней давности свой микро перевод Super Mario Land (кстати моя первая игра про Марио :) )
Вроди бы ничего сложного, НО! Используя таблицу, которая вынимает весь текст я так и не смог найти слова: start и bonus game, хотя выводятся тем же шрифтом, что и остальной текст. Думается они пожаты...
Может подскажете, как их разыскать? Буду премного благодарен :rolleyes:

2

Возьми в привычку, давать нормальное название рома, то есть Super Mario Land (JUE) (V1.0) [!] или Super Mario Land (JUE) (V1.1) [!].
Если не получается найти, то попробуй использовать программу-корруптор, типо поганки. Слово старт состоит из: 1C1D0A1B1D. Какой-нибудь из этих байтов поганить. Врдя ли они пожаты, просто хранятся в формате карты либо вводятся программно. Ну ли оптимизированы RLE. :)
А лучше дебагом. Я правда пока не не до конца понял, как выйти на адрес в роме после бряка в дебагерре BGB. Кто-нибудь да поможет.

3

Слово start я нашёл за 3 минуты hex поиском с интервалом 15 по первым двум буквам:
s - 9F61
t - 9F71
a - 9F81
r - 9F90
t - 9F9D

4

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 этап, чтобы проверить...

Отредактировано Guyver (2010-01-11 04:33:37)

5

А вообще игрушка просто забойная - музыка просто класс (!), ещё с выстрелами круто придумали, что они модифицируются...

6

Возьми в привычку, давать нормальное название рома, то есть Super Mario Land (JUE) (V1.0) [!] или Super Mario Land (JUE) (V1.1) [!].

сори, хотел написать и как-то забыл...
Super Mario Land (JUE) (V1.0) [!]

Отредактировано lupus (2010-01-11 09:49:51)

7

Guyver, спасибо!

Нашёл поиском по 2 символам 1E 1С с интервалом 2 за 2 минуты, правда пришлось проходить 1 этап, чтобы проверить...

а можно чуть подробней об этом?[b]

Отредактировано lupus (2010-01-11 09:50:26)

8

Скажу сразу, я искал в роме 1.1, так как 1.0 у меня отказался работать. Да и он плохо работает, кое-где глючит. В сети нет другого рома?

А что тут подробного? Просто взял как и в 1 случае 2 буквы и начал искать, сначала поставил интервал между ними 0, не нашёл, потом 1, потом 2 - и нашёл. Но это не первые буквы слова, по первым у меня не получалось, это вроде последние буквы слова бонус, не помню, посмотри по таблице 1Е и 1С...

Отредактировано Guyver (2010-01-11 10:02:35)

9

хм, я ковырял ром версии 1.0 у меня всё нормально на VBA и на Masterboy (psp). Качал с эму-лэнда.

А что тут подробного?

каким софтом? я пользуюсь translhextion, там такого нет, ну или я не знаю...

10

джиннтайлмеппер

11

Hexposure X.666
Вот этим можно ещё искать через интервал, чего к сожалению не умеет Translahextion. Кстати, Translahextion еще и не ищет значения начинающиеся или  содержащие 00. Это его главные баги.
Ну вот. В коде буковки идут.

12

спасибо всем за советы. наконец добил этот микро перевод. пройду ещё раз дабы проверить на баги и выпущу в свет :)

13

оттестировал, ищите ссылку на перевод в вашей базе.


Вы здесь » Chief-NET » Базовый хакинг » [GB] Super Mario Land