|
izuken
Адский Хомяк
Откуда: mSk Регистрация: Янв. 2004
Всего: 125 сообщений
|
приведу цитату из моего письма одной даме: ********************************* привет мне тут в пьяном угаре показалось, что фол читает патчи вот так: patchxxx.dat ищет минимальное чётное xxx от 000 до 998, читает его и на этом с патчамихХх.дат завязывает. как вы к этому относитесь? касательно того, откуда я это взял: 1. положил в корень фола патч001..006.дат. убрал патч000.дат. тогда 13:50:13 fallout2.exe:1172 CLOSE C:\Games\Fallout\critter.dat SUCCESS 13:50:13 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch000.dat FILE NOT FOUND Attributes: Error 13:50:13 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch002.dat SUCCESS Attributes: A 13:50:13 fallout2.exe:1172 OPEN C:\Games\Fallout\patch002.dat SUCCESS Options: Open Access: All 13:50:13 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch002.dat SUCCESS Length: 2337367 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2337359 Length: 4096 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2319418 Length: 4096 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2323514 Length: 4096 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2327610 Length: 4096 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2331706 Length: 4096 13:50:13 fallout2.exe:1172 READ C:\Games\Fallout\patch002.dat SUCCESS Offset: 2335802 Length: 4096 13:50:13 fallout2.exe:1172 CLOSE C:\Games\Fallout\patch002.dat SUCCESS 13:50:13 fallout2.exe:1172 OPEN C:\Games\Fallout\data\font0.fon FILE NOT FOUND Options: Open Access: All дальше она еще несколько раз обращалась к патч002, но ни к патчу001, ни к какому еще не лезла. 2.положил в корень фола patch004.dat и patch006.dat ну и файлмоном посмотрел, что там происходит. что я увидел: 13:42:57 fallout2.exe:404 QUERY INFORMATION C:\Games\Fallout\patch000.dat FILE NOT FOUND Attributes: Error 13:42:57 fallout2.exe:404 QUERY INFORMATION C:\Games\Fallout\patch002.dat FILE NOT FOUND Attributes: Error 13:42:57 fallout2.exe:404 QUERY INFORMATION C:\Games\Fallout\patch004.dat SUCCESS Attributes: A 13:42:57 fallout2.exe:404 OPEN C:\Games\Fallout\patch004.dat SUCCESS Options: Open Access: All 13:42:57 fallout2.exe:404 QUERY INFORMATION C:\Games\Fallout\patch004.dat SUCCESS Length: 2337367 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2337359 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2334720 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2318336 Length: 8192 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2319418 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2326528 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2323514 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2330624 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2327610 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2331706 Length: 4096 13:42:57 fallout2.exe:404 READ C:\Games\Fallout\patch004.dat SUCCESS Offset: 2335802 Length: 4096 13:42:57 fallout2.exe:404 CLOSE C:\Games\Fallout\patch004.dat SUCCESS 13:42:57 fallout2.exe:404 OPEN C:\Games\Fallout\data\font0.fon FILE NOT FOUND Options: Open Access: All получается, что она аналогично читала патч004 и не лезла в патч006. 3.если же вообще убрать патчххх.дат из директории, тогда: 13:45:00 fallout2.exe:1172 CLOSE C:\Games\Fallout\critter.dat SUCCESS 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch000.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch002.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch004.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch006.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch008.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch010.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch012.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch014.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch016.dat FILE NOT FOUND Attributes: Error <...............................> 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch990.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch992.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch994.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch996.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 QUERY INFORMATION C:\Games\Fallout\patch998.dat FILE NOT FOUND Attributes: Error 13:45:00 fallout2.exe:1172 OPEN C:\Games\Fallout\data\font0.fon FILE NOT FOUND Options: Open Access: All [/quote] ********************************* кому не в падлу, проверьте что тут написано. thanks in advance. (Отредактировал(а) izuken - 20:03 - 28 Марта, 2005) (Отредактировал(а) izuken - 20:07 - 28 Марта, 2005)
----- эхо москвы маздай. save the planet - kill self.
|
Отправлено: 20:01 - 28 Марта, 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Мне не в падлу. Я такое уже видел, когда игрался с worldmap.dat, но написать как-то руки не дошли. Я лично для себя решил, что не получится иметь несколько patch'ей и уже смирился. Если получится обратное - большой рэспект. Я щаз занят другим dat'ом
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 20:36 - 28 Марта, 2005
|
|
izuken
Адский Хомяк
Откуда: mSk Регистрация: Янв. 2004
Всего: 125 сообщений
|
т.е. подтверждаешь?
----- эхо москвы маздай. save the planet - kill self.
|
Отправлено: 21:41 - 28 Марта, 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
В общем да. Ну я не игрался и не клал патчи с разными названиями, но суть от этого не меняется. Фолл ищет кратные 2 номера патча(ноль тоже), до первого найденого. На остальные забивает. Но у worldmap.dat приоритет выше
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 22:53 - 28 Марта, 2005
|
|
Perceptron
Модератор
Откуда: Ivanovo Регистрация: Май 2003
Всего: 502 сообщения
|
Совершенно верно. Это еще Red! (с DAC) обнаружил. Вот в этой теме описано.
|
Отправлено: 1:51 - 29 Марта, 2005
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
2Perceptron Однако... угораздило забыть об этой темке :). Кстати, раз уж ты разобрался во всех хитросплетениях, может, доку по форматам поправишь? ;)
|
Отправлено: 10:24 - 29 Марта, 2005
|
|
Perceptron
Модератор
Откуда: Ivanovo Регистрация: Май 2003
Всего: 502 сообщения
|
Скорее по файловой структуре (или концепции объектов - не помню), чем по форматам. Будет время - поправлю. В той темке уж сильно все путано. Ред все кидал в кучу, я переводил как понимал...
|
Отправлено: 13:02 - 29 Марта, 2005
|
|
|
|