Peter Rutenbar 9e91b8067a Fixed a million SoftFloat bugs, and an edge case in fscale
SoftFloat's support for subnormal numbers is completely broken
on floatx80. Particularly when the result of an op on a subnormal
number is normal, and vice versa. I'm not completely sure that
my fixes are correct, or that they didn't break anything. I need
to do more testing.

Also fixed an edge case in fscale that gets weird when the
input goes from normal to subnormal... oh, and I still need to
fix the opposite case.
2014-11-23 19:41:06 -05:00
2014-10-15 18:11:54 -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 (Oct 15, 2014): Sorry there hasn't been a new release in a while. Ethernet is mostly-working in the latest source tree, and I'm currently working on a total FPU rewrite. I'll release 0.0.5 when the new FPU is mostly-working

####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
Description
A Macintosh II emulator that runs A/UX
Readme BSD-2-Clause 1.5 MiB
Languages
C 93.9%
Objective-C 4.4%
Perl 1.2%
Makefile 0.3%