Воскресенье | 09.08.2026 |13:15
Приветствую Вас Гость Мира Спайро | RSS
Модератор форума: nihonjin, aleksusklim, alteya, Томас  
Перевод Spyro 3: Взлом и программы
aleksusklimСообщение # 1 Воскресенье, 26.06.2011, 14:19
Аватар aleksusklim
фдулыгылдшь
Редактор
«1066»
Где: Не в городе Драконов
Работа с текстовой частью перевода введётся на code.google.com/p/spyro3-rus, обсуждение перевода (а не взлома) В темеПеревод Spyro 3: Текст
В этой теме происходит обсуждение перевода, а также создание софта для потрошения игры.
Важные сообщения: Структура WAD-файлов Спец. символы и File Paint 1 | Извлечение и добавление текста | О звуке | В продолжение о звуке | Вариант перевода Buzz's Dungeon и Midday Gardens


Сообщение отредактировал aleksusklim - Среда, 29.04.2015, 19:51
 
brillСообщение # 181 Понедельник, 15.10.2012, 20:17
Аватар brill
Яйцо
Житель Города
«-1»
Где: Не в городе Драконов
nihonjin, в файле 003.bin есть какой-то японский шрифт. Глянь оно?!
http://i44.fastpic.ru/big/2012/1015/92/3ae5503119ad21d31ab5b55cb28f3d92.png


Сообщение отредактировал brill - Понедельник, 15.10.2012, 20:27
 
nihonjinСообщение # 182 Понедельник, 15.10.2012, 22:27
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Quote (brill)
в файле 003.bin есть какой-то японский шрифт. Глянь оно?!

Да, это то, что надо(вы случаем японский не знаете ли?)... Только вот объясните как правильно пользоваться TileMolester'ом. А то по умолчанию он выдаёт непойми что:
http://nihonjinryuu.narod2.ru/tilemolester1.png
Как я понял, первое, что нужно сделать это "View->Codec->4bpp planar". Потом можно растянуть изображение через "Increase Width", но это не улучшает картину:
http://nihonjinryuu.narod2.ru/tilemolester2.png
И на будущее ещё расскажите как установливать палитру.
Нда, получается даже хорошо, что вы не знали о том, что шрифт изучен, т.к. на ваших скринах он выглядит таким ровным и аккуратным, не то, что в PVV. Там я даже не смог его индентифицировать:
http://nihonjinryuu.narod2.ru/pvv1.png
-----------------
Ого, только что заметил, что и в европейской/американской версии Spyro2 тоже есть японский шрифт:
http://nihonjinryuu.narod2.ru/pvv2.png
Чудеса!



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.


Сообщение отредактировал nihonjin - Понедельник, 15.10.2012, 22:33
 
brillСообщение # 183 Понедельник, 15.10.2012, 23:21
Аватар brill
Яйцо
Житель Города
«-1»
Где: Не в городе Драконов
Quote (nihonjin)
Да, это то, что надо(вы случаем японский не знаете ли?)... Только вот объясните как правильно пользоваться TileMolester'ом.

Japонского я не знаю.
Вот на этом скрине видно какие стоят параметры (внизу в статусной строке)
http://i44.fastpic.ru/big/2012/1015/bf/3cdf4d4b604166dd8954c11f533fe8bf.png

Quote (nihonjin)
И на будущее ещё расскажите как установливать палитру.

На этом скрине видно какой адрес у палитры.
http://i45.fastpic.ru/big/2012/1015/80/7bdc84d9d28d47a6b127a13b10fdce80.png
 
nihonjinСообщение # 184 Вторник, 16.10.2012, 00:55
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Что-то у меня не заладилось:
http://nihonjinryuu.narod2.ru/tilemolester3.png
http://nihonjinryuu.narod2.ru/tilemolester4.png
как видно не весь тайл прорисовывается. Я даже специально пробовал открывать другой файл(нижний) - шрифт Spyro1Jap, но с ним та же проблема. brill есть идеи? И ещё вдогонку один глупый вопрос - как экспортировать из TileMolester изображения?
====================
Не хочу писать ещё один пост, поэтому надеюсь заметите изменение этого.
brill, надеюсь последний вопрос - как вы ищите адрес палитры? О нет, то был не последний, нашёлся ещё - как справляться с изменением палитры после редактирования?



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.


