• Counter-Strike 1.6 Decompiled Map Project.
    19 replies, posted
I'm trying to make a video where I climb an incredibly long ladder on a well known CS map. To do this I need to modify the map, which I can't do well because I don't have any .RMFs. Right now I'm trying to make at least a basic version of de_nuke but any help is appreciated because I am not very good at this.
Was just gonna use shadowplay.
Try WinBSPC to decompile the map. In hammer editor you are able to open [b].map[/b] file. If this decompiler won't work try albo BSPTwoMap. Remember - when you decompile bsp you will have to repair all errors after decompiling in editor. Also there is a lot of tutorial on youtube how to do it. Good luck
You will have to repair all the broken geometry, which will take hours.
If geometry isnt complicated it shouldnt take hours
I've already got terribly decompiled versions of the maps but it's the lighting thats the issue.
It does for half life maps, cs maps are simpler for it might be faster.
BSP2MAP is horrible since it has anti-map copying built into it (it hollows everything by 1 unit), use WinBSPc instead, which has much more precise geometry at the cost of some texture misalignments. Here is a comparison too WinBSP https://developer.valvesoftware.com/w/images/5/56/Crossfire_winbspc.PNG BSP2MAP https://developer.valvesoftware.com/w/images/7/73/Crossfire_bsp2map.PNG
That's not the result of anti-map copying, it's the result of the specific method it uses to recreate the original .rmf. WinBSPC has a lot of problems besides textures. It horribly deforms any kind of complex shape, with some coming out completely invalid. Many brushes are sliced at odd angles for no reason and to top it all off a lot of the world brushes come out with extremely odd shapes due to how WinBSPC works. WinBSPC decompiles are more immedeately usable, but if you want to fix the decompiled rmf to any degree of quality you will have to use BSP2MAP. The WinBSPC result is too inaccurate to be fixed. I have been decompiling and rebuilding goldsrc geometry for nearly 8 years now. I started out using WinBSPC but eventually gave up on it and redid all my old stuff with BSP2MAP because of how messy WINBSPC is.
https://files.facepunch.com/forum/upload/128723/b4aafc79-1b17-429b-8ed8-61b4534b42dd/in-jack.jpg a few days i days i ago i was thinking of converting an RTCW level to HL and found a converter for RTCW to map RTCW .bsp to .map Converter file i was reading tis thread and wondered if the RTCW decompiler would word work with cstrike level and i was quite shocked to see it made and almost perfect decompile just 1 bad brush, i opened it in Jack editor because that opens quake3 .maps then saved as .rmf and opened it in hammer 3.4 https://files.facepunch.com/forum/upload/128723/f59094bc-4572-452c-b3f9-c1deaf223d1f/in-hammer.jpg and it was still a near prefect decompile ,, i recommend you try that out
Wow really? Does it decompile lighting too? I've just been trying to replace all the geometry this whole time.
This is literally just WinBSPC. though This is literally just WinBSPC though, it is far from perfect. Also you did not need to use JACK here, Hammer 3.4 opens .map files.
https://files.facepunch.com/forum/upload/128723/69d01139-4c6a-41aa-8e4f-63bb6b262409/image.png if you just open the map in hammer you get a lot more broken brushes but with jack you only get the 1 which allows you to save a better rmf file, haven't compilied the level to check lighting but will do soon
This is interesting, JACK does seem to have less invalids then hammer. Thanks for this information, this will speed up my work. But I still do not recommend compiling the rmf without seriously fixing it first.
When I try to run the decompiler, it gives me this error: https://files.facepunch.com/forum/upload/113109/241fd275-47d6-4ab4-860b-909202dcf053/comdlg32ocx.PNG When I try to do what it says to do to in a readme https://files.facepunch.com/forum/upload/113109/7f70444a-da16-4e6f-8bb9-a7abd28fb6ea/win plus r.PNG It gives me this error https://files.facepunch.com/forum/upload/113109/d861e201-2012-4ecc-b79b-f4620bba8fc0/regsvr.PNG
hmm when i used debsp all i did was unzip the file them click debsp.exe without doing anything else and it work straight away, if your on windows 10 try setting compatability for xp or vista
Don't know where you are getting that from (maybe there is some patched B2SPMAP build I'm unaware of?), but B2PMAP does really fare worse in geometry building. Here is some more comparisons (nearly identical results in Hammer/JACK) BSP2MAP https://files.facepunch.com/forum/upload/111014/71e58bc5-11a1-4e97-b783-704a19288e78/c1a0_bsp2map.PNG WINBSPC https://files.facepunch.com/forum/upload/111014/cf4feb79-877e-43bc-be9f-b2990657673b/c1a0_winbspc.PNG BSP2MAP https://files.facepunch.com/forum/upload/111014/9ff57cc2-279e-444f-ac9d-b7dbd6c490da/op4ctf_gunyard_bsp2map.png WINBSPC https://files.facepunch.com/forum/upload/111014/a2fff6dd-9576-48d9-af0a-a0f315ff16ea/op4ctf_gunyard_winbspc.png Bonus: Ricochet is an absolute disaster BSP2MAP https://files.facepunch.com/forum/upload/111014/20510c02-0cd9-4757-b032-c1f78dce726a/rc_arena_bsp2map.PNG WINBSPC https://files.facepunch.com/forum/upload/111014/ff21bd7a-2e5a-496e-8f0f-45d8746182c3/rc_arena_winbspc.PNG
I'm on Windows 7 Professional x64
Like I said, if you want to have the map directly usable, WinBSPC is the better option. But if you want decent geometry, you need BSP2MAP and I already explained why: The geometry BSP2MAP gives you is not what you will use. Rather, it's a blueprint to rebuild the broken geometry from scratch. This cannot be properly done with WinBSPC because the solids come out too deformed to be used as a blueprint. https://files.facepunch.com/forum/upload/132519/7531370f-90c6-4e75-8436-c767b5a68e74/hammer1.png This is the ba_xen5 map decompiled using WinBSPC. Look at this mess. The brushes are broken beyond repair and so divorced from the grid its impossible to figure out where they were originally supposed to go. https://files.facepunch.com/forum/upload/132519/4d96c806-9f0a-4a35-9669-e48424422f22/hammer2.png The same section decompiled by BSP2MAP. While the brushes are still broken, now they actually resemble what they are supposed to be and can be used as a guide for reconstruction. https://files.facepunch.com/forum/upload/132519/93f63a27-74fd-4471-bcaf-b17ee776c415/hammer3.png And finally the same area rebuilt, using the BSP2MAP decompile as it's basis. The result would have not been this good had I used WinBSPC as a basis. In fact, I doubt that using that would have even worked at all. And this is not getting into objects with complex shapes. WinBSPC absolutely destroys those. Now I am not saying WinBSPC is useless. Again, if you want a map to be immediately usable WinBSPC is better. But due remember that said map is going to still be broken. Plus, WinBSPC extracts origin boxes for rotating brushes, which is useful for determining their rotation points and it can sometimes extract complex shapes close enough to the originals that touching them up is faster. But these moments are few and far between.
Sorry, you need to Log In to post a reply to this thread.