Here it is loading up FNR3.

And here it is loading up PGR3, then Ejecting (via an external button as that's easier to hit than the original one for testing purposes) then it shows the 'Auto Reload' feature where it waits 10 seconds and if the disc isn't removed it then reloads it so it's not left sticking out of the drive. The LEDs are just so I could keep tabs on the Open/Close tray status of the PIC, much easier than guessing or having to stick a meter on it all the time to see what was going on, and I may leave them in once it's all done

I went with a PIC this time around (12F683) and some simple code that's really just a bunch of loops, IF A switch AND B switch = 0 Then do Whatever type code and such, it's far from perfect and the drive can still be 'confused' to where it'll screw up, but if it's used properly then it works fine and you'd never notice it. These are issues I'll deal with once I can code better than this, cuz right now it's crap, but it's mostly working crap. It could have been done with a 556 and an Inverter IC, but I figured I'd learn something new (with special thanks to jam_az) while I was at it this time, and since the PS3 drive's switches and such are a little different in how they work it seemed fitting to make it all new this go around, and this drive is a BenQ also.

As most will probably have guessed already, this is going to be used for exactly what one would think it would be used for, I just have to get that PS3 sized piece of the puzzle now and then do the hours upon hours of work to it also.