bradharding / doomretro

The classic, refined DOOM source port. For Windows PC.
https://www.doomretro.com
GNU General Public License v3.0
639 stars 78 forks source link

[MAPINFO] Doom Retro doesn't read ZMAPINFO Endgame states #714

Open andrikpowell opened 2 years ago

andrikpowell commented 2 years ago

I noticed that Doom Retro doesn't seem to be able to read parts of MAPINFO lumps that change the end state.

For example, in my 100lnm.wad MAP33, MAP34, and MAP35, I have in the RMAPINFO endpic = "CREDIT", which is supposed to act like how the first Doom 1 episode ends after the text intermission to change to just a graphic picture.

I have also found that when the stats screen of map30 shows up and then it goes to move into the text screen, with endcast after, it actually says entering MAP31 for a few seconds. Not sure why it would need to say "entering MAP31"

RMAPINFO example:

MAP MAP30
{
       levelpic = "CWILV29"
       skytexture = "SKY3"
       partime = 55
       exitpic = "INTERP29"
       music = "D_OPENIN"
}

Here are some ZMAPINFO end states that I don't think RMAPINFO understands (more examples here:

andrikpowell commented 2 years ago

Please note that I have pulled an issue out of this ticket and created a new one here: #737