SLADE
SLADE copied to clipboard
"Open Map in Doom Builder 2" present in context menu despite not being installed
SLADE Version: 3.1.12 and 3.2.0 Beta 2 Operating System: Windows
Issue Details: A loooong time ago, I used Doom Builder 2 as an external map editor. After uninstalling it, removing it from the list and replacing it with Ultimate Doom Builder, the right-click menu still had an option called "Open Map in Doom Builder 2". Clicking this button directs me to Ultimate Doom Builder, even if UDB isn't in the list, either. This problem has persisted in multiple reinstalls and removals of %APPDATA%\SLADE3. This even persists if I uninstall UDB; it'll ask me for the UDB installation directory.
Fig 1: Nothing there
Fig 2: The culprit
That feature is older than the "external editors" thing, and doesn't use it. If Doom Builder 2 is installed, it writes a key in the Windows register, so SLADE can autodetect it by looking for that key. Otherwise, you can set the path_db2 variable (in advanced settings) to override which executable should be used when opening a map in Doom Builder.
Oh, I see. Maybe a way to autodetect which of the many Doom Builders that is could be in order? Just something to think about.