Last time I coded was on a 386, so I may need some help with that as well. ;)
I've played around with Basic, C and assembler, but I'm not sure if any of that would help nowadays.
From the looks of it, it doesn't seem too hard to adapt things I read about modifying a SNES controller ( like this for ...