Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
Ar_e_en

AJBSP v1.01 node builder warning

Question

I was building some nodes for a map and AJBSP gives me this error:

	Loaded 6053 vertices, 1391 sectors, 13564 sides, 7162 lines, 412 things
    Map limits: (-5248,-4960) to (4344,3456)
    Built 7102 NODES, 7103 SSECTORS, 36362 SEGS, 11566 VERTEXES
    Heights of subtrees: 68 / 46
    WARNING: Forcing XNOD format nodes due to overflows.
    Blockmap size: 75x66 (compression: 31%)
    Reject size: 241861

  Serious warnings: 1
  Minor issues: 0

Ok, built all files.

I did a very quick test in Woof and the map seems to work fine. What is the deal with this warning?

Share this post


Link to post

6 answers to this question

Recommended Posts

  • 1

"XNOD" is the ZDBSP extended nodes format, since you now have 36362 SEGS, above the 32767 limit. The vanilla BSP system can't hold that many SEGS.

 

By now, your level will require a source port. All the modern source ports, including the vanilla-compatible ones like PrBoom+, support ZDBSP, so you're fine as long as you don't require vanilla DOOM, DOOM+ (vanilla DOOM limit-raising hack exe) or other legacy engines (such as BOOM or MBF for DOS).

Share this post


Link to post
  • 0

In other words - the level is completely fine, nothing is wrong with it, it just won't run in vanilla? If that's the case - then I'm surprised that I only just now broke this limit, I thought I've would have done it earlier!  

Share this post


Link to post
  • 0

Oh, you probably broke other limits too. It's just that here you broke a limit of the vanilla node format, forcing the nodebuilder to use a different format. This is unrelated to limits like visplanes or drawsegs or whatever.

Share this post


Link to post
  • 0

Okay, but the map should be completely fine on any modern source port? Woof seemed to accept it just fine.

Share this post


Link to post
  • 0

Yeah, it should work with anything that's "strongly" limit-removing. Besides Woof, and anything ZDoom-based, XNOD nodes are also supported by Crispy, Doom Retro, PrBoom+/DSDA-Doom, Eternity, etc. But it won't work in Chocolate, obviously.

Share this post


Link to post
  • 0

I just got another warning from AJBSP, however this one is for a different map that I have and it's also listed as "minor":

    Loaded 2727 vertices, 562 sectors, 5713 sides, 3110 lines, 371 things
    Map limits: (-2256,-1536) to (2192,8448)
    Built 2640 NODES, 2641 SSECTORS, 13784 SEGS, 4664 VERTEXES
    Heights of subtrees: 29 / 34
    ISSUE: Subsector #2430 near (1221.3,6977.3) is not closed (3 gaps, 6 segs)
    ISSUE: Subsector #2521 near (282.3,1411.2) is not closed (6 gaps, 20 segs)
    ISSUE: Subsector #2522 near (316.0,1417.6) is not closed (3 gaps, 10 segs)
    Blockmap size: 35x79 (compression: 36%)
    Reject size: 39481
    
    Serious warnings: 0
    Minor issues: 3

Ok, built all files.

Decided to post it here instead of posting it in another thread, due to the fact that it's just a "minor" warning.

It still works with Woof.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×