Tools
Bsp Map Compiler
Creator
Rouslan Dimitrov
Version
N/A
Game Type
MOHAA
Reborn Compatible
Unknown
Description
rmapc
2008 Rouslan Dimitrov
Intent
------
This project is my educational tool to deepen my knowledge in computer
architecture, computer graphics, game engine technology, compiler
design, and programming.
Acknowledgements
----------------
This work is strongly influenced and inspired by id's Quake 3.
The sources have greatly helped me in my attempt to dive into
the art of game programming. Although influenced by id Software's
quake map compiler q3map, rmapc is developed from scratch and
does not reuse code with similar utilities.
Issues
------
Quake 3 compatibility issue 1 (plane equation):
Quake uses Ax + By + Cz - D = 0 and this compiler uses "+ D".
Quake 3 compatibility issue 2 (brush sides):
The game expects every brush to have at least 6 sides
(order: left, right, bottom, top, far, near), even though some
are never reachable. The only way to optimize this is to set
sBSPBrush.numSides to less then 6, but still sBSPBrush.firstSide
to index into at least 6 valid brush sides. While not perfect,
this could still save some work. Note: this way, all left brush
sides are always checked, but we could get a speed-up from not
reachable near sides.
Related MOHAA Mods
More Tools →Engine & Patch Compatibility
Community-tested verification on official patches & Reborn
0.00 reviews
Community Rating & Discussions
Rate this mod and share feedback or installation tips with fellow players.
Your Rating:
Leave a Comment / ReviewLog in to join the discussion
Loading discussions...
Downloads
248
Total Downloads
Date Added
February 29, 2016
Download
Filermapc.v0.4.zip
Size98.69 KB


