Mini vMac for iOS
Go to file
2016-06-06 20:57:09 +02:00
libhfs add missing include for compiling libhfs in debug mode 2016-05-22 23:44:42 +02:00
libmfs@567eb930ae add submodules 2016-05-24 23:47:51 +02:00
libres@5997cc7683 add submodules 2016-05-24 23:47:51 +02:00
Mini vMac don't forward physical keyboard events to emulated machine when presenting another view controller 2016-06-06 20:57:09 +02:00
Mini vMac.xcodeproj use shared Info.plist for bundles, add capabilities to it 2016-06-06 15:42:04 +02:00
.clang-format initial implementation 2016-05-01 19:05:36 +02:00
.gitignore add Makefile to build deb 2016-05-27 21:35:28 +02:00
.gitmodules show app icons on disk image chooser 2016-05-21 15:01:57 +02:00
apt-control add Makefile to build deb 2016-05-27 21:35:28 +02:00
LICENSE.md add license and readme 2016-05-22 21:48:34 +02:00
Makefile fakesign deb 2016-05-29 00:29:22 +02:00
README.md update README 2016-05-29 14:46:51 +02:00

Mini vMac for iOS

Features

  • Emulates Mac Plus, Mac II or Mac 128K
  • Full simulated keyboard (including all Mac keys)
  • Full sound output (except on Mac II)
  • Uses external keyboard if available
  • Regulable emulation speed (up to 8x)
  • Easy(ish) to import/export disk images

Requirements

  • iOS 7 or later
  • ROM image from Mac Plus, Mac II and/or Mac 128K
  • Disk images with Mac software
  • A Mac with Xcode 7 (required to build)

Usage

ROM and Disk Images

You can import the ROM (vMac.ROM) and disk images (with .dsk or .img extension) into Mini vMac from other apps (iCloud Storage, Dropbox, etc), using AirDrop, or via iTunes File Sharing.

  • To insert disk images, swipe left with two fingers and the list of disks will appear. Icons are automatically generated based on the contents of the disk.
  • Tap an hold on a file to delete, rename or share
  • Tap the Edit button to show all files, and the Create Disk Image option

The disk image menu will attempt to find an icon from the following sources (in descending order of priority):

  1. Volume icon (System 7)
  2. Application icon, if the disk contains only one application
  3. Application matching the name of the volume (not the disk image)
  4. Application with name written in the comment field of the volume

If no icon is found, it will show a standard floppy disk icon.

Keyboard

Swipe up with two fingers to show the keyboard, and down to hide it.

The emulated keyboard features all the keys on an Apple Extended keyboard (except the Power key). The Command, Option , Control and Shift keys are sticky, to make keyboard shortcuts easier to type. You can change the appearance of the emulated keyboard in the settings.

If you have an external keyboard attached, you can use it too, although some shortcuts may interfere with iOS.

Mouse

You can choose to use the screen as a touchscreen, where tapping on the screen acts a mouse click, or as a trackpad. In trackpad mode, dragging is done by tapping twice fast and holding it down.

Settings

Swipe right with two fingers to show the settings dialog, where you can change the following:

  • Speed: make the emulated machine faster than a Mac Plus
  • Mouse Type: switch between touchscreen and trackpad mode
  • Keyboard Layout: change the layout of the emulated keyboard
  • Emulated Machine: for changes to take effect, close and relaunch Mini vMac

Credits