Emulated MPW = Mini vMac + Macintosh Programmer's Workshop + glue
Go to file
Elliot Nunn a2fc3b9d47 Add SheepShaver support using -s flag
This required a cheeky history rewrite to include a boot image suitable
for *all three* emulators. Mac OS 7.5.3 was a gem!
2018-05-10 23:38:50 +08:00
BasiliskII.app/Contents Sundry improvements 2018-05-10 23:38:17 +08:00
Mini vMac 9590.app/Contents Initial commit 2018-05-10 23:38:17 +08:00
SheepShaver.app/Contents Add SheepShaver support using -s flag 2018-05-10 23:38:50 +08:00
MPW-VM-KnownGood.dmg Initial commit 2018-05-10 23:38:17 +08:00
MacII.ROM Initial commit 2018-05-10 23:38:17 +08:00
MacIIci.ROM Sundry improvements 2018-05-10 23:38:17 +08:00
PowerMac.ROM Add SheepShaver support using -s flag 2018-05-10 23:38:50 +08:00
README Initial commit 2018-05-10 23:38:17 +08:00
empw Add SheepShaver support using -s flag 2018-05-10 23:38:50 +08:00
hsync Rip out misguided type/creator fixer 2018-05-10 23:38:17 +08:00
hsyncback Sundry improvements 2018-05-10 23:38:17 +08:00

README

EMPW (Emulated MPW) = Mini vMac + Macintosh Programmer's Workshop + glue


Requirements (install all with brew):
- hfsutils
- rsync (newer than the one shipping with macOS)
- python3


Examples:

# Enjoy an interactive MPW session in Mini vMac (kills your battery life!)
$ cd my-fancy-source-tree && empw

# Run a non-interactive MPW command and capture its standard output.
$ empw Help FileSystem

# Transfer files to the emulated MPW session.
$ echo Hello, world! > TextFile && empw Catenate TextFile