|
PSP хакинг и девелопмент Взгляд изнутри |
30.04.2013, 18:09
|
Сообщение: #10 (1070792)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,706
Вы сказали Спасибо: 27,948
Поблагодарили 43,608 раз(а) в 12,392 сообщениях
Сила репутации: 10Репутация: 42799 
(репутация неоспорима)
|
Сообщение от Yoti
2) Ну, можно попробовать так подсунуть:
|
Сжатие раньше - думаю не выход. - Там по-ходу от размера заголовка отнимается 0x150, а потом идёт сравнение. А нужно, чтобы соблюдалось условие >= без всяких вычитаний.
- И может быть файл не может ужаться до размера 0xB0, поэтому ищется следующий подходящий заголовок.
Интересно, как можно добиться максимального уровня сжатия, как на компе: - 7z a -tgzip DATA.PSP DATA -mx=9 -mfb=128 -mpass=8
Библиотека в SDK вроде использует урезаный механизм: - ret = deflateInit2(&strm, 9, Z_DEFLATED, 15+16, 8, Z_DEFAULT_STRATEGY);
Уровень сжатия максимум = 9
Метод сжатия для GZ только = Z_DEFLATED
windowBits состоит из двух логарифмов и может быть в пределах 8- 15. Если добавить +16, то не будет включаться название файла, подсчитываться CRC и прочие плюшки.
memLevel может быть в пределах 1-9, здесь стоит = 8
Интересный пример GZIP
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Опции темы |
|
Опции просмотра |
#goto_displathreadrate.php?t=
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 02:36. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|