Posted June 19, 2019
painocus: Actually, the COMPAT files are for source ports that don't support the Zscript necessary to create additional episodes.
Close but not quite correct. Zscript is unrelated here. If you'll open SIGIL.WAD you find the following:
MAPINFO and short SKY5_ZD texture for ZDoom v1 family (ZDoom v1, ZDaemon, Skulltag) and some ZDoom-unrelated port which support this feature too;
ZMAPINFO and GAMEINFO for ZDoom v2 family (ZDoom v2, GZDoom, Zandronum, QZDoom);
EMAPINFO and EMENUS for Eternity engine (not sure if there are derivatives).
Effectively, yes -- it is mostly ZDoom-targeted WAD. But selection is strange.
On ther other hand SIIGIL_COMPAT.WAD containes only one port-specific feature: embeded DEHACKED (actually BEX) patch. Therefore it can be used with almost every limit-removing port, including BOOM-family (BOOM, MBF, PrBoom), Chocolate family (but not the Chocolate itself), less popular ports like EDGE, Vavoom, Doomsday, Risen3d and even with properly hacked vanilla engine.
Must admit that handful of 'unpopular' ports are perfectly capable of handling additional episode and menus. Some of them even had this capability long before ZDoom came to popularity. They just didn't got attention from the 'King' and dropped to the category 'everything else'.
Post edited June 19, 2019 by Schwertz