How do you make a USB game controller out of a Sega Dreamcast game controller?

 I have an old Sega Dreamcast controller lying around in my house and I was wondering: How do I make a USB game controller out of it and if so, is it possible?

psymansays7 years ago
 You could get an LPC214x-series development board, like, and then cut the original button traces and solder them to the LPC214x's GPIO Pins, and write some USB firmware to implement a Joystick.

I mention the LPC214x series, because there's a wikipedia page that has source code and example USB firmware available, at, that has an HID class (same as all USB joysticks) in it.
Try this or this.
Darn, you beat me too it. It's questions like this that whoever sees it first gets best answer.