Everything I've read about xboxhdm is that the linux version doesn't support USB drives. RPi's don't have IDE or SATA. Sorry, but to me it looks like a non-starter (and that's before trying to track down source code and doing an ARM build - all I've seen are x86 binaries).
Light Gun. That makes sense, Cheers for the info. Not sure how I mixed up red and yellow.
I'm in the middle of a small project to repair a spares or repair Duke and I'm thinking of converting it over to a USB connection (as one of the problems is a frayed cable) and everything I've read says that I don't need the red wire that's in the original cable. Obviously you couldn't get it to work with USB if you did, but I'm curious as to what it's used for if I don't need it. So far I've seen it called "Video Sync", +12V and VCC, but that doesn't tell me why it's there. Except maybe for "Video Sync", but why would a controller need video sync?
Board Life Status
Board startup date: April 23, 2017 12:45:48