[Can't fix] Vanilla HeXen map ok in hexen.exe but not ZDoom

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
User avatar
MartinHowe
Posts: 2062
Joined: Mon Aug 11, 2003 1:50 pm
Preferred Pronouns: He/Him
Location: East Suffolk (UK)

Vanilla HeXen map ok in hexen.exe but not ZDoom 2.0.63

Post by MartinHowe »

There is a HeXen map called Chaos Rush, download filename:

ftp://3darchives.in-span.net/pub/idgame ... aosrsh.zip

which includes some scripts that are vital to navigating the level. These scripts work in vanilla hexen.exe but not in ZDoom 2063. NB: I have not modified this WAD, this is "out of the box". Also, the "-warp 30" actually takes you to MAP30 instead of MAP39 (see readme file) .

I don't play a lot of HeXen so these problems are by no means urgent, but I thought Randy and the rest should know about them.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49226
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Hmm, this map has script numbers up to 1255 but ZDoom only allows up to 999. Seems to me that the limit has to be increased...
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

Script numbers in the range 1000-1999 are for open scripts, so a script number 1255 is the same as an open script with number 255. That means scripts in this 1001-1003 conflict with scripts 1-3. The original ACC should have enforced the limit on script numbers. Unfortunately, it didn't, so a map like this pops up. There is no way to safely determine if these are supposed to be special scripts or just high-numbered normal scripts. In Hexen, the only special scripts are open scripts so it's not a problem, but ZDoom has others. If you don't limit scripts to below 1000, then is script 1255 open script 255, or is it respawn script 1255?

This is not something I can fix in ZDoom. It has to be fixed in the map.

Return to “Closed Bugs [GZDoom]”