Сообщение отредактировал nihonjin - Вторник, 16.10.2012, 22:49
 
brillСообщение # 185 Вторник, 16.10.2012, 10:05
Аватар brill
Яйцо
Житель Города
«-1»
Где: Не в городе Драконов
nihonjin, это один из багов Молестра, чтобы картинка отображалась полностью, нужно в конец 003 файла добавить 10 кб (можно больше) нулей. после чего картинка в молестре станет полной, но после финального редактирования нужно будет обрезать добавленные ранее нули.
Картинка вытаскивается Edit -> Copy to, а вставляется обратно Edit -> Paste from

Добавлено (16.10.2012, 10:05)
---------------------------------------------
Quote (nihonjin)
Не хочу писать ещё один пост, поэтому надеюсь заметите изменение этого.
brill, надеюсь последний вопрос - как вы ищите адрес палитры? О нет, то был не последний, нашёлся ещё - как справляться с изменением палитры после редактирования?

палитру и вообще шрифт я ищу в видеопамяти приставки, в PVV можно сохранить оригинальную палитру (RAW 8-bit values, 768 bytes) с расширением .PAL и загрузить ее в Молестре (Palette -> Import From -> Another File тип файла YY - chr *.PAL)
В данной игре палитра находится прямо в файле с шрифтом (это вначале видно в PVV), а далее просто ищем ее в Молестре и выставляем начало палитры в Молестре, запоминаем адрес палитры
http://i45.fastpic.ru/big/2012/1016/20/cafa4bad676274b6aca13c411e7a8620.png
конвертируем адрес из Hex в Dec получаем 19136 (адрес палитры в Молестре пишется в десятичной системе)
Оригинальную палитру лучше всего не менять, т.к. не известно используется она еще где или нет. Способ следующий, вытаскиваем из Молестра редактируемую картинку (с подключенной палитрой) в png. Затем отрываем его в Фотошопе, редактируем шрифт (цвета берем пипеткой с изображения), а когда сохраняем результат, то делаем след. процедуру Image -> Mode -> Indexed color и далее делаем как на картинке
http://i45.fastpic.ru/big/2012/1016/ee/f5819a2a6ccab6c85e23df3fee98c8ee.png
сохраняем отредактированный шрифт в png (цвета после этой процедуры должны быть оригинальными)
В фотошопе так-же можно вначале сохранить оригинальную палитру, а при сохранении подгрузить ее обратно, тогда фотошоп преобразует изображение (в котором могут использоваться неоригинальные цвета) в ближайшие аналоги из оригинальной палитры. Изучите фотошоп, если хотите нормально редактировать шрифты.


Сообщение отредактировал brill - Вторник, 16.10.2012, 17:48
 
nihonjinСообщение # 186 Вторник, 16.10.2012, 23:38
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Так, brill, спасибо за все ваши разъяснения по шрифту, но я пока им заниматься всё равно не буду (т.к. все силы направляю на "сводку драконов"). Сейчас ко всем хакерам(и вам в частности) есть одна такая просьба... Вы можете предположить, где в данных(субфайлах?) находится 3D шрифт? И всвязи с этим пара вопросов:
<>Где он может находится? Точнее, он скорее как и обычный шрифт повторяется в каждом субфайле уровней или же вероятней, что лежит обособлено?
<>В каком формате впринципе могут быть модели?
У меня есть некое предположение... Видите ли в японских версиях Спайро(1 и 2) наряду с японским 3D шрифтом существует и английский! Это явление проявляет себя в титрах:
http://nihonjinryuu.narod2.ru/Akiko_Yajima.jpg
А также в яп. версиях существуют "дополнительные" субфайлы:
http://nihonjinryuu.narod2.ru/Spyro1_jap_Wad.png
http://nihonjinryuu.narod2.ru/Spyro2_jap_Wad.png
т.е. в первой части непонятно зачем нужен субфайл #095, а второй - #005. Может это то, что надо? Однако в PVV они выглядят довольно по-разному:
http://nihonjinryuu.narod2.ru/pvv_maybe_font.png
Вообще, у меня есть только одна идея как найти искомый шрифт - просто "коцать" субфайлы. Но может у вас есть идеи, что позволят сузить диапазон поиска?
Разумеется, я понимаю, что взлом моделей это одно из наиболее проблемных направлений, но всё же. Если ещё смириться в англ. версиях с названиями миров типа "kirpichni zamok"(типа транслит), то ничего подобного не сделать с яп. Ээ... ведь разве кто-то может ассоциировать кану с кириллицей?
В заключение стоит сказать, что после взлома 3D шрифта в одной части Спайро, полученный метод скорее всего можно будет применить и ко во всем остальным частям.



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.


