Список форумов shedevr.org.ru shedevr.org.ru
Группа перевода приставочных игр "ШЕДЕВР"
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Disgaea 2: Dark Hero Days [PSP]

 
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Перевод для PSX
Предыдущая тема :: Следующая тема  
Автор Сообщение
Grey Fox



Зарегистрирован: 03.05.2008
Сообщения: 11

СообщениеДобавлено: Пт Апр 16, 2010 3:18 pm    Заголовок сообщения: Disgaea 2: Dark Hero Days [PSP] Ответить с цитатой

Нужна помощь с пересборкой текста

http://ifolder.ru/17323549
Структура примерно следующая:
0x04 байта - количество поинтеров
0x04 байта - количество блоков (равное количеству поинтеров)
далее строками по 0х20 байт идут поинтеры (0х04 байта - указатель 0х1C байт - непонятные данные) сдвиг поинтеров в данном файле - 0xDD48

Основная проблема в том, что поинтеры указывают не текст, а на блоки в которых текст идет в перемешку с непонятными данными. Если в строку с текстом добавить некоторое количество символов, то строка выводится полностью, поэтому указания на длину строки скорее всего нет.

Интересует алгоритм при помощи которого можно вытащить текст и запихнуть его обратно. Может я проглядел какую-нибудь закономерность.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Перевод для PSX Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group