GZDoom limitations (?)
Moderator: Graf Zahl
- Logan MTM
- Posts: 179
- Joined: Wed Jan 04, 2006 2:52
- Location: Rio de Janeiro - BRAZIL
- Contact:
GZDoom limitations (?)
I'm starting a new project and i need ask (to anyone who knows that) what is the limitations of GZDoom Maps?
I mean, Sector Tags at least.
The Doom Builder don't let me make a Sector Tag high than 255.
Is that a Doom Builder problem or GZDoom don't support more that 255 Sector Tags/Map ?
I mean, Sector Tags at least.
The Doom Builder don't let me make a Sector Tag high than 255.
Is that a Doom Builder problem or GZDoom don't support more that 255 Sector Tags/Map ?
So as you read this know my friends I'd love to stay with you all.
Please smile when you think of me. My body's gone that's all...
Please smile when you think of me. My body's gone that's all...
- Gez
- Developer
- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
Re: GZDoom limitations (?)
That's not a GZDoom limitation, that's a map format limitation. Since it stores tags (and many other things) on a single byte, the value must be between 0 and 255.
Use UDMF instead of Hexen format and you can use a sector tag of 96895556777775445454 if so you wish.
Use UDMF instead of Hexen format and you can use a sector tag of 96895556777775445454 if so you wish.
- Enjay
- Developer
- Posts: 4748
- Joined: Tue Aug 30, 2005 23:19
- Location: Scotland
- Contact:
Re: GZDoom limitations (?)
Surely that's not entirely correct. Even Doom2 has sector tags of 666 and 667. Lines can only have sector tags as high as 255 but sectors can have values above that and these can be manipulated by scripts.
[edit] And some line types have a hi-tag argument that effectively allows higher tag values too [/edit]
[edit] And some line types have a hi-tag argument that effectively allows higher tag values too [/edit]
- Logan MTM
- Posts: 179
- Joined: Wed Jan 04, 2006 2:52
- Location: Rio de Janeiro - BRAZIL
- Contact:
Re: GZDoom limitations (?)
Summarizing? ^^'
Doom Builder allow me to set Sector tag 666 and 667 and nothing else. But if i set 345 (as example), it change to 255.
This UDMF support all GZDoom stuffs? (Dinamic Lights, etc)
Doom Builder allow me to set Sector tag 666 and 667 and nothing else. But if i set 345 (as example), it change to 255.
This UDMF support all GZDoom stuffs? (Dinamic Lights, etc)
So as you read this know my friends I'd love to stay with you all.
Please smile when you think of me. My body's gone that's all...
Please smile when you think of me. My body's gone that's all...
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: GZDoom limitations (?)
Gez wrote:That's not a GZDoom limitation, that's a map format limitation. Since it stores tags (and many other things) on a single byte, the value must be between 0 and 255.
Use UDMF instead of Hexen format and you can use a sector tag of 96895556777775445454 if so you wish.
No, you can't. The maximum is 2147483647 (== 0x7fffffff, maximum positive integer)
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: GZDoom limitations (?)
That would be a Doombuilder bug then. Why does it do this shit? Is this DB1 or DB2?Logan MTM wrote:Summarizing? ^^'
Doom Builder allow me to set Sector tag 666 and 667 and nothing else. But if i set 345 (as example), it change to 255.
This UDMF support all GZDoom stuffs? (Dinamic Lights, etc)
No. UDMF is supposed to be an extensible replacement map format. Currently, ZDoom, GZDoom, Skulltag and Vavoom support it and Eternity plans to.
- Logan MTM
- Posts: 179
- Joined: Wed Jan 04, 2006 2:52
- Location: Rio de Janeiro - BRAZIL
- Contact:
Re: GZDoom limitations (?)
I use Doom Builder 2! oO
So as you read this know my friends I'd love to stay with you all.
Please smile when you think of me. My body's gone that's all...
Please smile when you think of me. My body's gone that's all...
- Gez
- Developer
- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
Re: GZDoom limitations (?)
Yes. What would be the point of a new [zwiki]map format[/zwiki] that couldn't support what the old did?Logan MTM wrote:This UDMF support all GZDoom stuffs? (Dinamic Lights, etc)
- NeoHippo
- Posts: 408
- Joined: Tue Sep 13, 2005 0:47
- Location: British Columbia Canada
- Logan MTM
- Posts: 179
- Joined: Wed Jan 04, 2006 2:52
- Location: Rio de Janeiro - BRAZIL
- Contact:
Re: GZDoom limitations (?)
Dude... I DID that GZDoom.cfg! ^^'
Also, look like this bug was fixed in this new version. Cool but the firts arg in Line Actions still doesn't work.
Try to make a simple Door (tag 999) and open it with Door_Open.
@Graf
Can you put the link of GZDoom configuration for DB2 in the GZDoom's download page?
Also, look like this bug was fixed in this new version. Cool but the firts arg in Line Actions still doesn't work.
Try to make a simple Door (tag 999) and open it with Door_Open.
@Graf
Can you put the link of GZDoom configuration for DB2 in the GZDoom's download page?

So as you read this know my friends I'd love to stay with you all.
Please smile when you think of me. My body's gone that's all...
Please smile when you think of me. My body's gone that's all...
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: GZDoom limitations (?)
If you don't use UDMF you can't use any line action parameters larger than 255. The map format only has one byte for it so it can't be changed. If you need more UDMF is the only option.
- Logan MTM
- Posts: 179
- Joined: Wed Jan 04, 2006 2:52
- Location: Rio de Janeiro - BRAZIL
- Contact:
Re: GZDoom limitations (?)
Ok.
Where can i download this DB2r1233?
EDIT: There is a "Eternity (UDMF)" in my Doom Builer configurations list.
I did search for GZDoom UDMF but i have no sucess. ^^'
Crap...
Where can i download this DB2r1233?
EDIT: There is a "Eternity (UDMF)" in my Doom Builer configurations list.
I did search for GZDoom UDMF but i have no sucess. ^^'
Crap...

So as you read this know my friends I'd love to stay with you all.
Please smile when you think of me. My body's gone that's all...
Please smile when you think of me. My body's gone that's all...
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: GZDoom limitations (?)
Use ZDoom UDMF and add the definitions for dynamic lights and 3D floors yourself. These are the only differences.
- Gez
- Developer
- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
Re: GZDoom limitations (?)
I don't know why CodeImp put that one here, since there is no UDMF support in Eternity at the moment, so this configuration is useless. Worse, it's misleading, because people might make maps with it and think they'll work with Eternity once if has UDMF support, and then they'll find out that their map don't, actually, work.Logan MTM wrote:There is a "Eternity (UDMF)" in my Doom Builer configurations list.
As for GZDoom in UDMF config, it shouldn't be too hard to make it yourself from the ZDoom in UDMF config. It's normally even possible now to #include configs in others, so you could just have the extra GZDoom features added to something that calls the ZDoom config.
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
Re: GZDoom limitations (?)
Gez wrote:I don't know why CodeImp put that one here, since there is no UDMF support in Eternity at the moment, so this configuration is useless. Worse, it's misleading, because people might make maps with it and think they'll work with Eternity once if has UDMF support, and then they'll find out that their map don't, actually, work.Logan MTM wrote:There is a "Eternity (UDMF)" in my Doom Builer configurations list.
Not only that but he indicated that Eternity UDMF will most likely be Hexen format exclusive making this config even more useless.