Сообщение отредактировал nihonjin - Вторник, 16.10.2012, 23:41
 
brillСообщение # 187 Среда, 17.10.2012, 00:05
Аватар brill
Яйцо
Житель Города
«-1»
Где: Не в городе Драконов

Модель шрифта может быть где угодно, но я склоняюсь к варианту что в каждом файле уровней он есть. В каком формате он не известно. Тут все зависит от фантазии разработчика. Нужно корруптором поработать.
Посмотрел файл 005 (Спайро 2 Японский), скрин приложил
http://i44.fastpic.ru/big/2012/1016/ec/d77abfce4db2dadfa62562dd0b3818ec.png
похоже на графику от покетстейшена. 1 части японки у меня нет. Качать пока лениво.
 
nihonjinСообщение # 188 Среда, 17.10.2012, 00:13
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Quote (brill)
Нужно корруптором поработать.

Можно поподробнее?

Quote (brill)
похоже на графику от покетстейшена

Хм, надо будет посмотреть, где встречается такая графика...

Quote (brill)
1 части японки у меня нет. Качать пока лениво.

Да 1 файлик я могу выложить:
http://nihonjinryuu.narod2.ru/File_095.wad



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.
 
brillСообщение # 189 Среда, 17.10.2012, 03:00
Аватар brill
Яйцо
Житель Города
«-1»
Где: Не в городе Драконов
Quote (nihonjin)
Можно поподробнее?

Портить файлы и смотреть что изменилось.
Quote (nihonjin)
Хм, надо будет посмотреть, где встречается такая графика...

На этом устройстве встречается
http://ru.wikipedia.org/wiki/PocketStation
Quote (nihonjin)
Да 1 файлик я могу выложить:

Угу, посмотрю потом.
Quote (nihonjin)
Разумеется, я понимаю, что взлом моделей это одно из наиболее проблемных направлений, но всё же. Если ещё смириться в англ. версиях с названиями миров типа "kirpichni zamok"(типа транслит), то ничего подобного не сделать с яп. Ээ... ведь разве кто-то может ассоциировать кану с кириллицей?

в начале нужно накопать модели и понять как их редактировать.
 
nihonjinСообщение # 190 Среда, 17.10.2012, 21:47
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Сначала по палитрам. Нужно ли что-нибудь специально выставлять чтобы отображался "адрес"? А то в той области, что вы указали как "Адрес палитры" здесь:
http://i45.fastpic.ru/big....620.png
у меня постянно нули.

Теперь по взлому...
Quote (nihonjin)
Нужно корруптором поработать.

Quote (brill)
Портить файлы и смотреть что изменилось.

А я подумал, что вы имели ввиду программу. Ведь я уже предлагал подобный подход("коцать" субфайлы).

Quote (brill)
На этом устройстве встречается

Мм, я неправильно выразился. Поясняю: Хм, надо будет посмотреть, где в игре встречается такой шрифт

Quote (brill)
в начале нужно накопать модели и понять как их редактировать.

Вам раньше приходилось сталкиваться/работать с моделями из игр PS?


