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


8 posts / 0 new
Last post
IIGS_User's picture
Offline
Joined: 2009 Apr 8
Mounting mixed mode CD in SheepShaver?

Here is a link to a german mac community page, where someone reported to successful mounting Settlers II CD within SheepShaver: Settlers II, again

Hi, I wanted to play Settlers II again (the original), but as you all know, it doesn't run in the Classic Environment, but thanks to Intel Mac it is not a bad theme. So I tried to run the game within SheepShaver. Installation of Mac OS 9 has been successful finished, but, strange to say, SheepShaver doesn't recognize the CD of Settlers II,, but Mac OS X do. The Tropico CD, i. e., will be recoginzed by SheepShaver.
The console tells about the Settlers II CD the following line:
29.01.10 21:49:30 [0x0-0x4a04a0].SheepShaver[8557] WARNING: Cannot open /dev/disk4 (Resource busy)
Someone knows how to solve this problem?

The next thread comment, created by the same person, tells us:

The problem has been solved. In Mac OS X, the CD is displayed in two partitions: The Game CD plus the Audio CD partition. If you eject the Audio CD partition, but leave the Game CD in the drive, SheepShaver will recognize the CD!

Okay, the next thread comment tells about Settlers 2.5 RTTR, but this is not related to the problem.

When I try to eject the Audio CD of Settlers II on my Mac OS X 10.4 machine, the Game CD will be ejected automatically, too.

Does someone share the experiences quoted, even with any mixed mode CD?

Comments

Offline
Joined: 2009 Apr 18

Hi IIGSuser,
are you using a real disk or an image? When you eject the Audio part, do you get a message about ejecting all or one volume/disk? You could try remove the Audio part from desktop instead of ejecting it. This can be done in 'Disk Utility'.

bertyboy's picture
Offline
Joined: 2009 Jun 14

I get the same "issue", but for me it's not an issue as I have a choice of older G3 / G4's to run the software on. But just like you, when I'm trying to ejectt one of the "partitions", the physical CD is ejected.

It is vitally important to state that there are not two partitions, but just one partition, in a mixed mode CD. And there is only one burn session too. The first audio track is the whole Mac data part, which the Mac picks up and shows as an HFS partition. This also why the Audio tracks begin at Track 2.

Alas, I don't have any tricks to get it to work in SheepShaver. trying to eject a "partition" of the disc should work, if SheepShaver can get a hold of any part of the CD, I have something similar with Parallels Desktop, if it starts to use an inserted CD, I can Eject from the Mac OS, it is unmounted, but the disc is not physically ejected. I have to close down PD and use the Eject key to get the disc out.

IIGS_User's picture
Offline
Joined: 2009 Apr 8

The first audio track is the whole Mac data part, which the Mac picks up and shows as an HFS partition. This also why the Audio tracks begin at Track 2

This is the description of Mixed Mode CDs.

You could try remove the Audio part from desktop instead of ejecting it. This can be done in 'Disk Utility'.

Thanks, Swedebaer, this is the trick to get Settlers 2 to run in SheepShaver.

I also tried Basilisk, which emulates the computer Settlers 2 has been created for, but in Basilisk, Settlers 2 still asks for its CD.

Checked with real CD.
After that, I checked with an image of the CD (Audio part snipped), but that image didn't work.

Sure I'm able to re-activate my PowerBook 190cs (MC68040, Mac OS 8.1 installed), which is the best choice to run Settlers 2 on, and sometimes I do re-activate it, if neccessary.
Because Settlers 2 is 68k only, if you run it on a PowerPC based Mac, it is very slowly.

Offline
Joined: 2009 Apr 18

Glad that this trick, removing a volume from desktop, worked out fine here!
I´ve been trying it in order to boot from real floppys/disks and BasiliskII seems to accept it fully. I managed to start from a real Mac OS 7.6 floppy in my USB unit. Sheepshaver is more reluctant. It touches the disk on start-up but hangs in a loop. This idea comes originally from the E-Maculation forum and is said to work with Zip-drives too.

Edit: Replaced 'xxx 7' by 'Mac OS 7' - IIGS User

IIGS_User's picture
Offline
Joined: 2009 Apr 8

Great thoughts about external usb drives, SwedeBear!

Offline
Joined: 2009 Apr 18

Ah, the thoughts are not mine. They comes from the Emaculation forum. I´m just trying them out. Wink The original 'thinker' said he could boot SS from a USB unit but I think he ran that stunt under Tiger. Leopard works in a different way handling disks and volumes appearantly.

gontzol's picture
Offline
Joined: 2012 Jul 16

For what it's worth, I got Settlers II to play in both SheepShaver and Basilisk II (though the music won't play from the CD; just play the music in iTunes or something). I posted about it on the Settlers II page:

http://macintoshgarden.org/games/the-settlers-ii-veni-vidi-vici#comment-...

(Or should I post technical details like that elsewhere?)