So I had some time to think about this while at work, and I think it might be easier to just use that NES to USB circuit (link). By using that circuit, I can combine both NES ports into a single USB plug. I saw some walkthrough examples where somebody had used that exact circuit in an NES, and the ports line up perfectly. I was also looking last night, and found a DB9 to USB adapter that might work well for Sega and Atari controllers. I've only heard of the Raphnet NES adapters from other builds, and don't know how well the Mayflash Adapter will work, and if it will work with ATARI as well.. I'd really like somebody to help me figure out if this is a good option, because I'd really like to have the option to install a way to use original controllers where possible.
Since I'm on the topic of controllers.. I have another major question. Does the system handle correctly the mappings for multiple controllers and types? So far, while waiting for all my hardware, I've been testing with just a Wireless Xbox 360 controller. I also have a Saitek P2500 controller that I was originally using before I got the Wireless Xbox 360 dongle. So does RetroPie/RetroArch still work if I have say.. 2 Xbox controllers? What if I have an Xbox Controller and the P2500? What if I don't have those, and just have 2 NES controllers? What if I'm really crazy and I'm using an NES controller and a Sega Master System controller (they're the same design more or less). Does the system handle multiple controllers, mix and match controllers, or even just 1 different controller per system? Since I'm still in the build phase, I don't have this issue NOW, but I'd like to know if this has come up and if there is a way through it.
Thanks guys! Also, I got my NES console in the mail today.. so I'm getting closer to build time!