A Macintosh II emulator that runs A/UX
Go to file
2015-09-13 00:39:58 -07:00
core Preliminary support for ethernet/multiple screens in cocoa client 2015-09-13 00:39:58 -07:00
debugger Preliminary support for ethernet/multiple screens in cocoa client 2015-09-13 00:39:58 -07:00
gui Preliminary support for ethernet/multiple screens in cocoa client 2015-09-13 00:39:58 -07:00
sdl-gui Unbroke shoebill, speed improvements 2015-01-26 22:26:30 -05:00
.gitignore Implemented trapv/trapcc + a few more FPU instructions. 2014-04-19 12:12:15 -04:00
LICENSE First big barely-functional code drop 2014-02-24 17:14:52 -05:00
Makefile New debugger + inital PRAM/real-time clock + fixes 2014-05-10 19:25:31 -04:00
README.md Update README.md 2015-04-09 22:22:51 -04:00

Shoebill

A Macintosh II emulator that runs A/UX (and A/UX only).

Shoebill is an all-new, BSD-licensed Macintosh II emulator designed from the ground up with the singular goal of running A/UX.

Shoebill requires a Macintosh II, IIx or IIcx ROM, and a disk image with A/UX installed.

Download the latest release, and then see the getting started wiki.
Also check out screenshots.

Update (April 9, 2015): Taking a break from regular development for a while. The last release was 0.0.4 in June 2014, and the latest commit implements ethernet and a new theoretically-very-accurate but totally untested FPU core with lots of suspected bugs. (But it seems to work better than the old FPU, anyways.) The thread on emaculation.com has tips on how to get ethernet working.

####Supports

  • A/UX 1.1.1 through 3.1 (and 3.1.1 a little)

####Currently Implements

  • 68020 CPU (mostly)
  • 68881 FPU (mostly)
  • 68851 PMMU (just enough to boot A/UX)
  • SCSI
  • ADB
  • PRAM
  • Ethernet (via emulated Apple EtherTalk/DP8390 card)
  • A NuBus video card with 24-bit depth.

Does not implement (yet)

  • Sound
  • Floppy
  • Serial ports