форум группы Chief-Net форум группы Chief-Net
Перевод приставочных игр и не только!
drako site Перейти на сайт группы     Наш чат      Помощь      Поиск      Пользователи


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

> Описание: АРХИВНАЯ ТЕМА 2006 ГОДА
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:25:56
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





Хм.... :ph34r:
Итак, перевод начался, именно начался, а не продолжился, поскольку прошло уже достаточно много времени с моего первого опыта ковыряния Зельды и я все успел подзабыть...

Сейчас взялся за составление таблиц и перерисовки шрифта, надеюсь до вечера слить дампы и поюзать ПокеПеревод 2 :rolleyes:

Меня интересует такая вот закономерность, которую я набдлюдаю уже не один раз в РОМая....

CODE:
->{03}->{C2}Goodness me! [(GC)}Princess Zelda]!

, где [(GC) - открывающий тег зеленого цвета, а ] - закрывающий для всех цветов.... -> - символ конца диалога, последовательность "->{03}->" относится к предыдущему для данного диалога, но ее можно менять как угодно, лишь бы завершалась она "->"....
Перед всей фразой стоит байт {C2}, именно на него ссылается первый поинтер, его можно ковырять как душе угодно, при этом он никак не отразится на самой игре... Зачем он нужен-то??
 
 Top
chiefexb Пользователь
Отправлено: 24 Октября, 2016 - 08:28:15
Post Id



Призрак


Покинул форум
Сообщений всего: 680
Дата рег-ции: Окт. 2014  





chief
The Legend of Zelda - Minish Cup
на какую приставку, и елси можно табличку, если ром редкий ссылку на него.
Я бы глянул.
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:28:32
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Нет, РОМ не редкий, выходил он на платформу ГБА, полное название - The Legend of Zelda - Minish Cup (U), я копаюсь в версии СА, так как там нет необходимости перерисовывать менюшку выбора языков....

Табличка есть только английская.... кину в асю....

Ссылочку лучше сам найди на ромреакторе, так как они через некоторое время, вроде, становятся недействительными.....

вот еще две ссылки об этом проекте -

http://magicteam.fastbb.ru/index .pl?1-1-0-...40-0-1118688829
http://shedevr.org.ru/forum/viewtopic.php?t=951
 
 Top
GD Пользователь
Отправлено: 24 Октября, 2016 - 08:28:47
Post Id



Призрак


Покинул форум
Сообщений всего: 2052
Дата рег-ции: Окт. 2014  





GDgt;
Отлично! Процесс пошел Голливудская улыбка Вот МW4 переведу и сразу за Зельду). Слушай РикаССО, с тем патчем прилагалась и таблица (и англ и русс)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:29:50
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Ну да, только я все заново делать начал, тем более, что твой патч оказался на Европейскую версию РОМа, да еще на такую, что ГудГБА не распознается!
 
 Top
GD Пользователь
Отправлено: 24 Октября, 2016 - 08:30:14
Post Id



Призрак


Покинул форум
Сообщений всего: 2052
Дата рег-ции: Окт. 2014  





GDgt;
Ладно! Тогда надо мне УСовский качать)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:31:01
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
ага, тока качай с ромреактора, там точно нормальная!
А перевод я твой поглядел... нормально для первого раза! Голливудская улыбка
Ты бы мой первый видел!!
Аж вспомнить стыдно!!! B)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:31:20
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Мда... первые подводные камни...
Начну по порядку!

В игре имеется довольно большое количество игровых шрифтов, это конечно хорошо - можно вместить весь русский алфавит, не затирая при этом английский, но вот незадача, для шрифтов там используются две кодировки, одна однобайтовая, вторая двубайтная....

CODE:
21=! - однобайтовая
898A=S'' - двубайтовая...


Как быть, была мысль некоторые наименее используемые буквы русского языка помесить в облость, кодируемую двумя байтами, а те что чаще встречаются, оставить однобайтными..... вот только вместить мне еще надо 16 символов.... Недовольство, огорчение

