the way all nintendo control devices send data is not in a form the OI can handle easily, a constant "tick" is sent through one wire to sync the controller circitry to the box, data is then transmitted in a pseudo-compressed binary stream over another cable, the box interpets that data and does what it needs to do. The OI can't really handle that without some decently complex electronic work, it would prolly be easier to make a custom board
even if you could sync with the controller and get the data, you still have more to do. When the box starts up, it recieves data telling it what the controller does. Look it up online, there is a lot of docs on the subject. The timing is the real problem.
Ithought about doing this with something simpler, and i think the only controller that could easily synk with the OI, is old sega controllers (if i remember corectly, the master system and saturn controllers could work), they don't use the timing/stream type system, each wire is normally set to a button.
I really don't know if it's allowed, but i dont particularly care, we have custom circutry.
