(If there is enough demand, I may re-implement SDL1 support as well.) Dropping support for esoteric platforms and exclusively using SDL2 vastly simplifies the complexity of the code. For 99% of users, this should not be a concern. There are no plans to support platforms that SDL2 does not target. Soon, the following systems are expected to be emulated:Īfter that, µvMac will attempt to support these systems: Here's the screen you get when you start up for the first time, without a ROM.Ĭurrently, µvMac is very early in development, so only the Macintosh Plus is officially supported. The configuration manager will require resources from a ROM.
This would replace Control Mode in Mini vMac, and would also appear when you start the emulator.
The below image, as well as the very first image on this page, are mockups of a possible upcoming feature, the configuration manager. Here's some screenshots showing the configuration file modifying the system palette. Here's µvMac running on Linux with the default palette, emulating a CRT's natural colors.
ΜvMac is currently very early in development and is not ready for release, but its source code is publicly developed on Github. (See this article I wrote for more information.) I consider this much more trouble than it's worth, and intend to focus more on maintainability and accuracy. The intent of Mini vMac was to create a "emulator collection" of many very optimized "variations" of the same codebase. This fork was created to clean up and modernize the code base, make the project easier to compile and hack on, and allow for much easier user configuration. Pratt, which was forked from vMac by Philip "PC" Cummins. It was forked from Mini vMac v36.4 by Paul C. ΜvMac (micro vMac) is a simple, configurable emulator for early Motorola 68000 based Macintoshes. Home About Articles Doodles Projects Links µvMac µvMac