XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> StarCraft I
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
HGL
Phased out.
offline
Опыт: 25,976
Активность:
Вскрытие файлов StarCraft
Очень надо кое-что понять.я тут скачал структуру GRP-файла(картинка в Старкрафте),
Однако, даже поняв, что 0x80 означает $0 по игреку и $80 по иксу, я всё равно не понимаю, как я должен этот абсурд прочитать в Дельфи???
В том смысле что как мне отправиться на определённый оффсет, итд и к примеру как сделать вот это:

if the BYTE we get is <0x40:

-put that BYTE into LOOP
-copy the following LOOP BYTES into out framebuffer

Example: The grp looks like ... 06 14 2a 34 3a a1 f1 ... then LOOP will be 0x06
and out framebuffer looks like:

before: [... 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 10 1f ...]
^
after: [... 00 f1 a1 3a 34 2a 14 62 62 62 00 00 00 00 00 20 10 1f ...]
^

До меня не допирает, откуда берутся 62 62 62???
Старый 05.11.2006, 16:57
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
бгыы. А исходники в нете поискать не пробовал? Ты утилу написать хочешь?
Старый 07.11.2006, 15:33

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 15:34.