Xonotic Forums

Full Version: Anyway to take a .bsp and make it a .map file again?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have some old quake 2 maps i made but I no longer have the .map files. I would like to know if I can convert these old .bsp's to a .map file.

Cheers!
look for a BSP decompiler
Yup. You can decompile them.

I think I used this before when I was playing about with Q2 maps:
http://planetquake.gamespy.com/View.php?...tail&id=21

You will probably need to get GTK Radiant to open them, I couldn't seem to do it in NetRadiant if I remember correctly...
Ah Smile

Radished once showed me something to compile quake .bsp's to .map's for nexuiz:
http://en.wikibooks.org/wiki/Q3Map2#Deco...nto_a_.map

That should help. If you compile the .map file after it, unfortunately the light sources will be deleted Dodgy
(10-25-2010, 03:16 AM)Debugger Wrote: [ -> ]That should help. If you compile the .map file after it, unfortunately the light sources will be deleted Dodgy

This is not true anymore. You can use the "sv_saveentfile" command of the darkplaces engine to export all available entities into a seperate file. See
http://www.alienTRAP.org/forum/viewtopic...995#p26995 for more info.

But i doubt that this will work for your maps as they're q2 bsp's and iirc darkplaces supports only q3 and q1-bsp's out of the box. So the best way would be to search for a q2bsp to map converter like div suggested.

Just to mention: Also the texture-coordinates problem when converting a q3bsp to a map file has been fixed by divVerent. The q3map2 compiler bundled with NetRadiant should support this. I don't know if you need an additional switch to force that or if it works by default. Correct me if i'm wrong.
(10-25-2010, 05:53 AM)Strahlemann Wrote: [ -> ]But i doubt that this will work for your maps as they're q2 bsp's and iirc darkplaces supports only q3 and q1-bsp's out of the box. So the best way would be to search for a q2bsp to map converter like div suggested.

Light entities are normally not compiled into the bsp, only if keepLights was used... Otherwise there's no way to retrieve the light ents.
Thanks for all your responses. Much appreciated.

Cheers!