• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

How to open CD drive tray from the OS? 8.1

stormy

Well-known member
Hi all,

I upgraded the 2x speed caddy drive in my 840av with a Plextor PX-40TSi. Working great with a patched Apple driver (https://www.macintoshrepository.org/23007-apple-cd-rom-software-5-3-2-5-4-2-)

But of course, the old drive didn't need to be opened as it was a caddy system. Once I put the case back on the system it covers the cd tray open button. I looked for various solutions but they all seem to be for system 9+ and ppc only. Does anyone have suggestions for my system? 840av on System 8.1.

Thank you,

 

Cory5412

Daring Pioneer of the Future
Staff member
Will that work on 68k Macs? Or with OS 8?

The real 1993 solution to this would have been to replace the CD bezel with one that had a button for trayload CD drives. (or run with the CD-ROM bezel removed.) Such a bezel should exist, although you may end up with one from an 8100/8200/8500/9500, just depending.

 

stormy

Well-known member
Yeah that software seems to be PPC only (I tested it) Thanks for the bezel advice, I will keep my eye out for one. Cheers.

 

cheesestraws

Well-known member
I recompiled the Eject code I linked above under CW Pro 4 for 68k.  I don't have a 68k mac with a CD ROM drive to test it on but I mean it didn't crash my emulator or my currently accessible 68k mac.  So this comes with all the caveats about running random code off the Internet, but might be worth a try?

View attachment eject.img

 

jeremywork

Well-known member
I recompiled the Eject code I linked above under CW Pro 4 for 68k.  I don't have a 68k mac with a CD ROM drive to test it on but I mean it didn't crash my emulator or my currently accessible 68k mac.  So this comes with all the caveats about running random code off the Internet, but might be worth a try?

View attachment 30914
This works in my Quadra 950 with an Apple tray loader (OS 8.1) The tray does need to be closed by hand, but it will eject regardless of whether there is a disc inserted. Nifty!

 

CC_333

Well-known member
This is a neat modern convenience that I'm glad to see has finally been backported to 68k!

If I ever get the opportunity to drag out any of my old Macs again, I'll have to give it a try.

c

 

cheesestraws

Well-known member
Very cool, glad to see it already on macintoshgarden too. Thanks for doing this!
You are very welcome!  It really was about 15-20 mins work once I'd remembered how to use CodeWarrior.

This is a neat modern convenience that I'm glad to see has finally been backported to 68k!
I honestly don't know why the "stock" build isn't 68k/FAT, there weren't any actual code changes needed at all!

 

stormy

Well-known member
@cheesestraws I am so sorry, I don't know why but for some reason I didn't see any notifications for the thread! Thank you so much for making this, absolutely appreciated!

 

MrFahrenheit

Well-known member
I used to use the Apple CD Remote Desk Accessory to eject the tray. It usually came standard in System installs with the CDROM drivers all the way back to System 6. 

 
Top