Ok, before you guys think it, i'll say it - the below looks like a piece of crap, it will do at this stage.
The look of the internals to a system are not what's important after all, its the look of the outer shell that's relevant.
The controller is easy to use in all regards apart from the fact the shoulder analogs would be idealy about 1/2" - 3/4" lower - this can be sorted out later, at this stage, I want to concentrate on getting the electronics working.
What i've done though is to wire up the controller (all but the right joystick and the 2nd set of shoulder buttons) completely, to an N64 game cart, that the controller boards will slot into - which means the N64 "swap shop" games I posted - if you want them, hurry, or they'll get trashed for the boards, lol!
As mentioned, no need for diodes, or long extended cables, or interference between lines or conflicts of data - as each controller will be independent, and slotted in as needed.
I intended to have a shaped controller originally, however the backing part will need to be flat now to take the controller "carts", although those enclosures could be vacuum formed if appropriate; the front has to be flat as there will be overlays per system, so means the controller will probably end up fairly shapeless, although i'll give this more thought later on.
I think, although might be wrong, that the orientation of the main joystick remains the same for the various console systems. I have two choices regards the master controller and the joysticks:
1) I could have the joystick rotational if one console system needs the joystick in a different orientation.
2) I could have the joystick as part of the controller section, as thus, pops into place on the master controller in the orientation needed. Advantage of this too, is that many systems only use one or zero joysticks, so could just have a plastic circle extended into the master controller for a platform for the overlay, so doesn't even look like a joystick would be there in the first place, on systems like SNES for example that have no joysticks.
Option 2 is likely what i'll do - quite innovative too.