Warhammer 40k Dawn Of War
#1
Отправлено 12 March 2007 - 19:30
P.S.: может еще скажете чем можно воспроизвести
#2
Отправлено 13 March 2007 - 18:59
Здесь скажу, только то, что там не сказано.
1. все ресурсы запакованы в SGA архивы. Распаковщик бери на моем сайте.
2. Вся музыка (.FDA файлы) лежит в архиве W40kData-Sound-Full.sga, а главная тема и звуковое сопровождение роликов в Engine.sga.
3. Конвертер FDA файлов в AIFC или WAV файлы бери тоже с моего сайта. Конвертер консольный, как пользоваться, написано здесь.
4. Для воспроизведения роликов нужно внутри AVI файлов изменить идентификатор видеокодека. Можно ручками в hex-редакторе или с помощью специальной проги, называется что-то вроде AVI FourCC Changer. Если будешь менять ручками, то в заголовке AVI файла надо в двух местах заменить идентификатор "DXGM" на "DX50".
P.S.: Я тебя не очень загрузил?
Сообщение отредактировал jTommy: 13 March 2007 - 19:13
#3
Отправлено 14 March 2007 - 14:25
Цитата (jTommy @ 13.03.2007 - 22:59) |
Для воспроизведения роликов нужно внутри AVI файлов изменить идентификатор видеокодека. Можно ручками в hex-редакторе или с помощью специальной проги, называется что-то вроде AVI FourCC Changer. Если будешь менять ручками, то в заголовке AVI файла надо в двух местах заменить идентификатор "DXGM" на "DX50". |
Можно, конечно и так, но проще поставить FourCC из пакета K-Lite, после этого ролики можно смотреть чем угодно
За конвертер спасибо!!!
#4
Отправлено 16 March 2007 - 16:48
#5
Отправлено 16 March 2007 - 20:32
#6
Отправлено 18 March 2007 - 09:24
ЗЫ: Сканировал эти файлы Dragon Unpacker`ом и он нашел формат .669!!!
Кто мне скажет: в чем прикол?
#7
Отправлено 18 March 2007 - 20:12
#8
Отправлено 19 March 2007 - 19:24
#9
Отправлено 10 April 2007 - 20:15
#10
Отправлено 18 April 2007 - 14:23
#11
Отправлено 19 April 2007 - 12:13
#12
Отправлено 22 April 2007 - 07:43
#13
Отправлено 30 April 2007 - 18:49
Код |
Хеш значение заголовков подсчитывается начиная с TSGAHeader и до байта определенного полем HeadSize главного заголовка (TSGAMainHeader). Начальное значение строки хеш-значения: DFC9AF62-FC1B-4180-BC27-11CCE87D3EFF. |
Это как, можно узнать? В обратном порядке что ли?
И как оно вообще подсчитывается? Объясните, пожалуйста.
#14
Отправлено 01 May 2007 - 10:26
Допустим в поле HeadSize записано 2048, т.е. размер всех заголовков равен 2048 байтам. Хеш считается от адреса заголовка TSGAHeader, до 2048 байта.
#15
Отправлено 01 May 2007 - 10:49
#16
Отправлено 01 May 2007 - 18:48
#17
Отправлено 02 May 2007 - 17:22
А вообще можно попробовать и без подсчета хешей, наверное игра и так их примет. Возможно, официальный редактор архивов будет ругаться.
#18
Отправлено 02 May 2007 - 18:46
А вот откуда вы узнали эти начальные значения?
DFC9AF62-FC1B-4180-BC27-11CCE87D3EFF
E01519D6-2DB7-4640-AF54-0A23319C56C3
Я в курсе про md5init, но эти числа туда не подходят, и непонятно в каком порядке их записывать.
Там вот так:
State[0] := $67452301;
State[1] := $efcdab89;
State[2] := $98badcfe;
State[3] := $10325476;
И зачем в этих начальных значениях как то подозрительно расставлены дефисы, не могу понять?
#19
Отправлено 03 May 2007 - 15:47
Цитата |
А вот откуда вы узнали эти начальные значения? |
Цитата |
Я в курсе про md5init, но эти числа туда не подходят, и непонятно в каком порядке их записывать. |
Код |
DFC9AF62 FC1B4180 BC2711CC E87D3EFF |
Тогда получается так:
Код |
State[0] := $DFC9AF62; State[1] := $FC1B4180; State[2] := $BC2711CC; State[3] := $E87D3EFF; |
Цитата |
И зачем в этих начальных значениях как то подозрительно расставлены дефисы, не могу понять? |
#20
Отправлено 03 May 2007 - 20:15
Цитата (jTommy @ 3.05.2007 - 19:47) | ||||||
|
Так не получается, выдаёт неверную MD5. Она не совпадает с теми что в архивах игровых.