Ну я тут подумал над тем с чего же начать. И вот:
#Кажется, лучше всего из трилогии взять первую часть, т.к. её структура должна быть наиболее проста(как субфайловая, так и субсубфайловая). Далее речь будет о ней.
#Брать лучше оригинальную(англ.) версию, т.к. например в яп. много где 3D шрифт заменён на плоский.
#Легче всего было бы портить субфайлы 83-102(группа "миры титров"). Однако проверять результаты, как мне кажется, в таком случае будет довольно неудобно. Поэтому, на мой взгляд предпочтительнее портить "спидвеи", т.к. там нет "реплик драконов". Проще всего будет проверять спидвей первого мира - "Sunny Flight"(субфайл #21).
#Привожу очень грубое разделение субфайла на зоны:
http://nihonjinryuu.narod2.ru/File_021PVVhalf.jpg
Меня хватает только на то, чтобы предположить, что скорее всего модели в области "???". Насколько я знаю, в ней же находятся всяческие данные по расположения объектов(доказал aleksusklim) и тексты.

Добавлено (17.10.2012, 21:47)
---------------------------------------------
Quote (brill)
Посмотрел файл 005 (Спайро 2 Японский), скрин приложил

Я думал, что то, что представлено на вашем скрине это всё содержание, а оказывается там мнооого-чего ещё интересного. Например:
http://nihonjinryuu.narod2.ru/ayashii_spyro.png
http://nihonjinryuu.narod2.ru/ayashii_spyro2.png
Да уж, в игре такого не встретишь...
Кстати, если открыть файл 005 в кодировке Shift-JIS(весь текст в игре так закодирован), то в начале можно увидеть надпись:
http://nihonjinryuu.narod2.ru/himitsu_spyro2.png
スパイロ×スパークス トンでもツアーズ「ぼうけん!スパークス」- можно перевести как "Спайро и Спаркс срвместный тур. Приключение! Спаркс." Надо будет развить эту тему...



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.


Сообщение отредактировал nihonjin - Среда, 17.10.2012, 22:24
 
Nocturnal-SunlightСообщение # 191 Среда, 17.10.2012, 22:31
Аватар Nocturnal-Sunlight
Маленький Дракон
Житель Города
«154»
Где: Не в городе Драконов
Может, это такой же прикол, как и у Crash Bandicoot 3? http://www.gamer4all.ru/pocketstation

Админы, пожалуйста, удалите мой аккаунт с Рилмса.
 
nihonjinСообщение # 192 Среда, 17.10.2012, 23:07
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Quote (Spyro4evA)
Может, это такой же прикол, как и у Crash Bandicoot 3?

Хм, я тут прочитал на вики:
http://ru.wikipedia.org/wiki/PocketStation
Получается ещё и на Spyro1Jаp есть какая-то игра или просто доп. возможности. Возможно как раз таки в субфайле 95! Теперь-то кажется понятно к чему в SCPS'е было "TONBO wo irekaeru". Эх, осталось посмотреть, получится ли у brill разгадать субфайл(мне не удалось). А пока я извещу об открытии スパイロ×スパークス トンでもツアーズ「ぼうけん!スパークス」 модераторам. Надо добавить её в список там:
http://www.spyro-realms.com/forum/21-291-1
А то про игры из McDonalds там написано, а про PocketStation нет! Кстати, даже на вики:
http://ru.wikipedia.org/wiki/Spyro_the_Dragon
не написано про новооткрытую игру.



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.
 
Nocturnal-SunlightСообщение # 193 Среда, 17.10.2012, 23:23
Аватар Nocturnal-Sunlight
Маленький Дракон
Житель Города
«154»
Где: Не в городе Драконов
Quote (nihonjin)
не написано про новооткрытую игру.

НЕ совсем новооткрытую: http://forum.darkspyro.net/spyro/viewposts.php?topic=41468

Добавлено (17.10.2012, 23:23)
---------------------------------------------
http://spyro.wikia.com/wiki/Pocket_Station_Mini_Games


Админы, пожалуйста, удалите мой аккаунт с Рилмса.
 
nihonjinСообщение # 194 Среда, 17.10.2012, 23:39
Аватар nihonjin
Дракон Подросток
Редактор
«298»
Где: Не в городе Драконов
Quote (Spyro4evA)
НЕ совсем новооткрытую