Может просто перерисовать английский шрифт?
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:31:45
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Единственное, что меня сдерживало от перерисовки английских букв - менюшка выбора имени героя и титры....
Просто я хотел оставить имена разработчиков нетронутыми, дабы не парится с японской транскрипцией, но похоже придется перевести и имена..
В общем, решено - перерисовываю английские буквы, сверяясь с их месторасположением в менюшке выбора имени, чтоб сохранить алфавитный парядок.
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:32:04
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Не выйдет это дело... для того, чтобы русский алфавит нормально отображался в диологе выбора имени персонажа надо чего-то сделать еще с 6 русскими буквами, которые втиснуть у меня никак не получится, так как я не нашел где именно находится область отвечающая за расположение букв в этом меню. :angry: Недовольство, огорчение
 
 Top
evgeny Пользователь
Отправлено: 24 Октября, 2016 - 08:32:24
Post Id


Chief-Net


Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014  





evgeny
Посмотрел бы, но у меня нет этой игры. Связь у меня плохая, быстро не скачаю. (без докачки вообще не факт, что скачаю)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:32:53
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
А как хоть это безобразие может выглядить?? как найти, я бы сам поискал?
 
 Top
chiefexb Пользователь
Отправлено: 24 Октября, 2016 - 08:34:41
Post Id



Призрак


Покинул форум
Сообщений всего: 680
Дата рег-ции: Окт. 2014  





Legioner
Цитата:
Мда... первые подводные камни...
Начну по порядку!

В игре имеется довольно большое количество игровых шрифтов, это конечно хорошо - можно вместить весь русский алфавит, не затирая при этом английский, но вот незадача, для шрифтов там используются две кодировки, одна однобайтовая, вторая двубайтная....

CODE:
21=! - однобайтовая
898A=S'' - двубайтовая...


Как быть, была мысль некоторые наименее используемые буквы русского языка помесить в облость, кодируемую двумя байтами, а те что чаще встречаются, оставить однобайтными..... вот только вместить мне еще надо 16 символов.... Недовольство, огорчение

Может просто перерисовать английский шрифт?

Мда, попробуй похожие символы русского языка вводить как английские, т.е. Би(B)как В(вэ) и т п.
Вопрос скажи размещение шрифтов адрес? Может подскажу стоящее.
 
 Top
chiefexb Пользователь
Отправлено: 24 Октября, 2016 - 08:35:10
Post Id



Призрак


Покинул форум
Сообщений всего: 680
Дата рег-ции: Окт. 2014  





chief
Посмотрел бы, но у меня нет этой игры. Связь у меня плохая, быстро не скачаю. (без докачки вообще не факт, что скачаю)
Могу кинуть на мыло 7 метров потянешь?
 
 Top
alex_231 Супермодератор
Отправлено: 24 Октября, 2016 - 08:35:32
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4688
Дата рег-ции: Окт. 2014  





alex_231
"Это безобразие" выглядит так:
ABCD... и т.д. - нужно просто искать последовательность байт идущих в том же порядке, что и на экране.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
evgeny Пользователь
Отправлено: 24 Октября, 2016 - 08:36:07
Post Id


Chief-Net


Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014  





evgeny
Не знаю как на GBA но на Sega бывает так:
20 00 21 00 22 00 23 00 24 00 ( в hex )
chiefexb,
Если на E-mail, то по частям, т.к там докачки нет, а риск обрыва связи большой.
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:36:47
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Цитата:
"Это безобразие" выглядит так:
ABCD... и т.д. - нужно просто искать последовательность байт идущих в том же порядке, что и на экране.


Хехе! именно так я в первую очередь и поступил, нашел около десятка таких сочетаний, но правил только те, которые имеют вид
CODE:
два ряда символов английского алфавита (по 13 символов на ряд. 13 байт в ряду),
ряд добавочных символы других языков (13 символов в ряд, но так как каждый из них кодируются 2я байтами, то 26 бай будет их "вес"),
добавочные символы + знаки препинания (8 добавочных - 16байт + 5 байт на знаки препинания, по одному байту на знак)
цифры, знаки препинания (13 байт, по байту на символ).


ту Шеф - прикол в том, что я и так заменял в таблице похожие символы, Би на Вэ, Си на Эс, етс...

Есть еще идеи? ну не хочется мне кодировать буквы двумя байтами, не весело это получается Недовольство, огорчение
А если перерисовывать англ. буквы, то как быть с менюшкой выбора имени сейва?
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:37:41
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Цитата:
Не знаю как на GBA но на Sega бывает так:
20 00 21 00 22 00 23 00 24 00 ( в hex )
chiefexb,
Если на E-mail, то по частям, т.к там докачки нет, а риск обрыва связи большой.

