Jump to content
  • 0

ZDBSP Vanilla Map


Jack9955

Question

6 answers to this question

Recommended Posts

  • 0

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 by Dark Pulse

Share this post


Link to post
  • 0

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 by Dark Pulse

Share this post


Link to post
  • 0

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.

Share this post


Link to post
  • 0
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.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...