Software Failures (crash) in Amiga version
When starting from the workbench with the icon, Adom always crash at exit.
I have a strange problem here that I have yet to find the root cause of, but basically: When I start Adom from the workbench by doubleclicking on the icon, Adom will throw up a Software Failure after I exit the game. If I start it from the shell, this does not seem to happen.
When this happens, I get hits from MuForce (same as Enforcer). "Name: "Adom" SegList is invalid!!!". Some ROM system call is trying to read/write at address 0.
The same thing happens with or without showing the GUI. That is, if I remove all the tooltypes in the launcher icon and run Adom from the shell, the GUI will pop up, the game will start, and will not crash at exit. If I remove all the tooltypes, run Adom from workbench, it will crash at exit.
Even if I strip my system down to the bare minimum (OS 3.0 clean setup, just calling SetPatch and LoadWB) it happens. It doesn't actually crash, but I get the same hits in MuForce, indicating that the problem is still there but it doesn't immediately destroy anything.
So I suspect that the startup code is doing something different when starting from the icon, that is not taken care of reliably at program exit.