A utility package for GZDoom and Zandronum to display multiple MAPINFO-changing mods together.
Full support for GZDoom v4+
Partial support for Zandronum v3.1
- Load as the last file, or as late as you can
- See Current Features below for support list if something is missing, and report it!
Universal Episode Menu's primary purpose is to provide flexible support for all non-replacer mapset menus, as well as mods that may reset the EpisodeMenu list for various reasons. It's secondary purpose is to (eventually) provide a custom episode-selection menu that will avoid GZDoom reverting to the console-styled small text list by introducing (probably zscripted) submenus.
- Layout modifications to allow for 11 episode entries (may be reverted when submenus are introduced)
- Only displays episodes you have installed
⠀ - EpisodeMenu support:
- Wadsmoosh, any configuration (ZDoom) (itch.io)
- Doom Episodes 1-4
- SIGIL
- Doom 2: Hell on Earth
- Doom 2: No Rest for the Living
- Final Doom (Hell on Earth, TNT: Evilution, and The Plutonia Experiment are still exclusive to each other without using Wadsmoosh)
- Doom 2: The Master Levels (with Wadsmoosh)
- Works of the Masters v7 (itch.io)
- Knee-Deep in ZDoom (DRDTeam) (/idgames)
- The Compendium v1.0 (ZDoom)
- The Sentinel's Lexicon v133 (ZDoom) (ModDB)
- Submenus to prevent space overrun and reverting to the small text list
- Custom font, or possibly customized graphics for each item?
- (Zandronum) does not appear to have game filtering, and may display the wrong names for some episodes.
- MAPINFO assigns maps by their internal name (ex: MAP01). With GZDoom's filtering, name corrections can be made based on the primary IWAD. However, in Zandronum, the following episodes will display incorrectly due to shared map filenames:
- Hell On Earth: TNT: Evilution, The Plutonia Experiment, FreeDOOM Phase 2
- MAPINFO assigns maps by their internal name (ex: MAP01). With GZDoom's filtering, name corrections can be made based on the primary IWAD. However, in Zandronum, the following episodes will display incorrectly due to shared map filenames: