Jack9955 Posted June 4, 2023 Can I use ZDBSP Compress Nodes in vanilla maps? Will my WAD become incompatible with Chocolate Doom? 0 Quote Share this post Link to post
0 Dark Pulse Posted June 4, 2023 (edited) Admittedly, I'm not sure. I do know that it's really meant for ZDoom-based ports. If you're looking for something compatible with Chocolate Doom, you'd probably want to try ZokumBSP. That will definitely work, as its whole point is to be vanilla-compatible. If you're not comfortable compiling it on your own, here's a binary of Version 1.1: https://web.archive.org/web/20220909041501/http://www.doom2.net/zokum/zokumbsp/releases/zokumbsp-1.1-win64-mingw.zip (Also, @zokum, you may want to update your releases on Github, since your website seems to no longer be operational.) Edited June 4, 2023 by Dark Pulse 1 Quote Share this post Link to post
0 Jack9955 Posted June 4, 2023 I downloaded, how do I add to UDB? 0 Quote Share this post Link to post
0 Dark Pulse Posted June 4, 2023 (edited) It's designed to be a drop-in replacement for ZenNode, so if you wanted to, you could literally set up UDB for ZenNode and just rename the executable zennode.exe and it'd work right out of the box. Alternatively, just add a configuration block for it. Here's the one I got: compilers { // This defines what files a compiler uses // The setting named "program" defines what .exe to run zokumbsp { interface = "NodesCompiler"; program = "ZokumBSP.exe"; } } // Below are configurations for this nodebuilder. If you want to make your own configurations, // it is recommended to do so in your own file as this file will be updated each release. // NOTE: Nodebuilder configuration key names defined here must be unique for all nodebuilders! // Recommend to start the key name with the name of the compiler, followed by underscore and a specific name. // The "compiler" setting must refer to an existing compiler (such as defined above), but it // does not have to be a compiler defined in the same configuration file. nodebuilders { zokumbsp_normal { title = "ZokumBSP - Normal"; compiler = "zokumbsp"; parameters = "%FI -o %FI"; } zokumbsp_fast { title = "ZokumBSP - Fast (no reject)"; compiler = "zokumbsp"; parameters = "-n3 -nq -rz %FI -o %FI"; } } Save that as ZokumBSP.cfg, save it (along with ZokumBSP.exe) in <UDB folder>\Compilers\Nodebuilders, then in Tools > Game Configurations, simply select it as your nodebuilder in the Nodebuilder tab for whatever games you are using to build levels with it (presumably Doom, Doom II, and Final Doom). It should also work for Heretic, Hexen, Strife, HacX, Chex Quest, etc. as well. Note that it will NOT work for ZDoom-based features or UDMF - you will want to use ZDBSP for that. Edited June 4, 2023 by Dark Pulse 1 Quote Share this post Link to post
0 hawkwind Posted June 4, 2023 You could add this ... ZokumBSP_optimized { title = "ZokumBSP - Vanilla Optimized"; compiler = "zokumbsp"; parameters = "-rz %FI -o %FI -n2 -nu -bc"; } This is used for BTSX3. 0 Quote Share this post Link to post
0 zokum Posted June 5, 2023 On 6/4/2023 at 5:02 AM, Dark Pulse said: Admittedly, I'm not sure. I do know that it's really meant for ZDoom-based ports. If you're looking for something compatible with Chocolate Doom, you'd probably want to try ZokumBSP. That will definitely work, as its whole point is to be vanilla-compatible. If you're not comfortable compiling it on your own, here's a binary of Version 1.1: https://web.archive.org/web/20220909041501/http://www.doom2.net/zokum/zokumbsp/releases/zokumbsp-1.1-win64-mingw.zip (Also, @zokum, you may want to update your releases on Github, since your website seems to no longer be operational.) Yeah, I ought to get that fixed. So much work and moving stuff. I have a copy of the latest version on my personal web page, but no one knows where that is really. 0 Quote Share this post Link to post
Question
Jack9955
Can I use ZDBSP Compress Nodes in vanilla maps? Will my WAD become incompatible with Chocolate Doom?
Share this post
Link to post
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.