bradharding / doomretro

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

[Feature request] UMAPINFO files for popular wads #607

Open rfomin opened 4 years ago

rfomin commented 4 years ago

I've made UMAPINFO files for Ancient Aliens, Eviternity and Valiant. umapinfo.zip Can you add these files to Doom Retro distribution as a compatibility feature? Valiant episode names are too long: Valiant

EDIT: update umapinfo.zip

bradharding commented 4 years ago

Thanks for this. I may hold off of implementing them, though. (For now, at least, as I plan on releasing v3.6 soon.) They will prove useful for testing however. Are there any WADs available to the public that already have a UMAPINFO lump?

rfomin commented 4 years ago

I know two: DBP25: Dead But Dreaming https://www.doomworld.com/vb/thread/115453 Fork in the Road https://www.doomworld.com/forum/topic/107191-fork-in-the-road-a-umapinfo-project-2019-07-03-update-alpha-3/ Fork in the Road need "bossaction" key. Ah and SIGIL v1.2 of course.

P41R47 commented 4 years ago

Hi, Brad! how you doing? I tried my way into umapinfo, i did one for ''Doom the Way Id Did - The lost Episodes'' so it recognize the two new episodes, and indeed, it works, look: Menu (2)

But no matter what i do, when i select EP.5 or EP.6, it start the first map of EP.4 Only quirk that i don't know for sure if i wrote right is the bossaction key entry of most of Episode 6 maps, hope you can point me if i'm doing it wrong. Here it is: DTWID-LEumapinfo.zip

I found that umapinfo has better support for Doom 2 mapsets, as i tried to add secret maps from the first map, with text screen and all and it worked pretty fine.

rfomin commented 4 years ago

"bossaction" key is not supported at the moment.

jeffdoggett commented 3 years ago

Hi @rfomin ,

I've just tried these on my port. There's an error in the Ancient Aliens. You've used "secretnext" instead of "nextsecret".

rfomin commented 3 years ago

Thanks, @jeffdoggett. I reupload umapinfo.zip with a fix. By the way, I made these a long time ago, recently I saw that the umapinfo specification has changed.

jeffdoggett commented 3 years ago

Yeah,I'm doing a clean write just using the spec. I've now found another issue in Eviternity.

InterText = "clear"

Should not have quotes

EDIT: same error is in all

rfomin commented 3 years ago

InterText = "clear"

Should not have quotes

Not sure if Doom Retro will be able to parse it correctly.