From: Ronald P. R. <ron...@xs...> - 2012-06-29 12:58:39
|
Well, strange that you do not have the problem. I tried again and mounting CD-ROMs is definitely broken here. Intel Core 2 Duo iMac, OSX 10.7.4, a CD-ROM mounted in OSX. (This time an ordinary late 90's MacWorld CD with shareware and updates. I tried different CD-ROMs before, among which MacOS install CDs, with identical results.) Five SheepShaver builds, all five in the same folder and using the same prefs, with MacOS 9.0.4 installed: 1. CVS 2012/02/11 2. CVS 2012/03/28 3. GitHub 2012/06/22 4. GitHub 2012/06/23 5. GitHub 2012/06/28 All five were built using the XCode project, with XCode 3.2.6 in OSX 10.6.8. When I launch 1 or 2, one can hear the drive reading the CD and the CD appears as expected on the MacOS desktop. When I launch 3, 4, or 5, the drive remains silent and the CD does not appear on the MacOS desktop. When I try to first launch and start up SheepShaver and then insert the CD, the CD mounts in both host and guest OS with 1 and 2. With 3, 4, and 5, the CD only mounts in the host OS. All results are the same regardless whether running these SheepShaver apps in 32-bit mode or in 64-bit mode. ~/.sheepshaver_prefs: disk MacOSHD.dmg disk heenenweer+.dmg cdrom /dev/poll/cdrom extfs doorgeefluik screen win/1280/800 windowmodes 0 screenmodes 0 seriala /dev/cu.Bluetooth-Modem serialb /dev/null rom Mac OS ROM bootdrive 0 bootdriver 0 ramsize 536870912 frameskip 1 gfxaccel true nocdrom false nonet false nosound false nogui true noclipconversion false ignoresegv true jit true jit68k false keyboardtype 5 ether slirp keycodes true keycodefile keycodes mousewheelmode 0 mousewheellines 0 dsp /dev/dsp mixer /dev/mixer ignoresegv true idlewait true So what can be different between your setup and mine that could explain why you do not see the problem and I do? Ronald. Op 29 jun. 2012, om 02:06 heeft Robert Munafo het volgende geschreven: > On 6/28/12, Ronald P. Regensburg <ron...@xs...> wrote: >> An important issue is that SheepShaver OSX appears to have lost the ability >> to mount CD-ROMs sometime in the past few months. > > The only change we made in the past few months was to fix a bug with > ejecting: If you have "nocdrom true" in your .sheepshaver_prefs file, > then it grabbed onto the CD-ROM anyway (even though it made no attempt > to notify the guest OS that the media was present) and so when you > tried to eject the CD-ROM, the host (Mac OS X) would refuse to eject > it. I discovered the fix on April 14th, and notified the other > developers on the 21st. It was added to CVS on April 21st or 22nd. > > Sheepshaver still mounts CD-ROMs just fine, at least it does for me, > provided you have "cdrom /dev/poll/cdrom" and "nocdrom false" in your > .sheepshaver_prefs (and no other lines containing "cdrom"). Example: > CodeWarrior Pro version 3 MacOS Tools (the CD-ROM containing the > CodeWarrior IDE, headers and libraries). Not only does it mount, but I > can repeatedly unmount (by dragging to the trash in the guest OS) and > re-mount the CD-ROM (by re-inserting it), and the CD-ROM shows up on > the desktop in the host OS's Finder as well. Furthermore, this > functionality works equally well in an older SheepShaver from November > 2010. > > -- > Robert Munafo -- mrob.com > Follow me at: gplus.to/mrob - fb.com/mrob27 - twitter.com/mrob_27 - > mrob27.wordpress.com - youtube.com/user/mrob143 - rilybot.blogspot.com > |