Перейти к содержимому


majestic

Регистрация: 14 Jul 2010
Offline Активность: 19 Jul 2017 17:55
-----

#14080 Моддинг LCS и VCS (PSP/PS2)

Написано majestic 24 October 2014 - 19:48

1) Насчет WRLD/LVZ могу сказать точно - все под свиззлингом. В CHK возможны некие флаги, но мне лично в PSP версии текстуры без свиззлинга не встречались.

2) В отличии от PS2, в PSP если индексы пикселов текстуры по ширине занимают менее 16 байт то остальные байты заполняются рандомными числами (возможно, ограничение платформы, хз), а индексы следующего ряда находятся в начале следующих 16 байт данных и.т.д. Программно лишние байты можно пропустить очень просто, но в STE сделано отображение всех 16 байт (т.е мипмапы для 4bpp ниже 32 пикселов имеют ширину 32 для всех последующих мипмапов, у 8биток, соответсвенно, 16 пикселов) и из-за этого вот такое несоответствие.




#14006 Моддинг LCS и VCS (PSP/PS2)

Написано majestic 21 May 2014 - 20:54

Это 8битная текстура 512х256 (при большем размере возникают проблемы с палитрой) с мипмапами вместо оригинальной 64х64 4bpp

Добавлена путем компенсирования размера файла уменьшением разрешения других текстур, если не компенсировать - таблица смещений ресурсов выходит за границы LVZ и игра просто виснет при загрузке.