Shandalar Freezing/Hard Crashing

Greetings, I recently got back into magic and went out looking for the old magic game of my youth. I am pleased to see it alive and working with modern OSes. However, after a random period but ALWAYS during a duel, I suffer a freezeup. A harsh one that makes me restart my OS entirely (Windows 7 x64 btw).
As you can imagine, having to restart my computer every 5-30+ minutes is tiring. I've tried various versions and patches, including 2009, updated 2010 iso, the original, and my personal favorite, the 2012 shandalar only portable version. The problem always exists. It wouldn't even be so bad if I could alt tab out of it and restart it that way, but a complete system reset is irritating.
Anyone else having this issue and know of a work around?
As you can imagine, having to restart my computer every 5-30+ minutes is tiring. I've tried various versions and patches, including 2009, updated 2010 iso, the original, and my personal favorite, the 2012 shandalar only portable version. The problem always exists. It wouldn't even be so bad if I could alt tab out of it and restart it that way, but a complete system reset is irritating.
Anyone else having this issue and know of a work around?