Однако в рускоязычных источниках про неё ничего нет? И ведь всё равно же надо эти 2 игры в списки то добавить?
Да, Spyro4evA, вы/все знали и молчали или только сейчас обнаружили?

Добавлено (17.10.2012, 23:39)
---------------------------------------------
Для всех интересующихся выкладываю субфайл с スパイロ×スパークス トンでもツアーズ「ぼうけん!スパークス」:
http://nihonjinryuu.narod2.ru/File_005.wad



①Прогресс перевода и взлома японской версии Spyro 1 смотрите в «плавающем сообщении» и его дубле.
②Сводки по Spyro 2! http://nihonjinryuu.narod.ru/Spyro2/gaikatsu.html.
③Кратко о прогрессе перевода и взлома Spyro 3GH в «сообщении №258», а сборки перевода найдёте в «сообщении №512».
④Проект перевода в vk - «spyro3rus».
~Русская wiki по Спайро~.
~Японская история Спайро~.


Сообщение отредактировал nihonjin - Среда, 17.10.2012, 23:39
 
Nocturnal-SunlightСообщение # 195 Четверг, 18.10.2012, 15:49
Аватар Nocturnal-Sunlight
Маленький Дракон
Житель Города
«154»
Где: Не в городе Драконов
Quote (nihonjin)
Да, Spyro4evA, вы/все знали и молчали или только сейчас обнаружили?

Только сейчас.
Кстати, я нашёл метод поиграть в них: http://www.gamefaqs.com/boards/198538-saga-frontier-2/62020541
Правда, надо выдернуть как-то этот FROM, или просто найти меню установки.

Добавлено (18.10.2012, 14:44)
---------------------------------------------
Нашёл ещё кое-что: http://www.gamefaqs.com/ps/198754-spyro-the-dragon/saves Может это пойдёт?

Добавлено (18.10.2012, 14:54)
---------------------------------------------
Хах, люди, не парьтесь, я нашёл метод как поиграть. nihonjin, скоро я опишу метод запуска. Ваша задача - ПОИГРАТЬ!!! А то я в этих нихонадписях не разбираюсь...

Добавлено (18.10.2012, 15:37)
---------------------------------------------
Метод:
1. Скачиваем PKEmu и PK201 отсюда: http://www.zophar.net/pocketstation.html
2. Распоаковываем каждый архив в отдельную папку.
3. Копируем kernel.bin из папки PKEmu в папку PK201.
4. Переименовываем его в KROM (БЕЗ расширения!!!). Не должно быть KROM.bin, просто KROM.
5. Скачиваем FROM: http://depositfiles.com/files/4liw4rndh и кидаем его в PK201.
6. Запускаем РК201.ЕХЕ.
7. Нажимаем Run > Run/Pause.
8. Нажимаем File > Misc > Load FROM.
9. Управление: WASD + K - кнопка выбора (типа Enter на клавиаьуре).
10. Настраиваем дату и играем.
11. До выхода нажимаем File > Misc > Save FROM.
12. Для непосредствеенно выхода нажимаем File > Exit. Крестик срабатывает не всегда.

Добавлено (18.10.2012, 15:39)
---------------------------------------------
Кстати, может выложить сразу эмуль с ROM в комплекте?

Добавлено (18.10.2012, 15:49)
---------------------------------------------
Для полноты картины того, как я делал, я оставлю тот пост с методом. Новый метод:
1. Скачиваем PK201 отсюда: http://depositfiles.com/files/8lrb6fw62 и распаковываем.
2. Запускаем РК201.ЕХЕ.
3. Нажимаем Run > Run/Pause.
4. Нажимаем File > Misc > Load FROM.
5. Управление: WASD + K - кнопка выбора (типа Enter на клавиаьуре).
6. Настраиваем дату и играем.
7. До выхода нажимаем File > Misc > Save FROM, чтобы сохраниться.
8. Для непосредствеенно выхода нажимаем File > Exit. Крестик срабатывает не всегда.


Админы, пожалуйста, удалите мой аккаунт с Рилмса.

Сообщение отредактировал Spyro4evA - Четверг, 18.10.2012, 15:39
 
Поиск:

Кто нас сегодня посетил

Для добавления необходима авторизация