Search found 68 matches

by pruten
Thu Apr 10, 2014 2:57 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Yeah, I haven't really profiled and optimized anything yet. There's three levels of emulation going on there, OSX -> A/UX -> virtualized system 7 -> SoftPC, so that probably contributes to the slowness. (Also, link-time optimizations really help a lot.) I'm looking for SoftPC now to play with it :)
by pruten
Wed Apr 09, 2014 2:21 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Whoa, that's awesome! Thanks for posting instructions on partitioning/mkfs-ing disk images, and that cool screenshot. I'd never have thought SoftPC would run!
by pruten
Tue Apr 08, 2014 5:48 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

After creation I changed the extension to .img and booted basilisk with the image. Then formatted the disk image and attached it to Shoebill. After numerous disk errors which were fixed by fsck in verbose startup, the image appeared on the desktop. I was able to install A/UX on the image but was no...
by pruten
Tue Apr 08, 2014 2:43 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey Cat_7, Is it possible you're booting a 3.x.x kernel with a 2.0.x root image, or 2.0.x kernel with the 3.x.x image? I've done that accidentally several times, and the symptom is that it boots a little, then fails and dumps you into the single-user shell. I was accidentally running a 3.0.1 kernel ...
by pruten
Tue Apr 08, 2014 2:31 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Yeah, 256MB seems to be the maximum A/UX 3.0.0 can handle. A/UX 2.0.0 seems to support all the way up to 1GB, the maximum supported by the 68k Mac architecture, albeit with lots of complaining. I've mostly had luck so far with ISOs on 3.0.0. 2.0.0 takes exception to the partition scheme on a lot of ...
by pruten
Mon Apr 07, 2014 4:21 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey neozeed, thanks for experimenting! Glad to see that it'll build on other people's machines :) So far I've been running 3.0.0 successfully. It's interesting to know that 3.0.1 is sending 0-length reads - unless there's another bug at fault, I'll have to refactor the scsi code a little to handle i...
by pruten
Tue Apr 01, 2014 2:23 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

I could release a bare-bones GLUT GUI as an example of how to write a GUI - and if anyone else is so motivated, perhaps they could write an SDL GUI. :) If anyone's interested in that, I can make an effort to finalize the core API. A/UX 3.0.0 / System 7.0.1 now seems to be basically runnable, althoug...
by pruten
Thu Mar 27, 2014 4:39 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Mominul, I've been trying to keep the core cross-platform for unix-y systems, avoiding Apple-specific APIs. It used to have a bare-minimum GLUT interface with hard-coded parameters. Aside from that, I don't have much experience with windows or linux GUIs. Making slow progress on v0.0.2 - here's what...
by pruten
Fri Mar 07, 2014 6:00 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Shoebill 0.0.1 *currently* can't run it, because it expects there to be a Macintosh II video card (toby frame buffer) attached. I have a partly-emulated toby frame buffer card (core/toby_frame_buffer.c), but you can't currently access it via the GUI. I'll see what I can do for the next release :) Bt...
by pruten
Tue Mar 04, 2014 9:54 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey vdb, What ROM are you using? IIci-and-newer ROMs paint the screen black (I think) because they have internal video chips that shoebill doesn't implement and that A/UX prefers to use. A/UX 2.0.0 and earlier don't support multiple monitors, so the second monitor is painted black. Shoebill should w...
by pruten
Mon Mar 03, 2014 4:05 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

24bit, I hacked together a universal build for 10.8, v0.0.1a. You can get it on the release page . I'll try to make future releases 10.8/universal compatible. Unfortunately, I don't have a convenient way to make 10.7 or earlier builds. huntgr, I'm generally booting from the install CDs directly. The...
by pruten
Sun Mar 02, 2014 3:51 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Xcode 5 on Mavericks doesn't seem to support SDKs below 10.8, so I'm not sure how to build for 10.6 conveniently...
by pruten
Sat Mar 01, 2014 10:23 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey 24bit, The releases page has a precompiled app. The emulator core is statically compiled into the GUI, so there are no other components you need to download. Although, it is compiled against the 10.9 SDK... I'll look into switching to the 10.8 SDK, although I don't have a machine to test it on.
by pruten
Sat Mar 01, 2014 7:04 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Okay, it now has slightly better documentation https://github.com/pruten/Shoebill/wiki/Getting-Started Sorry I don't have better ideas for extracting the unix kernel from an A/UX install CD. I'm hesitant to post them online myself, even though Apple probably already did that back when they used to r...
by pruten
Fri Feb 28, 2014 2:06 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

I'm trying to abstain from peeking at how other Mac emulators are implemented, so can't speak to exactly how difficult it would be. But decoupling the MMU from Shoebill would be a little tricky, since it's baked into the memory access primitives. The important chunk is this , for traversing page tab...
by pruten
Thu Feb 27, 2014 6:35 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Yeah, Shoebill emulates the Mac II's MC68851 PMMU coprocessor and NCR5380 SCSI controller. I just started implementing hardware and instructions as necessary to get A/UX further along in the boot process, so I don't know exactly why other emulators can't boot A/UX. Booting regular Mac OS is a future...
by pruten
Thu Feb 27, 2014 3:41 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 355441

Shoebill - a Macintosh II + A/UX emulator for OS X

Hi folks, I've been working on an A/UX emulator for the past few years, and just released v0.0.1 on github: https://github.com/pruten/shoebill Shoebill is an all-new, BSD-licensed Macintosh II emulator designed from the ground up with the singular goal of running A/UX. A/UX 1.x.x through 2.0.0 are s...