|
Русификация игр и софта для PSP Здесь выкладываем локализации всего, что связано с PSP |
15.05.2014, 13:55
|
Сообщение: #1 (1087020)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
Сообщение от ErikPshat
Ну так вот, чтобы не было крешей, нужно переносить алфавит в используемую японскую область. Тем более с пробелом проблему решили.
В шрифте это сделать не сложно. Только вот как писать текст, ведь его дофига?
Можно конечно поставить перед собой таблицу смещений, какой русской букве соответствует японский символ и писать японскими символами, а потом на экране видеть русский текст. Но с такими объёмами нужно конвертер иметь и он есть, только его нужно скомпилировать.
|
Так сначала попробуй проблему 'фиксированной' ширины каждой такой перерисованной буквы решить. Иначе и смотрится уродливо, и текста вмещается как кот наплакал.
И, да, если A6-EF из шрифта полностью вычистить на игру это никак не влияет.
|
|
|
15.05.2014, 14:19
|
Сообщение: #2 (1087022)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,704
Вы сказали Спасибо: 27,946
Поблагодарили 43,591 раз(а) в 12,392 сообщениях
Сила репутации: 10Репутация: 42782 
(репутация неоспорима)
|
Сообщение от riku.kh3
Так сначала попробуй проблему 'фиксированной' ширины каждой такой перерисованной буквы решить. Иначе и смотрится уродливо, и текста вмещается как кот наплакал.
|
Да нет там фиксированной ширины. Всё зависит, как ты сам её выставишь в TTF. Вернее достаточно просто копи-пасте сделать русских глифов в японскую раскладку, которую игра использует для вывода японских символов. Все значения ширины так же переедут и там не надо будет что-то вручную перерисовывать.
Ты действительно считаешь, что ширина КОДА японского символа зависит от его кода, а не от символа?
Не сравнивай широкий пробел 8140, который никак нельзя было сделать уже - это системный код и он вообще отсутствует в shiftjis шрифтах, и поэтому не имеет глифов.
Вообщем нужно просто взять и перенести алфавит. А вот как писать? Ну я могу написать через хекс кодами предложение японскими символами, где будут стоять русские. Только как написать 1000 таких предложений?
|
|
|
15.05.2014, 14:31
|
Сообщение: #3 (1087024)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
Сообщение от ErikPshat
Ты действительно считаешь, что ширина КОДА японского символа зависит от его кода, а не от символа?
Не сравнивай широкий пробел 8140, который никак нельзя было сделать уже - это системный код и он вообще отсутствует в shiftjis шрифтах, и поэтому не имеет глифов.
|
Я считаю, что в PGF есть таблица ширины/высоты в пикселях для каждого символа. Я прыгал вокруг TTF очень долго пытаясь ширину хоть одного символа уменьшить... После конвертирования в PGF получаешь по ширине совсем не то, что в TTF было. Что хочешь там перенаправляй-перерисовывай, значения в TTF меняй.. Символ по ширине не изменится ни на пиксель. Ты увидишь на экране свой глиф нарисованный/перенаправленный нетронутый, каким бы мелким его не сделал, и хренову кучу пустого интервала до следующего символа.
|
|
|
16.05.2014, 07:34
|
Сообщение: #4 (1087037)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,704
Вы сказали Спасибо: 27,946
Поблагодарили 43,591 раз(а) в 12,392 сообщениях
Сила репутации: 10Репутация: 42782 
(репутация неоспорима)
|
riku.kh3, слушай, может нам совсем избавиться от shiftjis и писать в любой другой кодировке и перейти на обычный ltn0.pgf, переименовывая его.
Может есть какие-нибудь другие европейские игры, где используется обычный однобайтный шрифт и присутствует нормальный libfont.prx?
|
|
|
16.05.2014, 11:10
|
Сообщение: #5 (1087040)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
ErikPshat, да наврятли там какая-то разница между libfont из разных игр есть, в эмуляторе он вообще не используется потому что. Да и из однобайтного диапазона там A1-DF физически не получится использовать, т.к. движок самой игры перенаправляет с них.. а использование латиницы 41-7A приводит к тем же крэшам при сейве.
|
|
|
19.05.2014, 15:26
|
Сообщение: #6 (1087104)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,704
Вы сказали Спасибо: 27,946
Поблагодарили 43,591 раз(а) в 12,392 сообщениях
Сила репутации: 10Репутация: 42782 
(репутация неоспорима)
|
riku.kh3, ну в общем, т.к. у меня RLPAKTOOL не запускается, чтобы разглядывать ресурсы, то дальше я пока бессилен.
Думаю ты уже и сам справишься.
Я тут ломанул одну прогу и теперь занимаюсь её нормальной русификацией. Нужно довести дело до конца...
|
|
|
19.05.2014, 15:38
|
Сообщение: #7 (1087105)
|
Регистрация: 09.08.2008
Сообщений: 1,001
Вы сказали Спасибо: 47
Поблагодарили 346 раз(а) в 206 сообщениях
Сила репутации: 1Репутация: 350 
(как роза среди колючек)
|
ErikPshat, да затык полный, какое там сам справишься)) Давно твержу что не перенести русские буквы в другую область - размер не изменить никак. Квадратами 17x19 пикселей он отображает каждый символ и все тут))
С TTF играться бесполезно, и с PGF, судя по всему - тоже. Да и вообще вся эта затея с переносом букв мутная. Расходимся, в общем, с чувством выполненного долга.  Тут работа для того, кто сможет отдебажить крэши и их причину устранить (сомневаюсь, что тут такие найдутся).
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 06:20. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|