Working on Broken Sword 2.5, I encountered a save bug unrelated to the 32/64 bit portability issue I was intending to look into. The morning after I solved that bug, my laptop (which is also my primary development machine, and only machine with a 64-bit OS installed), suffered fan failure. It is now at warranty services getting repaired, and I have an alternate machine with which to make progress during the 7-9 day estimated turnaround.
Unfortunately, because it lacks a 64-bit OS, I’m unable to test any changes to the Broken Sword 2.5 issue. So, while I wait to get my primary machine back, I will be adding autosave support to a number of engines. I began work on this last night, and already have autosave working for Composer and Hugo engines.