Описание: АРХИВНАЯ ТЕМА 2013 года |
| Поиск в теме | Версия для печати |
JARL32  |
Отправлено: 02 Апреля, 2025 - 16:07:16
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
JARL32 пишет:я нашёл поинтер в Стар трек DD9, нашёл терминал ввода фразы, но там ни фига ни то, ни другое, аж 5 байтов надо, чтобы появился !Кусок! фразы. Хотя обычный текст нормально вводится. Но это сегушка, здесь поинтеры 4-байтные, кажись я знаю, как устроить грязный хакинг.
Кстати, тут я обломался, я хотел расширить ром и перенести туда текст. Но, как оказалось, у каждой фразы идёт код персонажа, судя по версии снес, а поскольку коды зашифрованы, то и перевести игру у меня не вышло.
Если интересно, то вот терминал:
Поинтер 4-байтный 18F02
/B9/D5/72/C9/A2/E6/45/3D/77/5F/4 1/2C/F4/1E/82/DD/73/D3/8C/4B/51/ 19/12/83/22/1E/05/1D/70/97/4D/F3 /00
Commander Sisko, this is Odo.
Please meet me in security.
Фраза терминала вполне нормально переводится, но если выйти на мостик, то начнутся всякого рода непотребства.
Коды снес версии не сработали.
/18ALWAYS BREAKING DOWN!
/17CHIEF, WHERE'S MAJOR KIRA?/00
Так-то у меня несколько проектов разной степени завершённости. Кое-где моих ромхакерских навыков не хватает, я откладываю его в сторону, и беру другой. (Отредактировано автором: 02 Апреля, 2025 - 16:17:46) |
| |
|
JARL32  |
Отправлено: 13 Июня, 2025 - 12:03:13
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Марат пишет:поменять байт 67 на 60
Угу, помогло, спасибо. Там перед этой зелёной картинкой во всех 8 играх эти байты и идут.
Следующая проблема - основной шрифт, как я понял, ромхакер отключил вывод японских иероглифов и добавил вывод английского пропорционального шрифта. Однако данный шрифт непригоден для редактирования, некоторые буквы можно изменить с помощью смещения тайлов, но не все. Также в каждой игре есть 5 графических сжатых надписей. И если двумя Characters adventure можно пренебречь, то N,E,W,S и Up, Down перерисовать хотелось бы.
В описании к Sega Decompessor указано, что в этой игре используется сжатие Nemesis.
Если бы мне с этим помогли, я бы мог перевести данные игры.
И оставлю свои результаты по играм EA для сеги:
1)Buck Rogers - основной текст сжат, мне игра очень понравилась, там очень интересный текст, что-то подобное я видел на сеге только в Шадовран.
Спойлер (Отобразить)С севера приближаются истребители. Башни контроля рушатся в клубах багрового пламени. Ваши офицеры погибли, а оставшиеся новобранцы бегут. Вы с головой окунулись в яростную битву! Рядом упал офицер, раненный шрапнелью. Офицер слабо кашляет и просит подойти вас ближе. Он конвульсивно вздрагивает и умирает.
2)Centurion - часть текста сжата.
3)Fairy Tale Adventure - шрифт и графика сжаты.
4)Immortal - основной шрифт, кажется, сжат, но он очень вычурный, редактировать его та ещё боль.
5)Kings Bounty - шрифт сжат.
6)Where in the world Carmen Sandiego? Текст оптимизирован словарной системой, но так как в игре несколько языков, мне не удалось её нормально расшифровать, хотя, возможно, там используется какая-то хитрость. Часть графика сжата, основной шрифт редактируется с трудом.
7)Might and Magic 2 - сжат шрифт и текста не видно.(Отредактировано автором: 14 Августа, 2025 - 13:18:37) |
| |
|
JARL32  |
Отправлено: 14 Июня, 2025 - 17:45:03
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Ну, как вариант, я могу попробовать уложиться в 33 буквы. Конечно, будет не очень красиво, но хотя бы одну историю я переведу.
Ещё парочка любопытных наблюдений: 1)самая мерзкая платформа для переводов - это turbografix-cd. Хоть обычно все данные и хранятся, как правило, в одном файле, в отличие от sega cd(в образах которой чёрт ногу сломит), данные там любят дублироваться, а текст размазан тонких слоем по всему файлу, и поинтеров там я вообще не обнаружил, при том, что в ромах обычной turbografix они простые двухбайтные. В кармен сандиего я попробовал перерисовать одну графическую надпись во всех местах файла и не один из кусочков не сработал(!). А игра Might and Magic(тут вроде самая прокачанная версия, да ещё и с миникартой) использует модифицированный биос, в котором перерисовали японский шрифт на английский(!).
2)В роме Dark Eyes - Battle Gate (J) [!](3С1FD4) для Wonderswan color я обнаружил полный русский шрифт. Весьма любопытный факт, ведь кроме игр, в которых изображалась Россия(к примеру 688 attack sub, там один из шрифтов частично русский), такого вроде бы не встречалось до времён Nintendo DS.
(Отредактировано автором: 14 Июня, 2025 - 18:30:29) |
| |
|
JARL32  |
Отправлено: 22 Июня, 2025 - 15:11:48
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Mefistotel пишет:Смещение для блока указателей одинаковое.
Должен отметить, что иногда смещение в блоке указателей может быть разным. Я наткнулся на одну игру, где у каждой строчки смещение разное. Помогло включение пункта ptAutoStart True.
Ещё мысли насчёт того большого мануала к круптару: когда ты начинающий ромхакер, читать его абсолютно бесполезно, но вот теперь, набравшись опыта, он может приносить пользу.(Отредактировано автором: 22 Июня, 2025 - 15:17:53) |
| |
|
JARL32  |
Отправлено: 16 Июля, 2025 - 18:13:13
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Вкратце об играх для SMS, для перевода большинства стоящих игр хватает базовых знаний ромхкакинга, да, не всё очевидно и часто не хватает тайлов для шрифта, но жить можно.
Самые крепкие орешки:
1)Master of Darkness(шрифт чем-то сжат и явно не RLE)
2)Ninja Gaiden(аналогично)
3)Where in the World Carmen Sandiego?(текст чем-то сжат, при изменении одного байта весь текст "рушится" )
4)Ultima 4 - наверное, самая привлекательная ультима на 8 битах. Но там уйма текста, сам по себе он местами сложный, долго тестировать, множество хитростей и недостаток пространства в текстовых блоках. На денди ситуация с ультимами не лучше, там вроде бы многие ресурсы(в том числе и текст) сжаты, на 3 часть есть редактор, но работать с ним немного утомительно.(Отредактировано автором: 16 Июля, 2025 - 18:15:56) |
| |
|
JARL32  |
Отправлено: 19 Августа, 2025 - 14:30:50
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
JARL32 пишет:Понятно, будем ждать комментариев технических специалистов.
Так как спустя год комментариев мы не дождались, попробую примерно объяснить сам.
Любопытный, конечно, там принцип и он сильно мешает перевести такую простую игру.
С MTE/DTE было бы гораздо проще.
В начале текстового блока идёт обычный текст, а затем начинают идти коды, так вот эти коды действуют по принципу поинтеров на обычный текст и просто добавляют кусочек слова/фразы определенной длины(она задаётся) в текст. Как упростить себе жизнь, как точно высчитывать эти координаты, и есть ли взаимосвязь между соседними блоками я пока ещё не выяснил.
Два текстовых блока в игре дублируются и они неактивны. Также посредине рома есть свободный банк.(Отредактировано автором: 19 Августа, 2025 - 14:31:53) |
| |
|
JARL32  |
Отправлено: 02 Ноября, 2025 - 15:12:43
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Угу, вижу. А 4 и 5 вопрос?
Я это всё к чему. У меня есть хороший прогресс по одной из своих хотелок. В общем, в этой игре невероятно огромная таблица MTE. Словарь найти, как в большинстве японско-английских игр, весьма не просто. Поинтеры здесь не абсолютные. И два шрифта с разной таблицей ширины. Классическими способами эту таблицу ширины не найти. То есть, искать 060606, 070707, 000600060006 и т.п. не выйдет. Здесь значение ширины идёт после кода каждой буквы. То есть, 8 байтов. В Carmen in time примерно всё тоже, только там ещё есть сжатая графика, которую было бы неплохо перевести. Вроде бы в тексте пару раз встречались слова RNC...
|
| |
|
JARL32  |
Отправлено: 13 Ноября, 2025 - 08:42:42
|
Покинул форум
Сообщений всего: 587
Дата рег-ции: Май 2023

|
Guyver пишет:relative hex поиск с интервалом тоже не даёт результата
Нет, здесь шрифт не совсем обычный(мне так и не удалось выставить весь его ровно, поэтому каждую букву я выравнивал отдельно в ДТМ'е) и, кажется, 8 байт приходится не на каждый знак. В любом случае, с переводом текстовой части этих игр я больше не вижу проблем.(Отредактировано автором: 13 Ноября, 2025 - 15:50:41) |
| |
|
|
| Поиск в теме | Версия для печати |
| Страниц (11): В начало « ... 3 4 5 6 7 8 9 [10] 11 » |
| Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0) |
| « Переводы » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
 |
|