Версия для печати темы Нажмите сюда для просмотра этой темы в оригинальном формате |
Need For Speed World Site > Work In Progress > BUN archive format |
Автор: RoadTrain 25.10.2007 - 16:14 |
Есть кое-какая инфа по BUN. Добыта при помощи Александра Черенкова (разработчик GAUP), xentax.com ... Так-с... структура (на примере STREAML2RA.BUN) //каждый файл // Заголовок (размер структуры: 8 байт) typedef struct { DWORD Chunk; // Идентификатор файла — 4 байта DWORD FileSize; // Размер файла — — 4 байта } FileHeader; Далее следует файл: данные (FileData) размером FileSize Затем опять FileHeader и FileData... и так до конца архива. Идентификаторов много Вот некоторые из них: define CHUNK_NULL 0x00000000 #define CHUNK_GEOM 0x80134000 #define CHUNK_TPK 0xB3300000 #define CHUNK_ELF1 0x00E34010 #define CHUNK_ELF2 0x00E34009 #define CHUNK_JDLZ1 0x00030210 #define CHUNK_JDLZ2 0x00030203 #define CHUNK_JDLZ3 0x0003A100 //nfsmw (JDLZ или HUFF) #define CHUNK_UNK1 0x00135200 #define CHUNK_UNK2 0x00030201 //nfsc (font?) #define CHUNK_UNK3 0x00034112 //nfsmw GAUP, например, при открытии *.BUN архива файлам с идентификаторами CHUNK_JDLZ1, CHUNK_JDLZ2 и CHUNK_JDLZ3 присваивает расширение .LZC, CHUNK_GEOM — .GEO, CHUNK_TPK — .TPK, CHUNK_ELF1 и CHUNK_ELF1 — .O, остальным — .UNK Пример — идентификатор геометрии — 0040 1380 ЗЫ. вышла новая версия http://wincmd.ru/plugring/gaup.html Щас мутится программа-архиватор для BUN... мной... |
Автор: K1llM@n 25.10.2007 - 19:46 |
2RoadTrain Давай, разбирайся, польза будет. |
Автор: biocargo 25.10.2007 - 20:31 | ||
|
Автор: RoadTrain 25.10.2007 - 21:56 |
в STREAML2RA.bun хранятся все объекты карты... |
Автор: Teamer 26.10.2007 - 08:43 |
2RoadTrain Как я понял это типо здания можно будет менять? |
Автор: ТwinТurbo 26.10.2007 - 14:11 |
2RoadTrain Спасиб за новую версию. Я шарил всё шо мог — и кстати, импорт возможен? Оттуда можно добыть кучу полезного(ну из .bin и .bun конечно) 2DJ Timer Ну текстуры — как минимум... |
Автор: RoadTrain 26.10.2007 - 16:04 |
2DJ Timer Возможно... это как игра будет принимать модели... 2TwinTurbo 95 Импорт в GAUP не возможен для МВ. Для некотрых других игр — да, но только в платной версии. |
Автор: K1llM@n 26.10.2007 - 19:27 |
2RoadTrain А мы других и не юзаем... |
Автор: RoadTrain 20.11.2007 - 17:42 |
ну что, разработка вошла в интенсивную фазу! [фото более недоступно] |
Автор: K1llM@n 23.11.2007 - 18:39 |
2RoadTrain В смысле распаковки или упаковки? |
Автор: RoadTrain 22.05.2008 - 19:06 | ||||
и того и другого. Вот сейчас думаю над запаковкой... Придётся создавать новый архив и тупо писать в него изменённые данные. другого способа не знаю Добавлено спустя 2 минуты 11 секунд: [фото более недоступно] Это обновлённый интерфейс. Добавлено спустя 4 минуты 39 секунд: Да, кстати, спасибо за помощь Krom'у (разработчик многихх игровых тулз, наш соотчественник)! Без него я фиг разобрался бы. Добавлено спустя большой промежуток времени:
Первый вменяемый редактор. Взято http://nfscars.net/forum/showthread.php?t=22341. Спасибо McLaren_3Dcm за ссылку. |
Автор: K1llM@n 22.05.2008 - 19:29 |
2RoadTrain Мб он работает только на STREAML2RA.BUN, потому что другие мне открыть не удалось, проще юзать GAUP |
Автор: RoadTrain 10.06.2008 - 01:09 | ||||
да, я тоже это заметил Добавлено спустя 18 дней 5 часа 23 минуты 55 секунд: http://www.nfscars.net/forum/showthread.php?t=22341 OMG, неплохие новости:
т.е. при удачном стечении обстоятельств мы сможем импортировать в бины прострита текстуры |
Автор: LNV 10.06.2008 - 01:54 | ||
О! это интересно Удачи. |
Автор: MiHaN 20.07.2008 - 02:47 |
А где скачать версию 2.0? Никто не знает? |
Автор: K1llM@n 20.07.2008 - 18:43 |
2MiHaN Он вроде ее не выкладывал. |
Автор: MiHaN 20.07.2008 - 20:55 |
А писал о ней и показывал... |
Автор: RoadTrain 9.11.2008 - 22:19 |
http://www.nfscars.net/forum/showthread.php?t=22341 |
Автор: |RPS| 9.11.2008 - 23:20 |
о круто ща скачаю Добавлено спустя 8 минут 40 секунд: вопрос а почему он не открывает все бан архивы? |
Автор: K1llM@n 10.11.2008 - 16:24 |
Мда, низачод автору. Полезно только для города, русского языка нет, и даже английский хромает) В общем в доработку. |
Автор: RoadTrain 10.11.2008 - 22:35 |
что он там такое сделал, что он открывает только STREAM'ы? У банов ведь структура одинаковая |
Автор: K1llM@n 10.11.2008 - 23:49 |
2RoadTrain Самое сложное там было не в открытии bun'ов, а в чтении текстурных файлов. Именно под них прога и заточена. |
Автор: RoadTrain 11.11.2008 - 01:33 | ||
лучше бы он читалку текстурных архивов отдельно сделал. а так ни то, ни другое хорошо не вышло. Впрочем, подождём исправлений. |
Автор: MiHaN 17.11.2008 - 03:47 | ||||||
2RoadTrain Работа над прогой ещё не закончена? Когда же она будет готова? А вы собираетесь обратно упаковывать все файлы, или только текстурные? Вопрос возник из-за того, что файлы .LZC требуют определённого алгоритма сжатия.
У меня прога файл STREAML2RA.BUN открыла, просканировала и выдала результат — 0 текстурных файлов! Ппц... Может, это после использования предыдущей версии? |
Автор: K1llM@n 12.07.2011 - 11:18 |
И как-то оно заглохло... Хотелось бы выяснить вопрос о том, какое выравнивание используется между файлами в архиве и зависит ли оно как-то от размера упакованного файла. |
Автор: RoadTrain 2.08.2013 - 10:22 | ||
2K1llM@n Зашёл сегодня, смотрю:
Я этим всем не занимаюсь сейчас, а твои успехи как? |
Автор: K1llM@n 3.08.2013 - 20:30 | ||
Собственно никак, работа не дает особо заниматься тем, чем бы хотелось. |
Автор: RoadTrain 4.08.2013 - 00:04 | ||||
Та же фигня, хотя до сих пор мечтаю с картой побаловаться. Надеюсь, рано или поздно получится. |