Описание: Завершение проекта |
Поиск в теме | Версия для печати |
Mefistotel |
Отправлено: 09 Ноября, 2022 - 05:04:34
|
Chief-Net
Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014
Откуда: МАГАДАН
|
Прошёл игру.
alex_231, нужно вытащить ещё графику END и ещё одной надписи Crystal Warriors. Возможно надпись получится просто скопировать с титульного экрана. Сейв только для bizhawk приложил. Также необходимо понять, где задаются длина каждой строки в титрах (0017BEF-0017CB5). Координаты уже позже понадобятся.
В русском роме надпись CW в титрах закосячена, пока не понял в чём проблема. Возможно, это связано с перерисовкой титульного экрана.
Гайвер, жду обновлённый шрифт и всю графику (шрифт, zzz, End). В архиве во вложении также уже нарисованная надпись CW для титульного экрана игры.
Ром для работы приложен закинул в рутину, чтобы отсюда не качали любители пополнять ромсет промежуточными версиями переводов.
----- "Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse |
|
|
Mefistotel |
Отправлено: 10 Ноября, 2022 - 03:50:15
|
Chief-Net
Покинул форум
Сообщений всего: 7127
Дата рег-ции: Окт. 2014
Откуда: МАГАДАН
|
alex_231, также нужна твоя помощь, чтобы разобраться в задействовании хекс-кодов 2E и 2F основного шрифта. Как -то странно они себя ведут. Если записать один хекс-код, то буква выводится сверху, а если сразу оба, то одна нормально, а вторая также сверху.
----- "Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse |
|
|
alex_231 |
Отправлено: 14 Ноября, 2022 - 02:42:18
|
Chief-Net
Покинул форум
Сообщений всего: 4688
Дата рег-ции: Окт. 2014
|
По тому, что я вижу, можно предположить следующее:
- всего здесь восемь сообщений,
- структура, ответственная за их вывод начинается с x33EC0, по 8 байт на строку,
- сначала идут 4 набора для сообщений победителю, потом 4 - проигравшему.
Состав набора для сообщения:
- два первых байта - адрес в видеопамяти, откуда начинается вывод текста,
- третий байт - длина одной строки сообщения,
- четвертый байт - количество строк в сообщении,
- пятый и шестой - поинтер на начало сообщения.
----- Делая выбор, отбрось простое решение и выбери правильное...
|
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): « 1 [2] |
Сейчас эту тему просматривают: 7 (гостей: 7, зарегистрированных: 0) |
« Переводы » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|