Hello ports, attached is a Mini vMac port for the latest version with 6 total flavors. Each flavor emulates a different Mac model, such as the M acintosh 128k, 512Ke, SE, Classic, SEFDHD, or II. The Macintosh Plus is emulated by default. This single port can emulate 7 different machines.
Everything here except sound emulation works. OpenBSD has actually been officially supported for some time now, but sound still isn't implemente d. I've included a pkg/README with some quick start style information. It a lso mentions that sound emulation is not currently supported. This port has been tested on OpenBSD 6.7 Current macppc and works perfec tly. This is a great surprise since powerpc OpenBSD was never a confirme d supported OS. I've set this up to work on i386 and amd64 as well, whic h are officially supported by Mini vMac. However I am unable to verify t hey work at the moment. If you have time to test this port on amd64 or i 386 that would be great. I did have to patch 2 files, just to specify cc instead of gcc. The homepage for Mini vMac is at https://gryphel.com/c/minivmac/ . I've emulated System 1 and System 6 so far. The build system is like nothing I've ever seen before, but ports made i t easy to work with. Let me know if you can help get this emulator into ports, if you have any suggestions, or improvements to how I've made thi s work. Besides testing amd64 and i386 I belive this is ready to be committed. Everything passes portcheck as well!
minivmac.tgz
Description: GNU Zip compressed data