|
Русификация игр и софта для PSP Здесь выкладываем локализации всего, что связано с PSP |
12.08.2015, 00:49
|
Сообщение: #1 (1099229)
|
Модель консоли: PSP 3007 Brite
Прошивка: 6.61PROMODС2p|LME2.3
Другие консоли: ps one, ps2, ps vita
Регистрация: 15.01.2015
Адрес: Молдова, Комрат (Гагаузия)
Возраст: 36
Сообщений: 700
Вы сказали Спасибо: 305
Поблагодарили 225 раз(а) в 111 сообщениях
Сила репутации: 1Репутация: 220 
(весьма и весьма положительная личность)
|
ErikPshat, я все таки думаю, что этот шрифт слишком толстый, поэтому добавляется много мусора в код картинки, и из-за этого скочет размер. Ведь с тонким шрифтом trajan pro я изменил больше половины текстуры следовательно и кода. А он почему то прекрасно конвертится и работает! В общем попробую другой более тонкий шрифт сделать и упаковать.
Перевел весть текст в файлах .MGM , что в папке English, переводил и маленькими и большими буквами. Перевод только кирилицей .Для того чтоб воспользоваться кодовым обозначением букв пользоваться утилитой от Riku
https://www.pspx.ru/forum/showpost.ph...&postcount=257 которая прекрасно отрабатывает возложенные на нее обязанности
Переведенный текст игры.rar
P.S. Riku, Эрик выражаю Вам огромную благодарность за прекрастные утилитки и помощь!!! 
Последний раз редактировалось Re-Education; 12.08.2015 в 20:56.
|
|
|
13.08.2015, 21:30
|
Сообщение: #2 (1099257)
|
Модель консоли: PSP 3007 Brite
Прошивка: 6.61PROMODС2p|LME2.3
Другие консоли: ps one, ps2, ps vita
Регистрация: 15.01.2015
Адрес: Молдова, Комрат (Гагаузия)
Возраст: 36
Сообщений: 700
Вы сказали Спасибо: 305
Поблагодарили 225 раз(а) в 111 сообщениях
Сила репутации: 1Репутация: 220 
(весьма и весьма положительная личность)
|
Привет всем! В общем вот что я выяснил. Для того чтоб игра запускалась, кастомная картинка со шрифтом не должна превышать 50,0 кб. Тестил на картинке со шрифтом принца персии как в заголовке игры, которая не хотела работать. Сейчас она выглядит так:
А в игре так:
В общем чем толще шрифт тем больше размер картинки. Предел 50,0 кб. 
|
|
|
14.08.2015, 05:22
|
Сообщение: #3 (1099271)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Re-Education, что-то читабельности такой шрифт не привносит 
Лучше остановиться на том, что использовали разработчики: Trajan Pro - только английский, Minion Pro - его аналог с кириллицей.
Вернее Romul - это и есть Trajan Pro, только с добавлением кириллицы ( описание).
|
|
|
14.08.2015, 10:22
|
Сообщение: #4 (1099272)
|
Модель консоли: PSP 3007 Brite
Прошивка: 6.61PROMODС2p|LME2.3
Другие консоли: ps one, ps2, ps vita
Регистрация: 15.01.2015
Адрес: Молдова, Комрат (Гагаузия)
Возраст: 36
Сообщений: 700
Вы сказали Спасибо: 305
Поблагодарили 225 раз(а) в 111 сообщениях
Сила репутации: 1Репутация: 220 
(весьма и весьма положительная личность)
|
Сообщение от ErikPshat
Re-Education, что-то читабельности такой шрифт не привносит 
|
Что есть, то есть  просто выложил картинки.
Сообщение от ErikPshat
Лучше остановиться на том, что использовали разработчики: Trajan Pro - только английский, Minion Pro - его аналог с кириллицей.
|
Я тоже над этим подумал, но не мог найти подходящего шрифта. Спасибо огромное за ссылки на шрифт. Сейчас займусь его вырисовкой на текстурке.
P.S. Ты говорил, что где то видел остальной текст в игре. Тот, что в .MGM файлах я перевел. Переводил с ПК версии. Единственное, есть в 2-3 местах текст немного длинноват и налезает друг на друга. Но это я подредактирую, когда шрифт уже готов будет. Хочу попросить, чтоб ты указал где находится остальной текст. Там в основном описание обучения.(если не трудно конечно же) 
|
|
|
15.08.2015, 03:53
|
Сообщение: #5 (1099279)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Сообщение от Re-Education
Хочу попросить, чтоб ты указал где находится остальной текст.
|
Ну это же элементарно.
Открой в Persian Rug файл PRINCE.BF и ты увидишь бинарники со словесными названиями, например 020_Sky_wow_ff012185.bin.
А между ними лежит кучка таких файлов: _fd112184.bin.
Ну так вот, в словесных файлах WOW лежат только ресурсы, т.е. текстуры и объекты.
А вот в таких файлах _fd112184.bin как раз лежат все тексты на разных языках.
Вот так выглядит перевод в POPWW
Так что можешь особенно не спешить, тебе перевода хватит на всю оставшуюся жизнь 
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
15.08.2015, 10:11
|
Сообщение: #6 (1099280)
|
Модель консоли: PSP 3007 Brite
Прошивка: 6.61PROMODС2p|LME2.3
Другие консоли: ps one, ps2, ps vita
Регистрация: 15.01.2015
Адрес: Молдова, Комрат (Гагаузия)
Возраст: 36
Сообщений: 700
Вы сказали Спасибо: 305
Поблагодарили 225 раз(а) в 111 сообщениях
Сила репутации: 1Репутация: 220 
(весьма и весьма положительная личность)
|
Ого!  Да ну блин... Легче найти и отключить туториалы) Либо оставить так как есть.  У меня только один вопрос: А там тоже кодами надо переводить? или просто заменять кирилицей через хекс?
да насчет картинки. я отрисовал, но если честно вообще не очень смотрится.
|
|
|
17.08.2015, 01:31
|
Сообщение: #7 (1099317)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Сообщение от Re-Education
Легче найти и отключить туториалы) Либо оставить так как есть.
|
Ну так это уже не перевод будет, а просто никому не интересная фигня.
Сообщение от Re-Education
У меня только один вопрос: А там тоже кодами надо переводить? или просто заменять кирилицей через хекс?
|
Слушай, не нервируй меня такими вопросами.
А сам как думаешь? Возьми и напиши русский алфавит в текстовике, потом через хекс посмотри, какой букве какой соответствует код. Затем посмотри на картинке и подумай, туда ли ты свои буквы распихал
Сообщение от Re-Education
насчет картинки. я отрисовал, но если честно вообще не очень смотрится.
|
Конечно, смотрится ровно так, как и где ты их отрисовал.
Последний раз редактировалось ErikPshat; 17.08.2015 в 17:59.
Причина: ашипка
|
|
|
20.08.2015, 02:02
|
Сообщение: #8 (1099384)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
В текстовых бинарниках типа _fd112184 нету привязки к позициям. Там просто идут релокации по ID номеру ресурса. Поэтому их редактирование весьма облегчается. И поэтому заголовок можно не трогать вообще, а текстовые строки можно двигать в любом направлении.
Перед каждой текстовой секцией размещена ещё секция, в которой тупо проставлены смещения каждого последующего текстового диалога.
Каждая секция имеет следующий формат: - 1dword - Размер тела секции.
- 2dword - 99C0FFEE Magik.
- 3dword - ID секции.
- 4dword - Тело секции.
Так что можно смело писать перевод символами, не заботясь об их длинне и смещении последующх секций.
Затем в предыдущей секции поправить смещения каждого диалога.
Каждый диалог отделяется нулевым байтом. Можно заменить нули на код переноса строки: 0D0A, тогда каждый диалог в текстовике будет с нововй строки. Затем произвести обратную замену.
|
|
|
20.08.2015, 19:32
|
Сообщение: #9 (1099394)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Кстати, в переводе версии POPWW для ПК можно проверить соответствие названий переведённых файлов с файлами от PSP версии. И если заголовок совпадает, тогда можно вообще не париться, а просто забрать готовый перевод, конвертнуть конвертером символов, пожать и вставить обратно.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
02.09.2015, 09:56
|
Сообщение: #10 (1099641)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Re-Education, ну что там с переводом? Совсем заглохло?
|
|
|
02.09.2015, 22:24
|
Сообщение: #11 (1099662)
|
Модель консоли: PSP 3007 Brite
Прошивка: 6.61PROMODС2p|LME2.3
Другие консоли: ps one, ps2, ps vita
Регистрация: 15.01.2015
Адрес: Молдова, Комрат (Гагаузия)
Возраст: 36
Сообщений: 700
Вы сказали Спасибо: 305
Поблагодарили 225 раз(а) в 111 сообщениях
Сила репутации: 1Репутация: 220 
(весьма и весьма положительная личность)
|
Привет! Нет не заглохло просто я в отъезде и компа рядом нет. Приеду на днях домой и продолжим перевод.
|
|
|
Этот пользователь сказал Спасибо Re-Education за это полезное сообщение:
|
|
23.10.2015, 16:57
|
Сообщение: #12 (1100305)
|
Регистрация: 17.08.2013
Возраст: 45
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
Сила репутации: 0Репутация: 2 
(с надеждой на лучшее)
|
Ну что многострадальный перевод готов?  Так все разжевано и до сих пор никакой тестовой версии.
Оффтоп:
В пк версии нашел парочку вырезанных строчек из игры:
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Andreas25 за это полезное сообщение:
|
|
08.11.2015, 18:35
|
Сообщение: #13 (1100523)
|
Регистрация: 05.12.2006
Сообщений: 21
Вы сказали Спасибо: 4
Поблагодарили 23 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 23 
(на пути к лучшему)
|
Походу заглох. У меня вопрос к ErikPshat. Не разобрался как координаты букв задаются? Чёт я кручу верчу эти цифры, а понять не могу. Кстати есть запаковщик bf. правда от PS3 версии, но там один адрес поправить и должен паковать psp.
|
|
|
09.11.2015, 01:25
|
Сообщение: #14 (1100541)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
|
|
|
09.11.2015, 05:51
|
Сообщение: #15 (1100546)
|
Регистрация: 05.12.2006
Сообщений: 21
Вы сказали Спасибо: 4
Поблагодарили 23 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 23 
(на пути к лучшему)
|
Сообщение от riku.kh3
|
Оно, но принцип обозначения координат непонятен.
Сообщение от ErikPshat
Нет. Тот код букв явно сходится с палитрой на картинке, но систему координат я так и не смог разгадать.
|
Я PS3 версию ковыряю. Палитру я там не видал. Там шрифт в TGA, но система координат такая же непонятная.
riku.kh3 Ты по какому принципу нулями добивал в своём запаковщике бинарников? Я парится не стал и четыре байта нулей добавил, игре хватает
Последний раз редактировалось dodther; 09.11.2015 в 05:52.
Причина: добавил, подумав
|
|
|
09.11.2015, 10:13
|
Сообщение: #16 (1100549)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
Сообщение от dodther
Оно, но принцип обозначения координат непонятен.
|
Чего непонятного то? Ставишь брейкпоинт на чтение и смотришь как игра обрабывает эти значения. Самое сложное - это найти, а тут уже все найдено.
Сообщение от dodther
riku.kh3 Ты по какому принципу нулями добивал в своём запаковщике бинарников? Я парится не стал и четыре байта нулей добавил, игре хватает
|
Выравнивание данных это. Паддинг. Там четкое значение.
|
|
|
09.11.2015, 10:24
|
Сообщение: #17 (1100551)
|
Регистрация: 05.12.2006
Сообщений: 21
Вы сказали Спасибо: 4
Поблагодарили 23 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 23 
(на пути к лучшему)
|
Сообщение от riku.kh3
Чего непонятного то? Ставишь брейкпоинт на чтение и смотришь как игра обрабывает эти значения. Самое сложное - это найти, а тут уже все найдено.
|
Я не могу поставить бряк так как у меня PS3.  хм... попробовать на псп в отладчике, понять принцип и уже на тройке будет понятно.
Сообщение от riku.kh3
Выравнивание данных это. Паддинг. Там четкое значение.
|
Я не программист и поэтому могу не знать банальных вещей.
|
|
|
09.11.2015, 03:17
|
Сообщение: #18 (1100542)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
Сообщение от dodther
Не разобрался как координаты букв задаются?
|
Нет. Тот код букв явно сходится с палитрой на картинке, но систему координат я так и не смог разгадать.
По поводу перевода, я не понммаю в чём задержка. Выше всё окончательно же объяснил, но аффтар чё-та тупит 
Я же сам просто принципиально не хочу выполнять всю работу за кого-то.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
09.11.2015, 12:54
|
Сообщение: #19 (1100553)
|
Регистрация: 05.12.2006
Сообщений: 21
Вы сказали Спасибо: 4
Поблагодарили 23 раз(а) в 10 сообщениях
Сила репутации: 1Репутация: 23 
(на пути к лучшему)
|
Это приставку в DEX надо переводить. Думаю не стоит пока заморачиваться. Ресурсы на PSP и PS3 почти одинаковые. Можно смело отлаживать psp версию и потом перенести на PS3. Вот только о опыта владения отладчиком совсем нет. Нашёл адрес куда грузятся координаты. а что дальше хз.

|
|
|
09.11.2015, 14:01
|
Сообщение: #20 (1100554)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
Вот так это делается, на примере координат для буквы 'N':
Здесь сработал брейкпоинт и игра начинает обрабатывать первое значение. Отсюда последовательно, одна за другой, следим за инструкциями и операциями, которые происходят со считываемыми байтами в регистрах.
Просто пример. У меня ни времени, ни желания этим заниматься нет. 
|
|
|
Этот пользователь сказал Спасибо riku.kh3 за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 06:39. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|