Hatari is a very good emulator for ST and related machines (TT030, Falcon, etc, though ST support is its focus.) This is a full port of the emu, including hard drive support, etc.

Release notes:

– fixed the hdd boot option, so it doesn’t always turn it on when you least expect it; if you’ve saved a config, you might want to wipe it out (example hatari.cfg in your appdata) just to make sure. But in general now, you actually have to enable the option for it to stick .. now it very definately defaults to off 🙂

– added vsync (always on); let me know if its visible apparent at all, or if it slows things down and you need a checkbox option to enable/disable it, or if its just fine. I can barely notice such things (my eyes must suck 🙂 so I can’t really tell. I still see tear lines in demo unpacks, but thats really due to games updating and rendering one line at a time, which is a separate thing to look into fixing .. but for games doing a lot of screen updates, this vsync should help it look more coherent. Let me know 🙂

– I included a half dozen random ST demos; they’re legal to distribute since all fresh code from the demo scene groups. If you’ve already got a ‘disks/readme.txt’ in your appdata, it will not copy them in .. but if you delete yor readme.txt in there it’ll think its a fresh Hatari install and unpack them for you. They take up only a few hundred K each, so no biggy.. feel free to wipe them out!

I’ll have to look into adding some keyb/dpad control to the menus, since file selector really is annoying 🙂

http://www.gp32x.com/board/index.php?/topic/58088-hatari-atari-st-emu-140-released/page__st__15__p__934671&#entry934671