| Click here to select a new forum. |
| How to open CD drive tray from the OS? 8.1 |
Posted by: stormy on 2020-01-02 07:22:15 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,
|
Posted by: olePigeon on 2020-01-02 09:14:22 @stormy You need the Eject Extras from OS 9. It included a Control Strip Module and (I think) converts the F12 key on an extended keyboard for ejecting.
http://wreckcenter.com/68k/EjectExtras.zip
|
Posted by: Cory5412 on 2020-01-02 09:23:12 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.
|
Posted by: stormy on 2020-01-02 09:50:36 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.
|
Posted by: cheesestraws on 2020-01-02 10:06:48 http://www.turbozen.com/mac/eject/ comes with C source (it's very short) - the compiled binary is for PPC, but looks at first thoughts like it might compile up OK for 68k?
|
Posted by: cheesestraws on 2020-01-02 10:29:16 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
|
Posted by: cheesestraws on 2020-01-06 10:40:29 Did this work, by any chance? Or have you decided to do something else?
|
Posted by: jeremywork on 2020-01-08 22:58:50
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!
|
Posted by: cheesestraws on 2020-01-09 15:12:59
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! Cool! I'll do a version with the proper icons and stuff in, then 🙂
|
Posted by: cheesestraws on 2020-01-09 17:07:14 Here's a version that should have the right icon, plus the CodeWarrior project to build it oneself.
View attachment eject-68k.img
|
Posted by: jeremywork on 2020-01-09 18:49:15 Very cool, glad to see it already on macintoshgarden too. Thanks for doing this!
|
Posted by: CC_333 on 2020-01-10 11:33:35 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
|
Posted by: cheesestraws on 2020-01-10 12:16:16
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!
|
Posted by: stormy on 2020-10-29 07:19:51 @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!
|
Posted by: MrFahrenheit on 2020-10-29 07:24:40 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.
|
Posted by: cheesestraws on 2020-10-29 08:59:08
@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! You are very welcome. Glad it helped! :-D
|
Posted by: mikes-macs on 2020-12-19 01:21:28 If you have the CD Control Strip module installed, I believe you can eject the CD even is empty.
|
| 1 |