Live data from Hacker News

Snow - Classic Macintosh emulator

snowemu.com

41–50 of 97 posts

Re: Snow - Classic Macintosh emulator

#41

Earlier quoted context omitted.

Little help - how can I find ROM-s? I tried to download some using sites found in Google, but the emulator always says "Unknown or unsupported ROM file". How can I find usable roms? These seem to work: https://archive.org/details/mac_rom_archive_-_as_of_8-19-201...

Very nice, thank you. I try to run some of them, e.g. Macintosh Plus. It does accept the ROM, but it just shows a flashing floppy disk icon and doesn't do anything else. How could this be fixed?

[deleted]

Re: Snow - Classic Macintosh emulator

#42
post #7

Much of my early post-college work is stored across a stack of Mac formatted Bernoulli disks. The software requires an ADB dongle to run, so physical hardware is required. I wonder if any of those ADB to USB adapters could be mapped into the emulator?

maybe this would work? https://www.bigmessowires.com/usb-wombat/

It turns out there has been some discussion on emulating or passing through ADB hardware keys but nothing conclusive seems to have come of it.

Re: Snow - Classic Macintosh emulator

#43
post #21

I suppose - owing to its accuracy - that this doesn't have some of BasiliskII's killer features: it patches the OS/ROMs to add support for super-high resolutions and (mostly) seamless integration with the host's file system and network. It's a shame that Basilisk - possibly owing to its inaccurate but killer features - is as janky as it is, because it's really remarkably pleasant to use when it works.

An accurate emulator with clean codebase is a good starting point onto which to add patches/shortcuts. I've looked through the Basilisk patching code, it's not really complicated, and there are a handful of partial Toolbox reimplementations including the bits in Basilisk, Executor (author is in the comments here), MACE, etc. It would be some work to port but mostly direct translation of the code & adding test infrastructure.

Re: Snow - Classic Macintosh emulator

#44
post #36
post #33

Earlier quoted context omitted.

I don't know if you read the whole article. The author did make a Mini vMac fork to clean up the build system and code, she linked it at the end. https://github.com/InvisibleUp/uvmac .

Ha. I was starting to find the article a bit tiring and the moment my eyes landed on the Conclusion heading I stopped right there. You shouldn't trust my criticisms either.

Wait, but that last sentence makes you a reliable narrator now. I am lost.

Re: Snow - Classic Macintosh emulator

#45

Earlier quoted context omitted.

Little help - how can I find ROM-s? I tried to download some using sites found in Google, but the emulator always says "Unknown or unsupported ROM file". How can I find usable roms? These seem to work: https://archive.org/details/mac_rom_archive_-_as_of_8-19-201...

Very nice, thank you. I try to run some of them, e.g. Macintosh Plus. It does accept the ROM, but it just shows a flashing floppy disk icon and doesn't do anything else. How could this be fixed?

The icon is telling you that you need a disk to boot from.

https://www.gryphel.com/c/minivmac/start.html has some links.

Re: Snow - Classic Macintosh emulator

#46

For some context about why a portable, user-friendly, hardware-level emulator for classic Mac systems is such a big deal, see this blog post from 2020: https://invisibleup.com/articles/30/ For game consoles, we've had emulators like Nestopia and bsnes and Dolphin and Duckstation for years. For PCs, virtualisation systems like VMWare and VirtualBox have covered most people's needs, and recently there's been high-fidel…

In compatibility, it's MUCH worse than all the others, but there's also Executor: https://en.wikipedia.org/wiki/Executor_(software) which you can use to run a Macintosh version of solitaire in your browser by having the browser emulate MS-DOS which then runs Executor/DOS: https://archive.org/details/executor In addition to Executor/DOS, a non-released version ran on the Sun 3 workstations (they too had 680x0 processo…

When I was starting out in the 90s, Executor was one of those very cool pieces of software I would love to play around with.

Re: Snow - Classic Macintosh emulator

#47

Off-topic... I wish Apple would bring back the white menubar background and the coloured logo. The white menubar makes the whole computer easier to use in a small but constant way. The coloured apple icon would suggest they no longer have their heads stuck up their assess and might bring back "fun" rather than "showing off" to their design process. And then maybe, maybe... with that "suggestion" symbolised in the UI,…

Turning “Reduce Transparency” on in Accessibility > Display will solidify the menubar in both light and dark modes.

I go through phases with transparency off or on.

Re: Snow - Classic Macintosh emulator

#48

Earlier quoted context omitted.

Little help - how can I find ROM-s? I tried to download some using sites found in Google, but the emulator always says "Unknown or unsupported ROM file". How can I find usable roms? These seem to work: https://archive.org/details/mac_rom_archive_-_as_of_8-19-201...

Very nice, thank you. I try to run some of them, e.g. Macintosh Plus. It does accept the ROM, but it just shows a flashing floppy disk icon and doesn't do anything else. How could this be fixed?

The Mac Plus didn’t have an internal hard drive. So you need to start the OS from a floppy.

My father used an external hard drive with his Mac Plus, back in the day.

Re: Snow - Classic Macintosh emulator

#50
post #21

I suppose - owing to its accuracy - that this doesn't have some of BasiliskII's killer features: it patches the OS/ROMs to add support for super-high resolutions and (mostly) seamless integration with the host's file system and network. It's a shame that Basilisk - possibly owing to its inaccurate but killer features - is as janky as it is, because it's really remarkably pleasant to use when it works.

An accurate emulator with clean codebase is a good starting point onto which to add patches/shortcuts. I've looked through the Basilisk patching code, it's not really complicated, and there are a handful of partial Toolbox reimplementations including the bits in Basilisk, Executor (author is in the comments here), MACE, etc. It would be some work to port but mostly direct translation of the code & adding test infrast…

As an aside, I really wish MACE would open-source their work. They've made some impressive progress, but I worry that work's going to go to waste if it stays closed.
Post reply on HN