Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tools:bsp2_format [2013/12/11 20:18]
Spirit
tools:bsp2_format [2015/01/24 11:44]
Spirit
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 
-  * as does QuakeForge'​s ​qfbsp (qfvis and qflight, too)+  * as do QuakeForge'​s ​tools
   * tyrann'​s utils have a -bsp2 switch   * tyrann'​s utils have a -bsp2 switch
 +  * rebb's Jury-Rigged BJP Tools
  
  
 ==== 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%>
Line 30: Line 31:
 Sources: Sources:
  
-  * http://​mhquake.blogspot.de/​2011/​09/​updates-for-13th-september-2011.html+  * http://​web.archive.org/​web/​20111217084839/​http://​mhquake.blogspot.com/​2011/​09/​updates-for-13th-september-2011.html
   * #qc (gb, LordHavoc, Spike, etc)   * #qc (gb, LordHavoc, Spike, etc)