github twvd/snow v1.3.0

9 hours ago

Snow v1.3.0 - Networking Edition

This release focuses on networking features and brings Ethernet and LocalTalk-over-UDP to Snow! This allows you to network your Snow-emulated Macs to real Macs, other emulators and allows you to easily browse the web through userland NAT and integrated HTTPS stripping.

Screenshot_20260118-190141

Documentation is available at https://docs.snowemu.com/
Thanks to everyone that contributed code, bug reports or helped in any other way!

New features

  • LocalTalk over UDP by @erichelgeson
  • Emulated SCSI Ethernet adapter (DaynaPORT SCSI/Link)
  • Userland NAT support for emulated Ethernet
  • HTTPS stripping for emulated Ethernet over userland NAT
  • Tap (layer 2) Ethernet bridge support (Linux only)
  • Write support for 1.44MB disks
  • Configurable multi-pass shader pipeline
  • Zen mode - hides all UI clutter from the window
  • Show effective speed in the UI when running in fast-forward mode by @mihaip
  • High-pass filter on audio
  • Detachable framebuffer window

Bug fixes and misc

  • Improved 68030/PMMU performance
  • Fixed modifier keys getting stuck when emulator window loses focus
  • Fixed CPU interrupt masking race condition that caused Prince of Persia to crash
  • Audio will suspend if the emulator is running too slow
  • Improved compact Mac reset behavior
  • Fixed SE/30 video ROM error message
  • SDL2 is no longer statically linked by default (use -F sdl2_static if you want this)
  • Fixed 68000 trace bits and other accuracy improvements thanks to new tests
  • Added assets to assist in packaging for desktop Linux
  • Updated Rust toolchain to 1.92

New Contributors

Full Changelog: v1.2.0...v1.3.0

Don't miss a new snow release

NewReleases is sending notifications on new releases.