Login  •  Register


The time is now: Wed Sep 19, 2018 9:08 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 8 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Wed Apr 04, 2018 5:21 pm 
Offline
Space Cadet

Joined: Wed Apr 04, 2018 5:07 pm
Posts: 6
Hi all !
I'm new here, I've recently installed SheepShaver 2.4 with OS 9.0.4 (.iso)
I have a 4cd box set of the game Diablo 2 + LOD but no way to read them,
I thought it would try to get the install folders or dmg from an online source and simply put the serial from my cd licence.
I found an obscure version with dmg and patch for osx (ppc)

4 dmgs with : installation cd / play / cinematics / LOD + other ones for osx patches

I extracted their content (os classic installers) and created a .cdr version that I locked and linked into the pref of SS. When I start the os9 I successfully see the cds with their respective content but when I try running the installer I get the message : "Please insert install disc." I tried also creating .img from the os9 with the virtual cd app. but it behave exactly the same.

Do you think the problem comes from the dmgs I found ?
Or is it something with SS or my setup... I'm not an expert
I'm gonna try to do the same thing creating virtual cds from the actual cds I have when I find a cd player.

Thank you !


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 5:47 pm 
Online
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2194
Location: Emaculation.com
You should put the CDRs in your shared folder and mount them from within SheepShaver using http://www.emaculation.com/basilisk/Vir ... v1.0d0.sit

This way they'll be treated as CDs instead of attached HDDs.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 6:25 pm 
Offline
Space Cadet

Joined: Wed Apr 04, 2018 5:07 pm
Posts: 6
Thanks for the answer, unfortunately, they are already red as CDs...
I tried both ways, using virtual cd to mount them and putting the .cdr directly in the list of volumes in the SS pref. both mount the cds well, but I still get that error message...


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 6:30 pm 
Online
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2194
Location: Emaculation.com
SheepShaver doesn't present disk images to the OS as CDs. The wiki on this site deals with the issue, and instructs you to take the disk images and mount them inside the OS using the Virtual CD tool.

The error you're seeing indicates the OS is not recognizing the images as CDs, bearing out my point.

The only other thing you could try is locking the image on the host system before booting SheepShaver.

Or, you could try re-imaging your CDs.

What host OS are you running?

[edit] guessing OS X. You can use dd from the command line to image the discs instead of Disk Utility; it will likely do a better job if there's some disc-level copy protection going on here.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 6:57 pm 
Offline
Space Cadet

Joined: Wed Apr 04, 2018 5:07 pm
Posts: 6
So the installation worked finally, I used a .toast that I mounted in SS with virtual CD
It was a different "volume" I think the previous one that I used (originally a .dmg) was not good

Even not working I need to point that when you create outside SS a .cdr that you add it in the list of the volumes and then boot it appears and red as a cd, mine was not functional but it seems its a way to run cds.

I used virtual cd with the same .dmg before (transferring the content in a folder in "shared" and then using the app for creating a rom and mounting it) the mounting was working fine also but not succeeding to run the install program so I think it was probably more the files themselves than the method of mounting the cd on SS...

With that new .toast file > mounted with virtual CD it ran perfectly, now I need to do the same with the "Play CD"


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 7:51 pm 
Online
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2194
Location: Emaculation.com
Ah; DMGs aren't the same as CDRs. You need to image it as a CD/DVD Master, otherwise it gets stored as a HD image or compressed HD image, and won't mount as a CD. This doesn't mean it can't be loaded and some of the data read off it, but the emulator and OS software won't recognize it as a physical CD that's been inserted, resulting in the error you saw.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 8:52 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5107
Location: Amsterdam, Netherlands
Note that SheepShaver for OSX/macOS builds from current cebix/macemu source can mount any image as CD-ROM. In the volumes list in preferences one can specify which volumes should be mounted as CD-ROM. At the next SheepShaver launch, those volume will be mounted as non-writeable CD and if an image was created from a game CD, the game software will accept it as being the original CD. A test build was posted by me here: viewtopic.php?f=20&t=9613


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 04, 2018 9:19 pm 
Online
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2194
Location: Emaculation.com
Good point, and thanks for fixing that! Windows and Linux can't do that, but in this case, we're talking OS X, so the new build should work without having to mount internally.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 8 posts ]


Who is online

Users browsing this forum: Google [Bot] and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group