I'll look into this issue tonight and there's a 99% likelihood of it being fixed, assuming it's not some virtual untraceable internal corruption. EDuke32 more or less has a rewritten CON parser and executor, which is the EDuke32 virtual machine referenced in the error message. The problems are actually in the mods themselves in almost all cases--other ports are simply not sophisticated enough to detect them and error out.
Okay, so I had some time to look into this and this particular mod crashes because whoever made it didn't know what they were doing.
This change, detected by running this mod's CONs and the original Atomic CONs through diff, is what breaks it:
@@ -6291,7 +6771,7 @@
move PALBOSS1RUNVELS seekplayer
}
else
- ai AIBOSS1LOBBED
+// ai AIBOSS1LOBBED
}
}
Whoever "coded" the mod also made the same mistake elsewhere in some liztroop related code. Anyway, I have a fix (and a brand new startup warning) for it now.