Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
tools:bsp2_format [2013/12/11 20:20] Spirit |
tools:bsp2_format [2014/10/20 21:55] ericw indicate that qs 0.90.0 supports bsp2, and directq supports 2psb |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| The finalised BSP2 format uses the magic number BSP2 and has the following limits: TODO, why are those numbers nowhere to be found :( | The finalised BSP2 format uses the magic number BSP2 and has the following limits: TODO, why are those numbers nowhere to be found :( | ||
| - | First RMQ releases used an early version for their maps with the magic number 2PSB and still had node BBox sizes being ''short''. This file format is supported by the respective RMQ engine releases, FTEQW and Darkplaces. The 2PSB format is deprecated. | + | First RMQ releases used an early version for their maps with the magic number 2PSB and still had node BBox sizes being ''short''. This file format is supported by the respective RMQ engine releases, DirectQ, FTEQW and Darkplaces. The 2PSB format is deprecated. |
| ==== Engines with BSP2 support ==== | ==== Engines with BSP2 support ==== | ||
| Line 11: | Line 11: | ||
| * FTEQW | * FTEQW | ||
| * Quakeforge | * Quakeforge | ||
| + | * Quakespasm (from 0.90.0) | ||
| ==== Compilers with BSP2 support ==== | ==== Compilers with BSP2 support ==== | ||
| * hmap2 uses BSP2 automatically if needed. | * hmap2 uses BSP2 automatically if needed. | ||
| Line 19: | Line 19: | ||
| ==== Adding support to your engine/toolchain ==== | ==== Adding support to your engine/toolchain ==== | ||
| - | You can check out the sources of the engines and tools mentioned about. For example looking at model_brush.c in DP and searching for isbsp2 will reveal all the differences between the 3 formats (normal, isbsp2, isbsp2rmqe being the 2PSB code). | + | You can check out the sources of the engines and tools mentioned above. For example looking at model_brush.c in DP and searching for isbsp2 will reveal all the differences between the 3 formats (normal, isbsp2, isbsp2rmqe being the 2PSB code). |
| <WRAP center round todo 60%> | <WRAP center round todo 60%> | ||

Easily install and launch Quake maps with the cross-platform