doomretro icon indicating copy to clipboard operation
doomretro copied to clipboard

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

Open andrikpowell opened this issue 2 years ago • 1 comments

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:

  • next = EndPic, "" Displays the specified lump as an image. This method should be used instead of the next four.
  • next = "EndGame1" Displays the credit picture used after Doom episode 1
  • next = "EndGame2" Displays the picture used after Doom episode 2, or the credits screen for Doom 2
  • next = "EndGame4" Displays the picture used after Doom
  • next = "EndGameC" Rolls the cast finale for Doom II
  • next = "EndGame3" The horizontal scroller (right to left) after Doom episode 3
  • next = "EndTitle" Returns to the title screen

andrikpowell avatar Apr 05 '22 01:04 andrikpowell

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

andrikpowell avatar Jul 10 '22 00:07 andrikpowell