I think you can change the configuration file for Gargoyle so that it will support UNDO — change “git” to “glulxe” or possibly vice versa — but I haven’t done this myself so if you want to try it you might get instructions from someone who really knows.

If you don’t have UNDO enabled, you should save a lot. If you do, it’s probably not necessary.