Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Пт Июн 06, 2008 11:33 pm Заголовок сообщения: Поблема с переводом fifa97 |
|
|
Уменя такая проблема. Переводил я ФИФУ, навроде все получалось. Однако при возврате текста в ром игра перестала запускаться, просто черный экран. Сначала подумал что что-то запорол, но потом попробовал в HEXе поменять одну букву на другую, тоже англискую. Тоже самое. Помогите что это может быть.
P.S. С NHL ТАЖЕ БЕДА. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Сб Июн 07, 2008 10:23 am Заголовок сообщения: |
|
|
GENESIS |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Вс Июн 08, 2008 1:05 pm Заголовок сообщения: |
|
|
Да, все включено |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Вс Июн 08, 2008 1:49 pm Заголовок сообщения: |
|
|
Тогда, скорей всего, проверка контрольной суммы происходит в самой игре. Тогда дебаг и её отключение. _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
Марат
Зарегистрирован: 08.01.2008 Сообщения: 211 Откуда: Казахстан, Астана
|
Добавлено: Вс Июн 08, 2008 2:15 pm Заголовок сообщения: |
|
|
А если Gеnstool'ом попробовать поправить чексумму? |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Вс Июн 08, 2008 8:42 pm Заголовок сообщения: |
|
|
<дебаг и её отключение>
А сдесь пожалуйста по-подробнее |
|
Вернуться к началу |
|
|
IfoR
Зарегистрирован: 16.05.2006 Сообщения: 334
|
Добавлено: Пн Июн 09, 2008 9:56 am Заголовок сообщения: |
|
|
HoRRoR:
Ну, проверка чексуммы везде проходит в самой игре. )
VendettaDeToli:
Тут скорее алгоритм другой...
Ищется код проверки (по простому) так.
С самом начале запуска игры, идёт короткая пауза, вот через долю секунда с самого RESET-а жмём ESC (заморозку) до того когда появится логитип и открываем окно дебагера, там узнаём примерный адрес функции (там всякие циклицеские арифметические фишки должны быть).
Далее идём в дезассемблер и переходим на адресс. Там уже по ситуации, но надо сделать так, чтобы сработал джамп на продолжение кода, а не на BRA FE. Способов дофигищи много. |
|
Вернуться к началу |
|
|
АнС RRC2008
Зарегистрирован: 08.11.2003 Сообщения: 2818
|
Добавлено: Пн Июн 09, 2008 10:20 am Заголовок сообщения: |
|
|
VendettaDeToli, ты на русский переводить собираешься? |
|
Вернуться к началу |
|
|
gottax
Зарегистрирован: 16.11.2003 Сообщения: 588 Откуда: Курск
|
Добавлено: Пн Июн 09, 2008 11:41 am Заголовок сообщения: |
|
|
Давай, Юрок... дави сантехников интеллектом... |
|
Вернуться к началу |
|
|
IfoR
Зарегистрирован: 16.05.2006 Сообщения: 334
|
Добавлено: Пн Июн 09, 2008 3:36 pm Заголовок сообщения: |
|
|
Я не дома был. Не мог код исследовать...
VendettaDeToli:
Меняй по адресу 1FC924 слово 6602 (BNE 02) на 4E71 (NOP).
Функция проверки стандартная. Только вот чексумму для проверки она берет не из заголовка, а по адрессу FF8A(PC) - 1FC8AA |
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Вт Июн 10, 2008 12:15 pm Заголовок сообщения: |
|
|
1. С <англиской версией> инфа помогла. а вот с <русской> тот же черный экран и игра не запускается.
2. И сразу следующий вопрос: можно отредактировать параметры игроков и цвета команд |
|
Вернуться к началу |
|
|
IfoR
Зарегистрирован: 16.05.2006 Сообщения: 334
|
Добавлено: Ср Июн 11, 2008 5:18 pm Заголовок сообщения: |
|
|
Не понял что за русская версия, но если более универсальнее, то:
Найди в BIN ROM-е такую комбинацию байт:
90 B8 01 8C B0 BA FF 8A 66 02
И опять же меняй последнее 66 02 на 4E 71 |
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Чт Июн 12, 2008 12:13 am Заголовок сообщения: |
|
|
Пардон все работает. Дело осталось за малым.
А как все-таки на счет изменения параметров игроков и иэменение цветов клубов. Кто-нибудь знает про это что-нибудь? |
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Ср Июн 18, 2008 2:19 pm Заголовок сообщения: |
|
|
Столкнулся с одной маленькой, но очень противной проблемой.
При создании игрока, нажимая вверх-вниз, листается англиский алфавит.В нем 26 букв, а в русском 33.
Деже если убрать ё,й,ъ букв всеравно много.Можно убрать Щ (сочетание букв Ш и Ч.), можно убрать Э, она не часто встречается.
Итого 28.Если учитывать, что заглавных букв Ы,Ь нигде не встретиш, то все ОК. Зато с маленькими - полная засада.Такие закарюльки, как i,l,j невозможно просто заменить хоть на что-то из русского языка из-за их одной палочки. Плюс ко всему маленьких букв получается еще больше. Тот же Ь,Ы уже нужны. Вот и сижу ломаю голову, что делать. Может кто поможет дельным советом? j |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Ср Июн 18, 2008 3:46 pm Заголовок сообщения: |
|
|
Тих. Всё возможно, если постараться. Таблицу ширин искать и изменять надо. |
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Чт Июн 19, 2008 11:39 pm Заголовок сообщения: |
|
|
А где искать? |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Пт Июн 20, 2008 7:09 am Заголовок сообщения: |
|
|
VendettaDeToli писал(а): | А где искать? |
В роме. Последовательность ширин каждого символа. Могут идти через определённый интервал. |
|
Вернуться к началу |
|
|
VendettaDeToli
Зарегистрирован: 06.06.2008 Сообщения: 19 Откуда: РБ
|
Добавлено: Пт Июн 20, 2008 7:35 pm Заголовок сообщения: |
|
|
ЧТО-ТО НЕПОНЯТНЕНЬКО. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
|
Вернуться к началу |
|
|
Марат
Зарегистрирован: 08.01.2008 Сообщения: 211 Откуда: Казахстан, Астана
|
Добавлено: Пт Июн 20, 2008 8:37 pm Заголовок сообщения: |
|
|
По-моему, здесь уже по-пахивает экстремальным ромхакингом. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Пт Июн 20, 2008 8:44 pm Заголовок сообщения: |
|
|
Марат писал(а): | По-моему, здесь уже по-пахивает экстремальным ромхакингом. |
Ага, нажать Find Hex Values, ввести что-то вроде 070808080507080A и клацнуть Enter - это сверх чьих-либо возможностей. _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
Марат
Зарегистрирован: 08.01.2008 Сообщения: 211 Откуда: Казахстан, Астана
|
Добавлено: Пт Июн 20, 2008 8:59 pm Заголовок сообщения: |
|
|
HoRRoR писал(а): | Марат писал(а): | По-моему, здесь уже по-пахивает экстремальным ромхакингом. |
Ага, нажать Find Hex Values, ввести что-то вроде 070808080507080A и клацнуть Enter - это сверх чьих-либо возможностей. |
Что-же ты сразу не написал? |
|
Вернуться к началу |
|
|
|