Skip to content

Hard Truck game series file formats

License

Notifications You must be signed in to change notification settings

reRNR/RNRFileFormats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

О проекте

Описание бинарных форматов игр Дальнобойщики 1, Дальнобойщики 2 (версия 8) и Дальнобойщики 3.

Прогресс по всем форматам

b3D MSK PLM RMP TXR RES TECH RAW WAY WMD
>50% 100% 100% 100% 100% 100% >85% 100% 95% 5%

Дополнительные ссылки

Форматы файлов

Описание форматов файлов сделано в виде шаблонов для программы 010Editor и Kaitai Struct. 

Шаблоны в формате .bt хранят структуры в стиле языка C, если открыть файл в 010Editor и применить шаблон, то программа отобразит дерево структур файла, в котором удобно изменять значения хранимых переменных и совершать другие манипуляции. 

Файлы .ksy содержат описание формата в виде yaml документа. Данный файл можно преобразовать/скомпилировать в готовой код для чтения для большого числа языков или отобразить формат в графическом виде.

Дальнобойщики 1 (1998)

Формат Шаблон (010 Editor) Kaitai struct Описание
1 .b3D** b3D.bt hard_truck_2_b3d.ksy 3D объекты и объекты игровой логики (модели коллизий, порталы, объекты освещения и т.п.)
2 .MSK MSK.bt hard_truck_2_msk.ksy 8 битные файлы масок, хранятся в архиве .RMP
3 .PLM PLM.bt hard_truck_2_plm.ksy Палитра, хранится в архиве RMP
4 .RMP* RES.bt hard_truck_2_res_rmp.ksy 3D объекты и объекты игровой логики (модели коллизий, порталы, объекты освещения и т.п.)
5 .TXR TXR.bt hard_truck_2_txr.ksy Текстура 8 бит
* Формат аналогичен формату RES из второй части игры (Дальнобойщики 2)
** Формат аналогичен формату b3D из второй части игры (Дальнобойщики 2), ну или наоборот

Дальнобойщики 2 (версия 8)

Формат Шаблон (010 Editor) Kaitai struct О формате
1 .b3D b3D.bt hard_truck_2_msk.ksy 3D объекты и объекты игровой логики (модели коллизий, порталы, объекты освещения и т.п.)
2 .MSK MSK.bt hard_truck_2_msk.ksy 8/16 битные файлы масок, хранятся в архиве .RES
3 .PLM PLM.bt hard_truck_2_plm.ksy Палитра, хранится в архиве .RES
4 .RAW hard_truck_2_raw.ksy Карты высот
5 .RES RES.bt hard_truck_2_res_rmp.ksy Архив ресурсов (звуки, текстуры)
6 .TECH TECH.bt hard_truck_2_tech.ksy Параметры транспортных средств
7 .TXR TXR.bt hard_truck_2_txr.ksy Текстура
8 .WAY WAY.bt hard_truck_2_way.ksy Пути для транспорта под управлением ИИ

Дальнобойщики 3 (2009)

Формат Прогресс Шаблон Описание
1 .WMD WMD.bt 3D объекты и объекты игровой логики (модели коллизий, порталы, объекты освещения и т.п.)

Спасибо

Юрий Гладышенко


About

Hard Truck 1 (1998), Hard Truck 2 King of the Road 1.3 and RignRoll (2010) games file formats.

Hard Truck 1 (1998)

Format/Ext Template (010 Editor) Kaitai struct Description
1 .b3D** b3D.bt Game logic and 3D objects
2 .RMP* RES.bt Resource archive: sounds, textures
3 .PLM PLM.bt hard_truck_2_plm.ksy Palette
4 .MSK MSK.bt hard_truck_2_msk.ksy Texture Masks, 8-bit with palette
5 .TXR TXR.bt hard_truck_2_txr.ksy Texture file
*  almost the same as RES format from Hard Truck 2
**  b3D format from Hard Truck 2 has the same structure, but there are some differences

Hard Truck 2 King of the Road (2002)

Format/Ext Template (010 Editor) Kaitai struct Description
1 .b3D b3D.bt Game logic and 3D objects
2 .MSK MSK.bt hard_truck_2_msk.ksy Mask files stored in .RES
3 .PLM PLM.bt hard_truck_2_plm.ksy Palette file in .RES
4 .RAW RAW.bt hard_truck_2_raw.ksy Heightmaps
5 .RES RES.bt Resource archive: sounds, textures
6 .TECH TECH.bt hard_truck_2_tech.ksy Vehicle params
7 .TXR TXR.bt hard_truck_2_txr.ksy Texture file
8 .WAY WAY.bt hard_truck_2_way.ksy AI waypoints

RignRoll (2009)

Format/Ext Template (010 Editor) Description
1 .WMD WMD.bt Game logic and 3D objects

About

Hard Truck game series file formats

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published