PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Русификация игр и софта для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=190)
-   -   Декриптовка - Русификация - Запаковка (https://www.pspx.ru/forum/showthread.php?t=76183)

vladslimilite 25.01.2010 19:41

ErikPshat, Спасибо сделал.

Dr.House, Я делал всё правильно, просто псп почемуто показывала только англ. рековери которое я поставил первый раз, я поменял тему(CTF) и заработало.

nagluu 07.02.2010 13:33

хочу русифицировать Ultimate VSH menu для 5.50
там есть файлик vshmenu.prx
декомпресснул в P-ZIP, русифицировал, хотел закомпресить и не вышло. Оказывается он может компресить только файлы у которых знает хедер(c:\Program Files\Highboys Tools\P-Zip\FILES\ сответственно прошивке)
Хотел бы вручную запаковать обратно, но не знаю где там хедер. Подскажите плиз как вычислить. Или укажите на ошибки.

ErikPshat 07.02.2010 21:13

nagluu, хедер есть в недекомпрессованном файле vshmenu.prx =)
Вот его и нужно указывать в качестве хедера.

То есть, ты пользовался этим: https://www.pspx.ru/forum/showthread.php?t=85190

nagluu 08.02.2010 18:17

да, он таки есть, в той проге(хедер). Он подойдет если русифицировать Ultimete VSH Menu 2.0
Я же порбую русифицировать Ultimete VSH Menu для 5,50 ген, а там другой хедер, хотя и того же размера, так что выход нашел.
Но другая проблема, я все русифицировал, запаковал, все замечательно, НО весь текст что я ввел кирилицей, отображается латинским. Русскую таблицу всунул верно(проверил в RomArtist) Мож там есть залочка где?

ErikPshat 08.02.2010 18:29

Цитата:

Сообщение от nagluu (Сообщение 865927)
Я же порбую русифицировать Ultimete VSH Menu для 5,50 ген, а там другой хедер

Ну так и нужно использовать этот хедер от недекриптованного файла, который ты потом декриптовал и перевёл.

По-моему там стоит залочка на 128 символов. Поищи поиском, я когда-то русифицировал старую версию и где-то здесь выкладывал, там должен был написать, где стоит залочка.

nagluu 08.02.2010 18:34

Патчер залочку не снимает, поэтому залочку нужно искать самому. В принципе это дело 2-ух минут - она находится по адресу 0х40A0.
Там нужно поменять значение 7F на FF (ессно в декриптованном файле).


вот что ты писал. на месте 40A0 стоит 00
как через поиск найти залочку(сам принцип если можно)?

ErikPshat 08.02.2010 18:39

nagluu, хех, ну ясен пень, что в новой версии залочка сместилась в сторону.

Хорошо, что нашёл, значит действительно стоит залочка и нужно её просто поискать.
Ищи 7F где-то в том районе. Их по идее не должно быть много.

nagluu 08.02.2010 19:38

залочка тут 0х0590 (методом проб и ошибок)
поменял 7F на FF и все заработало =)

ErikPshat 08.02.2010 20:19

nagluu, ну вот видишь, как замечательно.

Терпение и труд - всё перетрут. Надеюсь всё будет чётко.

Ждём новое русское VSH MENU ULTIMATE...

nagluu 09.02.2010 00:50

Вот что получилось =)

http://s002.radikal.ru/i198/1002/41/b5cb84d147a9.bmp

кому надо, лежит здесь
http://depositfiles.com/files/13nxmt2ey

ErikPshat 09.02.2010 00:57

Ух ты. Неплохо.

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

nagluu 09.02.2010 10:33

ну так первая попытка русификации и вообще роботы в ХЕКСе =)
щяс почитаю про сдвиги и может получится сделать.
если есть какие еще предложения, пишите, доведем до ума.

ксатити, уважаемый ErikPshat, у всех залочка имеед вид 7F ?

ErikPshat 09.02.2010 11:00

nagluu, https://www.pspx.ru/forum/showthread.php?t=86279

Да 7F (128) - это количество символов английской таблицы. Многие разработчики не умышленно ставят залочку, а просто, чтобы не грузилась в память вся таблица в 256 символов.

1 символ - 8 байт или 64 бита/пикселя.
А лишние 128 символов - это лишние 1024 байта, т.е. 1 Мб.

James_PSP 05.03.2010 17:40

Спасибо за подробное инфо :)) Благо мозг у меня есть и соображаловка работает :)

Yoti 16.07.2010 10:08

Кстати, почему в шапке всё время мифическая "криптовка" упоминается, когда её тут нет? Только сжатие (компрессия).
И почему нет абзаца со сжатием при помощи софта? Как дополнение к ручному способу.

Yoti добавил 16-07-2010 в 10:08
Цитата:

1024 байта, т.е. 1 Мб
О.о

ErikPshat 16.07.2010 19:17

Yoti, о "криптовке" там в тексте упоминается, в смысле того, что на самом деле это не криптовка, а просто понты.

Дополнительный софт нам не нужен. Тут всё на более низком уровне.
Цель ставилась не научить нажать такую-то кнопочку, а научить видеть и делать всё вручную.

DARK-MAN-X 13.09.2010 20:41

Цитата:

Сообщение от ErikPshat (Сообщение 735299)
13. Выделите весь код файла, нажав CTRL + A и запишите на бумажке значения всего выделенного декриптованного ELF-файла внизу в области Sel: 0xf55e. Эта цифра нам понадобится в самом конце при криптовке, не забудьте!

у каждого индивидуальны?????
и последующие значения

ErikPshat 13.09.2010 21:43

oohh, это правило для всех кастомных файлов.

DARK-MAN-X 13.09.2010 23:54

Цитата:

Сообщение от oohh (Сообщение 907330)
Sel: 0xf55e

я имею ввиду это значение

ErikPshat 13.09.2010 23:59

oohh, конечно-же это значение у разных файлов - разное.

Это-же значение означает размер файла. Ну ты даёшь ))).


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

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