mirror of
https://github.com/pruten/shoebill.git
synced 2024-06-18 09:30:43 +00:00
A Macintosh II emulator that runs A/UX
fd31d642b0
The board is basically implemented. It's just a dummy slot ROM with no driver or primary/secondary init, that looks enough like the Apple EtherTalk card. The DP8390 controller chip has its address space implemented, and some of its registers work. Lots more work to do on that With slog() tracing enabled, you can see A/UX try to send a multicast ethernet frame, then give up waiting for some kind of response from the chip, then decide that the ethernet controller is dead and print an error to console |
||
---|---|---|
core | ||
debugger | ||
gui | ||
sdl-gui | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md |
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 (June 30, 2014): Shoebill 0.0.4 is available (Now with Windows & Linux ports)
####Supports
- A/UX 1.1.1 through 3.1
####Currently Implements
- 68020 CPU (mostly)
- 68881 FPU (a little)
- 68851 PMMU (just enough to boot A/UX)
- SCSI
- ADB
- PRAM
- A NuBus video card with 24-bit depth
Does not implement (yet)
- Sound
- Floppy
- Serial ports
- Ethernet
- Support for multiple screens