Автор Тема: Ищу Mixed TIMы  (Прочитано 3218 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1294
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
Ищу Mixed TIMы
« : 30 Март 2012, 10:23:35 »
Собственно ищу данного типа TIM-файлы для добавления их отображения в программу TimView Plus.
Ничего про них толком не известно, кроме как того, что 5-й байт (битности) может быть равен либо 0x04, либо 0x0C). Еще известно, что это много-текстурные, либо много-спрайтовые TIM-файлы.

Все, у кого что-то такое найдется, пожалуйста, выложите их. Спасибо.

Оффлайн Mr2

  • Пользователь
  • Сообщений: 1592
  • Пол: Мужской
  • Free roaming sorcerer
    • Facebook
    • Просмотр профиля
Re: Ищу Mixed TIMы
« Ответ #1 : 03 Апрель 2012, 19:19:17 »
Еще известно, что это много-текстурные, либо много-спрайтовые TIM-файлы.

Все, у кого что-то такое найдется, пожалуйста, выложите их. Спасибо.
Похоже на GEO файлы из MK4. ;)

Соль .geo файла в том, что он представляет из себя набор картинок, каждая с собственной палитрой. Внутри, естественно, находятся данные о смещениях графики, палитр и будущих графпримитивов.

0; 4 bytes: 0.1v - сигнатура
4; 4 bytes: "Width-height" ptr
8; 4 bytes: filesize (not used)
C; 8EC bytes: (c-8F7) - примитивы:
(содержат информацию о номере палитры, ширину-высоту примитива,  clipping area, координаты верхнего-левого угла в texture pattern)

8FC; 2 bytes: Количество изображений
900; 2 bytes: width
902; 2 bytes: height
904; $7800 bytes: GFX data 15 bpp 64x240
904+7800 = 8104 - EOF: CLUT'ы с командным word'ом вначале

Источник

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1294
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
Re: Ищу Mixed TIMы
« Ответ #2 : 03 Апрель 2012, 20:16:45 »
Спасибо. Похоже то оно похоже (наверное), но, увы, я их в глаза не видел даже, этих Mixed. Большая вероятность есть того, что от обычных тимов они отличаются только тем, что битность палитры/полотна может быть разной на протяжении всего блока. И, видимо, где какая битность не указано в самом тиме, но определяется игровым движком.

Оффлайн lupus

  • Пользователь
  • Сообщений: 3812
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Re: Ищу Mixed TIMы
« Ответ #3 : 03 Апрель 2012, 22:03:27 »
Так расширил бы функционал, добавив .geo  :blush:

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1294
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
Re: Ищу Mixed TIMы
« Ответ #4 : 03 Апрель 2012, 22:31:20 »
Схоже, но не одинаково. А программа работает только с TIM-структурными файлами. Зачем засирать код ненужным функционалом. Тогда уже и для FM2 распаковку PB втыкать в Timview Plus (ведь там распаковываются TIMы).
Не, .geo не будет у нас.