This page is a wiki. Please login or create an account to begin editing.


Basilisk II (PowerPC build)

Rating:
Your rating: None Average: 4 (3 votes)
Category:
Year released:
Author:


Publisher:
#1
[www].se [ftp].se [mirror].us
basilisk_ii_-_nigels_port.zip (2.18 MB)
For Mac OS X
#2
[www].se [ftp].se [mirror].us
basiliskii_ub_20091004.zip (1.66 MB)
For Mac OS X
Emulation
Guides on emulating older applications

Basilisk II is a 68k Macintosh emulator for Mac OS X. It emulates 68000 thru 68040 based Macs and it can be used to run Mac OS 7 thru Mac OS 8.1.

All Basilisk builds have in common that they require a Mac ROM in order to work as intended. You can get a tool to retrieve the original ROM of your 68k-Mac at the sources listed below or in the .zip of Basilisk II Nigel's port. The alternative is to look for a Mac ROM elsewhere…

There are various sources for different builds of Basilisk II:

Sadly the official site hasn't been updated since Release 0.9-1 from May 31, 2001. Updated versions of Basilisk II have been made available over the years, most of them were in many ways enhanced compared to the official version. But since Basilisk II is GPL-2 licensed open source software, this isn't something to be surprised about…

With the growing Intel-Mac community, sources to obtain PowerPC builds have become rare…
Therefore, these versions have been saved for you:

Compatibility
Architecture: PPC x86 (Intel)

Comments

IIGS_User's picture
by IIGS_User - 2011, December 9 - 3:59pm

However, I do not know whether the ports there are for pre Mac OS X 10.4.

Same as previously.

xy's picture
by xy - 2011, December 9 - 3:42pm

Re Nigel Pearson I found his new website:
http://web.netcall.com.au/~pear_computers/BasiliskII.html
However, I do not know whether the ports there are for pre Mac OS X 10.4.

IIGS_User's picture
by IIGS_User - 2011, December 9 - 3:17pm

Thanks, this is a very good clean-up on this page. Smile

xy's picture
by xy - 2011, December 9 - 2:55pm

24bit, yeah, here:
http://www.cebix.net/
is Christian's website. However, if you follow the Basilisk II link you end up here:
http://basilisk.cebix.net/
The download link for (pre Mac OS X 10.4) Basilisk II says that the port is by Nigel Pearson. And exactly this link does not work anymore.

24bit's picture
by 24bit - 2011, December 8 - 7:00pm

@xy, correct me if I´m wrong, but to my knowledge Christian Bauer donated his whole lot of work and source code including ShapeShifter, BasiliskII and SheepShaver to the public in 2002.
This is part of the "problem" at the same time, there is no full time developer at work and probably never will be.

bertyboy's picture
by bertyboy - 2011, December 8 - 6:32pm

Your storing Mac files with resource forks on Unix / Linux make me think of CAP / Aufs. Surely a worthwhile addition to this site, if we can find some docu to accompany it and get the 100 patched version.

xy's picture
by xy - 2011, December 8 - 4:43pm

T-1000, old versions of Basilisk II for pre Mac OS X 10.4 seem to be abandonware as the download link for old Mac OS X does not work any longer:
http://basilisk.cebix.net/

24bit's picture
by 24bit - 2011, December 8 - 3:51pm

Thanks macmeister, that was what I tried actually, but I´ll double check in near future.
I am not sure about generic support, but I can access my Mac drives from Linux without problems.
The idea was to have the resource forks preserved and hand over device control to the emulator, of course.
I only found a ShapeShifter guide by Chris Bauer, but things seem to differ with BII/Linux.

The Macintosh has access to a single SCSI bus with up to seven connected
devices (referenced with IDs from 0 to 6) under ShapeShifter.

If you open the window "SCSI settings", you see in the upper part of the
window seven rows with gadgets, each belonging to one ID whose number
is printed at the very left of every row. Every single row contains three
gadgets, namely