Прикол в том, что так тоже не находится! Недовольство, огорчение
Мож криптовано, вот только зачем?
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:41:08
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Все, шрифты перерисованы! Благодоря stat.exe Шефа определил самые малораспространенные буквы кириллицы и втиснул их в места, кодируемые двумя байтами.... буду теперь мучать Круптар и ПП2, ну а там видно буде.
Все, - делу дан оффициальный старт))
 
 Top
evgeny Пользователь
Отправлено: 24 Октября, 2016 - 08:44:04
Post Id


Chief-Net


Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014  





evgeny
Только что скачал. Ром большой пока не понял где это меню.
но заметил что перед блоками текста находятся поинтеры. (не проверял , но скорее всего это так.)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:44:23
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Цитата:
Ром большой пока не понял где это меню.


В самом начале игры, еще до заставки - выбор имени персонажа, но это уже не важно, так как буквы я уже "втиснул".

Цитата:
перед блоками текста находятся поинтеры. (не проверял , но скорее всего это так.)


Да, это так, смущает только их "двухбайтовость", были бы они 4 байта - текст бы легко впихивался бы в конец РОМа!
 
 Top
evgeny Пользователь
Отправлено: 24 Октября, 2016 - 08:44:56
Post Id


Chief-Net


Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014  





evgeny
При желании можно и на эти поинтеры найти поинтеры. (во как сказал)
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:45:36
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
Ой, запарился, на самом деле поинтеры 4х байтные.... и в конце РОМа 2 196 000 байтиков, залитых ФФами)))


Как перевести по-человечески Bound Chest, это такая фигня, в которую был "воткнут" Меч Пикори, выглядит как сундук, в этом сундуке заточено то зло, что было изгнано тем самым мечиком...
Может что-то вроде Сундука Печатей, или Ларец Заточения??
Хи! недавно обнаружился маленький хинт - 898A=Ж мона записать еще и как просто 8A=Ж, игра будет выводить символы так же! прикольно, однако))

Цитата:
При желании можно и на эти поинтеры найти поинтеры. (во как сказал)


Нашли уже)) Сразу над первым текстовым блоком, над его поинтерами)
Реградс Алексу Подмигивание
 
 Top
Guyver Администратор
Отправлено: 24 Октября, 2016 - 08:45:53
Post Id



Chief-Net


Покинул форум
Сообщений всего: 10119
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Guyver
Bound Chest - переведи как "Ящик Пандоры" (забыл с одной р или с двумя) ;о))))))))

-----
Я не волшебник - я только учусь...
 
 Top
PicaSSO Пользователь
Отправлено: 24 Октября, 2016 - 08:46:26
Post Id


Призрак


Покинул форум
Сообщений всего: 226
Дата рег-ции: Окт. 2014  





PicaSSO
ГЕНИАЛЬНО!!!!!!!!!! Голливудская улыбка

Только один минус - не внутригровая это мифология((
Правильно СергеК сказал - Зельда - сказка, а Ящик Пандоры больше подойдет сериалу НоММ...
Надо что-то пафосное, но не очень, и еще такое, чтоб сразу ясно было - это сундук в который всажен Меч Пикори, а не очередное подземелье...((

Алтарь Пикори.

Э.... чтоб не парится особо, обсуждение проекта перекочивало на
http://shedevr.org.ru/forum/view...hp?p=17788#17788
http://shedevr.org.ru/forum/viewtopic.php?t=1850
просьба проголосовать за наиболее удобоваримый по-вашему вариант по нижней ссылке!
 
 Top
Mefistotel Администратор
Отправлено: 24 Октября, 2016 - 08:52:51
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7128
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Скачать перевод можно по ссылке ниже:
The Minish Cap

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Переводы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



> Похожие темы: Legend of Zelda - Minish Cup, The [GBA]
Темы Форум Информация о теме Обновление
SNES Emul with Tile Viewer
Базовый хакинг Ответов: 3
Автор темы: PicaSSO
10 Февраля, 2016 - 10:34:04
Автор: Mefistotel
Lunar Silver Star [MEGA CD]
АРХИВНАЯ ТЕМА 2006 года
Базовый хакинг Ответов: 6
Автор темы: PicaSSO
15 Января, 2016 - 05:10:51
Автор: PicaSSO
 

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