BSD Ports

emulators/shoebill 0.0.5nb22 NetBSD

Macintosh II emulator that runs A/UX

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
2-clause-bsd
Categories
emulators
Package size
555.7 KiB, 2240.6 KiB installed

Description

Shoebill is an all-new, BSD-licensed Macintosh II emulator designed from the ground up with the singular goal of running A/UX, first presented on <http://www.emaculation.com/forum/viewtopic.php?f=7&t=8288>.

Shoebill requires a Macintosh II, IIx or IIcx ROM, e.g. from <https://github.com/macmade/Macintosh-ROMs>, and a disk image with A/UX installed.

Shoebill is different from other Macintosh emulators in how it boots. Instead of booting directly into the Macintosh ROM, Shoebill implements a bootloader and boots directly into A/UX itself. Traditionally, A/UX is booted by first booting Mac OS, and then running SASH/launch to mount the A/UX root partition, run fsck if necessary, load the unix kernel, and then boot it. SASH provides the ability to manipulate the A/UX filesystem while actually running in regular Mac OS.

Shoebill cannot boot into regular Mac OS, although that's a future goal. Instead, it replicates the functionality of Apple's bootloader, and boots directly into A/UX.

Install

Binary package:

pkgin install shoebill

From pkgsrc:

cd /usr/pkgsrc/emulators/shoebill && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.0.5nb22
NetBSD 10.1 aarch640.0.5nb20
SmartOS / illumos x86_64-
macOS 15 arm640.0.5nb24

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 4

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
6e59681be8 wiz *: recursive bump for libmpg123 dependency in lame