I see. So the Xbox dongle would in port 0, the nes in port 1, the DB9 connectors (if this works) in port 2, and the "rom drive" in port 3. Now, what about using a USB hub? I bought a 4-port hub to connect USB devices to (like keyboard, mouse, etc) via the cartridge slot. Should this be plugged into 0, and then the Xbox dongle plugged into that? Or would it make more sense to connect the rom drive to that and have it plugged into port 3? I found out the 4-port (usb powered) hub isn't powerful enough to supply power to my keyboard, so I'm going to the computer store tomorrow to buy a powered one, and was thinking a 7 port one would work nice. The kind with 4 on one side (available via the cartridge slot) and 3 "internal" that I can connect things like the NES ports too. I'm just trying to figure out the best way to do it.
So is at all possible then the idea of having interchangeable controllers?