A brand new 68k Mac emulator quietly dropped last night!!

“Snow” can emulate the Mac 128k, 512k, Plus, SE, Classic, and II. It supports reading disks from bitstream and flux-floppy images, and offers full execution control and debugging features for the emulated CPU. Written using Rust, it doesn't do any ROM patching or system call interception, instead aiming for accurate hardware-level emulation.

Download link (Mac, Windows, Linux): https://snowemu.com
Documentation link: https://docs.snowemu.com
Source link: https://github.com/twvd/snow
Release announcement: https://www.emaculation.com/forum/viewtopic.php?t=12509

(Edit: I'm not the author - just spotted this on the Emaculation forum and had to share it!)

(Edit #2: Snow's author, Thomas “twvd" has joined the Fediverse now! Give him a follow at @twvd 👋)

#RetroComputing#VintageMac#Apple#Mac#MacOS#ClassicMac #68k #emulation

Wow, this thread blew up. RIP my notifications.

It was pointed out to me (thanks to @gloriouscow ) that the author of Snow, Thomas “twvd” has a blog where he wrote up a bunch of his research into the IWM chip and low-level Mac floppy emulation. Check it out here:

https://thomasw.dev/post/mac-floppy-emu/

We still don’t have a full IWM clone in hardware, but there’s been a few shims and works-in-progress - see links below. Maybe his research can help to push these efforts forward (and bring us one step closer to the dream of new SE/30 boards without having to cannibalize parts from a donor board)?

https://www.applefritter.com/content/announcing-iwmless-iwm-substitution-call-beta-testers
https://68kmla.org/bb/index.php?threads/cloning-the-iwm-sort-of.49939/
https://github.com/DosFox1/Shim-IWM

EDIT: Thomas has joined the Fediverse now! @twvd 👋