● A checkbox gadget which enables or disabled the access of the Macintosh
to this ID. When the gadget is not checked, no device is connected
for the Macintosh on this ID, even if the other gadgets specify a
connected device.

● A string gadget ("SCSI driver") in which you must enter the name of
the Amiga SCSI driver to be used for this ID. On the Amiga 3000/4000T
or when using the Commodore SCSI cards A2091 or A4091, this is
"scsi.device". If you are using a third party product, please consult
your SCSI adapter's manual about what the driver's name is.

● A number gadget ("Unit") for entering the unit number that is to be
accessed with this ID. The unit number normally corresponds to the
real SCSI ID of the device. If you have multiple SCSI adapters of the
same manufacturer built in, you can select which card to use with the
hundred's digit of the unit number if both cards use the same driver.

themacmeister's picture
by themacmeister - 2011, December 8 - 2:33am

@24bit:

"Linux:
The "SCSI target" has to be the name of a device that complies to
the Generic SCSI driver API. On a standard Linux installation, these
devices are "/dev/sg0", "/dev/sg1" etc. Note that you must have
appropriate access rights to these devices and that Generic SCSI
support has to be compiled into the kernel."

From the Basilisk ReadMe file.

You may need to recompile the kernel with Generic SCSI support?

muttztfz's picture
by muttztfz - 2011, December 7 - 8:57pm

http://www.emaculation.com/doku.php/basilisk_ii

The recent version for PowerPC is still the build from October 4, 2009. Since this is a Universal Binary it will run on Mac OS X 10.4 and 10.5 both PPC and Intel.

There is also a build from 2011, Intel-only, that is compatible with Mac OS X 10.7 Lion.

Download here:
http://www.emaculation.com/forum/viewtopic.php?f=6&t=7361
or directly here:
http://www.xs4all.nl/~ronaldpr/basiliskiiforum/BasiliskII_UB_20091004.zip

$ openssl sha1 BasiliskII_UB_20091004.zip
SHA1(BasiliskII_UB_20091004.zip)= a5b64e0cf9a8ef78db55721b8d44a2df5ce06c84
$ openssl md5 BasiliskII_UB_20091004.zip
MD5(BasiliskII_UB_20091004.zip)= 16ec57085cc386e21483a0dbacb34545

Since Basilisk II for PowerPC is no longer developed actively, and one major source for this build already gone, it cannot hurt to share it on various places. The Macintosh Garden may as well be one of such places IMHO.

Cheers!

bertyboy's picture
by bertyboy - 2011, November 12 - 3:08am

Yeah, my v16 Classic is from 2004, I have, and use, the later editions, but while I'm on PPC I stick with v16. For those unsure, yes, software from 2004 will be PPC only. I may have earlier vearsions still in my backups.

24bit's picture
by 24bit - 2011, November 11 - 5:28pm

Nice addition, works well with my 10.6.8 hacki too, except for the GUI not quitting like it should.
Did anybody manage to access real SCSI Mac devices with BII?
If so, please let me know the syntax for mounting such a device. I tried all plausible strings with a Linux build, but no luck so far. I mounted some stuff with build 142 on a Windows host, but thats all.

IIGS_User's picture
by IIGS_User - 2011, November 11 - 3:42pm

Hm...

Probably good idea to hold a PowerPC compatible version like the current one (Universal Binary), and Bertyboys comment about the early v16 one (PPC-only version, if I remember correctly?).

bertyboy's picture
by bertyboy - 2011, November 11 - 9:05am

I think it's hard to find the older versions, and while the latest version run likes a dream on Intel in Mac OSX 10.6 and later, some of us are still on PPC and OSX 10.3 or earlier. Maybe I should add my copy of Basilisk II v1.6 Classic

T-1000's picture
by T-1000 - 2011, November 11 - 7:12am

Er, I can't really see how Basilisk II is abandonware??