PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Русификация игр и софта для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=190)
-   -   Системный шрифт PSP (https://www.pspx.ru/forum/showthread.php?t=102816)

lupus 02.01.2013 10:20

Пробовал просто декриптовать и вставлять без изменений?

lis5131 02.01.2013 10:52

Цитата:

Сообщение от lupus (Сообщение 1060449)
Пробовал просто декриптовать и вставлять без изменений?

Там просто ELF файл будет, врят-ли он будет работать без подписи сонни.

ErikPshat 02.01.2013 12:02

Цитата:

Сообщение от lis5131 (Сообщение 1060448)
Цитата:

Сообщение от lupus (Сообщение 1060447)
Криптовать не обязательно.

Тогда не работает.thank youЯ уже третий день сижу собираю разбираю вставляю и не пашет.

Ну так правильно, если ты это пытаешься запустить на официальной прошивке, то без подписи и сама игра не запустится.
А на кастоме криптовать не обязательно.

lupus, только я один заметил, что файлы во вложениях подписаны Соней? :xDD:

lupus 02.01.2013 12:46

Цитата:

Сообщение от lis5131 (Сообщение 1060450)
Там просто ELF файл будет, врят-ли он будет работать без подписи сонни.

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

Эрик, я даже не смотрел, чем подписаны, если честно. Для меня логично, что соневские модули подписаны соней, а те, в которых копались, будут запускаться на кастомах. Как-то так :)

lis5131 02.01.2013 12:53

Цитата:

Сообщение от lupus (Сообщение 1060458)
Вообще не вижу проблемы. Хомки неподписанные и декриптованные ибуты запускаются, так почему бы этому не запускаться.

Эрик, я даже не смотрел, чем подписаны, если честно. Для меня логично, что соневские модули подписаны соней, а те, в которых копались, будут запускаться на кастомах. Как-то так :)

А не, вру, пошла...

А на витке пойдет?

lupus 02.01.2013 13:52

Через CEF - да

ErikPshat 05.01.2013 13:47

Кстати, по этому поводу я тут вспомнил одну вещь...
Цитата:

Сообщение от ErikPshat (Сообщение 1059953)
Нужно сделать однобайтовый шрифт PGF, чтобы можно было прямо в хексе или в текстовике писать русским шрифтом, без всяких закорючек и Юникодов, чтобы в шрифте не попадались служебные символы, т.е. шрифт должен быть в диапазоне C0-FF.

Вот в этой теме я уже оказывается всё это делал и выкладывал, лежит там во вложении. Так что можно ваще писать однобайтной кириллицей, а не Юникодом. Вот текст сообщения из шапки той темы:

Цитата:

Сообщение от ErikPshat (Сообщение 866363)
В архиве, для примера лежит шрифт TimesNewRoman.ttf, который я немного кастомизировал, удалив лишние языки, которые шли после русского алфавита. Английский вначале естесственно остался.

Так-же я в нём продублировал русский алфавит в области C0-FF (192-256). Поэтому его можно использовать в программах и плагинах, используя 8-битную (1-байтную) кодировку, вместо UTF-8.
Как он выглядит, можете посмотреть на скриншоте выше.


lis5131 05.01.2013 14:09

ErikPshat, шрифт у меня уже есть готовый начинается с C0=А. С этим нет проблем. хочешь напрямую пиши хочешь как юникод (C0 00 C0 00 C0 00)

lupus 05.01.2013 14:39

0xc0000 - это не юникод.

lis5131 05.01.2013 16:43

Цитата:

Сообщение от lupus (Сообщение 1060821)
0xc0000 - это не юникод.

Опечатался.:blush:Утф 8 - ты правда 00 много поставил.

ErikPshat 05.01.2013 16:45

lis5131, ну ты можешь ваще без нулей писать 0xC0C1C2C3C4 (АБВГ)

По поводу подписи модулей попозжа напишу, когда башка от нового года отойдёт )))

lis5131 05.01.2013 17:50

ErikPshat, не вопрос подождем.

lupus 05.01.2013 18:30

Цитата:

Сообщение от ErikPshat (Сообщение 1060839)
lis5131, ну ты можешь ваще без нулей писать 0xC0C1C2C3C4 (АБВГ)

По поводу подписи модулей попозжа напишу, когда башка от нового года отойдёт )))

Подписать-то их можно, вот только какой в этом смысл? :)

ErikPshat 06.01.2013 04:35

Цитата:

Сообщение от lupus (Сообщение 1060849)
Подписать-то их можно, вот только какой в этом смысл? :)

Ну так чтобы всё выглядело оригинально, чтобы нубы не поняли где и как ковыряли, и чтобы игра запускалась на официальной прошивке

lis5131 06.01.2013 07:26

Цитата:

Сообщение от ErikPshat (Сообщение 1060890)
Ну так чтобы всё выглядело оригинально, чтобы нубы не поняли где и как ковыряли, и чтобы игра запускалась на официальной прошивке

В точку. И еще одно иногда игры используют ЛБА вместо названия файлов. Тук конечно понятно что оригинальный (разжатый ELF) не впихнешь туда.

lupus 06.01.2013 12:17

Цитата:

Сообщение от ErikPshat (Сообщение 1060890)
Ну так чтобы всё выглядело оригинально

эстет ))
Цитата:

Сообщение от ErikPshat (Сообщение 1060890)
чтобы нубы не поняли где и как ковыряли

да пусть ковыряют, может чему дельному научатся. сам когда-то с нуля начинал.
Цитата:

Сообщение от ErikPshat (Сообщение 1060890)
чтобы игра запускалась на официальной прошивке

имхо подписанные игры давно не актуальны.
Но сам принцип знать конечно полезно.
Цитата:

Сообщение от lis5131 (Сообщение 1060894)
И еще одно иногда игры используют ЛБА вместо названия файлов.

Таких припоминаю аж 2 - ФФ3 и Рататуй. Правда в ФФ3 не совсем по лба. Может ещё о каких-то не знаю, но таких игр подавляющее меньшинство.
Цитата:

Сообщение от lis5131 (Сообщение 1060894)
понятно что оригинальный (разжатый ELF) не впихнешь туда.

Что-то не припомню, чтобы после декриптовки оригинальные соневские модули в размере прибавляли.

lis5131 06.01.2013 12:35

lupus, вот несколько примеров
Сжатый Распакованный
20,2 КБ 34,4 КБ
23,6 КБ 50,3 КБ

Распаковывал libfont.prx из разных игр.

lupus 06.01.2013 14:39

Хм, странно. Eboot.bin после декриптовки никогда размер не меняет, интересно, почему здесь так? о0

ErikPshat 06.01.2013 18:40

lupus, модули сжимаются, а EBOOT.BIN только шифруется.

Причём у нешифрованного размер меньше, чем у шифрованного, как ни странно :D

lupus 06.01.2013 23:39

Будем знать.


Текущее время: 06:55. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.