I have a Super Magic Drive I use(d) to test all my dev.
It's still working but, like a lot of people, I changed my PC for a laptop...without LPT port nor floppy drive.
Since I learnt a lot about electronics (thanks to a lot of people here), I plan to make my own usb to SMD cable and software.
To do this, I plan to use Teensy and connect it to the parallel port of the SMD.
Using Charles's SMD technical document and ucon64 source code, I have the protocol used to talk with the SMD.
The parallel port is well described onBeyondLogic website
So here come my questions before I jump on soldering and coding:
1/ what port should I use : SSP/EPP/ECP ? I assume it's EPP but I would like to be sure
2/ can you confirm me it the !data and !address strobe which select if you're sending an address or a data ?
3/ what is the delay between each pin state change (see The EPP Handshake) ?
4/ do you think it is a valid project ?

I know I could buy an ExpressCard or a usb2lpt but
- it's hard to find a TRUE lpt (not only for printing)
- the true one are expensive (+40€)
I'm also waiting for a reply from Usb2Lptto see if it's a valid solution
i can't wait to fix it so I could work on my light gun stuff...