All Projects → zydeco → Minivmac4ios

zydeco / Minivmac4ios

Licence: gpl-2.0
Mini vMac for iOS

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Minivmac4ios

Elmboy
A Nintendo™ Game Boy™ Emulator written in Elm.
Stars: ✭ 285 (-19.26%)
Mutual labels:  emulator
Retroesp32
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Stars: ✭ 313 (-11.33%)
Mutual labels:  emulator
Anese
Another NES Emulator - written for fun & learning - first implementation of wideNES
Stars: ✭ 323 (-8.5%)
Mutual labels:  emulator
Rvemu
RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).
Stars: ✭ 289 (-18.13%)
Mutual labels:  emulator
Fs Uae
Cross-platform Amiga emulator
Stars: ✭ 304 (-13.88%)
Mutual labels:  emulator
Fbneo
FinalBurn Neo - We are Team FBNeo.
Stars: ✭ 316 (-10.48%)
Mutual labels:  emulator
Amiberry
Optimized Amiga emulator for the Raspberry Pi and other ARM boards
Stars: ✭ 270 (-23.51%)
Mutual labels:  emulator
Hnes
🎮 NES Emulator written in Haskell
Stars: ✭ 340 (-3.68%)
Mutual labels:  emulator
Zesarux
ZEsarUX - ZX Second-Emulator And Released for UniX
Stars: ✭ 307 (-13.03%)
Mutual labels:  emulator
Fake Gcs Server
Google Cloud Storage emulator & testing library.
Stars: ✭ 316 (-10.48%)
Mutual labels:  emulator
Inds
Revival of the Nintendo DS emulator for iOS
Stars: ✭ 293 (-17%)
Mutual labels:  emulator
Zelos
A comprehensive binary emulation and instrumentation platform.
Stars: ✭ 298 (-15.58%)
Mutual labels:  emulator
Stella
A multi-platform Atari 2600 Emulator
Stars: ✭ 315 (-10.76%)
Mutual labels:  emulator
Apple2js
An Apple II emulator written in Javascript
Stars: ✭ 284 (-19.55%)
Mutual labels:  emulator
Nexusforever
An emulator for the defunct MMORPG WildStar which supports build 16042 (Final Patch)
Stars: ✭ 322 (-8.78%)
Mutual labels:  emulator
Ps4delta
Experimental PlayStation 4 Emulator
Stars: ✭ 277 (-21.53%)
Mutual labels:  emulator
Docker Android
Android in docker solution with noVNC supported and video recording
Stars: ✭ 4,042 (+1045.04%)
Mutual labels:  emulator
Parchment
The Interactive Fiction player for the web
Stars: ✭ 343 (-2.83%)
Mutual labels:  emulator
Core
Common Open Research Emulator
Stars: ✭ 330 (-6.52%)
Mutual labels:  emulator
Server
EQEmu - Open Source EverQuest Server
Stars: ✭ 319 (-9.63%)
Mutual labels:  emulator

Mini vMac for iOS

Features

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

Requirements

  • iOS 9 or later
  • ROM image from Mac Plus, Mac II and/or Mac 128K
  • Disk images with Mac software

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, iTunes File Sharing or the iOS Files app.

  • 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. 3D touch can also be used for clicking and dragging on supported devices.

If you use a mouse or trackpad on iPad OS 13.4 or newer, it will be used automatically.

If you have a jailbroken device and BTC Mouse & Trackpad, Mini vMac will use your bluetooth mouse or trackpad.

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
  • Display Scaling: choose how to scale the display
  • Emulated Machine: changes won't take effect if there are disks inserted

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].