DDFGAME: NAME_GRAPHIC="M_EPI5" breaks loading
Posted: Sun Aug 16, 2020 5:41 pm
Symptoms of bug: We hit new game, then choose difficulty, then nothing happens. If we click or press a key we go back to the main menu, and the cycle repeats.
Cause of bug: In DDFGAMES, trying to play a Doom2 mod, if NAME_GRAPHIC= M_EPI1, M_EPI2, M_EPI3, M_EPI4 or M_EPI5 then we cannot start a game from the normal in-game menus. Only -WARP will allow us to play.
If we use #CLEARALL first, then define our game then it will work. Seems those names are conflicting with what we have in EDGEs standard DDF.
Here's a sample wad: I know this sounds like a kind of obscure bug, but I have been getting it on several old EDGE mods, which makes them basically unplayable. And that is serious.
If a mod includes it's own DDFGAME lump, then it's highly probable you get this issue. Many mods just include the stock EDGE lump, and that will cause the problem. Until I found the reason, I've just been deleting the DDFGAME lump (or renaming it) to get them to work.
Cause of bug: In DDFGAMES, trying to play a Doom2 mod, if NAME_GRAPHIC= M_EPI1, M_EPI2, M_EPI3, M_EPI4 or M_EPI5 then we cannot start a game from the normal in-game menus. Only -WARP will allow us to play.
If we use #CLEARALL first, then define our game then it will work. Seems those names are conflicting with what we have in EDGEs standard DDF.
Here's a sample wad: I know this sounds like a kind of obscure bug, but I have been getting it on several old EDGE mods, which makes them basically unplayable. And that is serious.
If a mod includes it's own DDFGAME lump, then it's highly probable you get this issue. Many mods just include the stock EDGE lump, and that will cause the problem. Until I found the reason, I've just been deleting the DDFGAME lump (or renaming it) to get them to work.