unless you're planning on changing the shape of the upper panel.
-Jeff "etumor"
Yeah, I was going to extend it from the monitor a bit to give room for my Golden Tee fanatic friends to beat the hell out of my trackballs

.
Seriously, I was thinking of several different things, and haven't solidified on a design yet. I was just wondering if it was possible to have MAME recognize all those controls at once. Design will come after I figure out whether or not I actually NEED to have modular controls.
I don't particularly WANT modular controls because my roommates and their friends are morons. I could explain the switching process to them until I was blue in the face, and I'd still get a call while I was at work.
"Okay, Gildersneeze, when you said 'remove the current panel and put the new one on', did you mean 'remove the current panel by ripping out all the bolts and wiring and throwing it across the room, then take the new panel and shove it through the screen?' Because that's what we thought you meant, but the cabinet doesn't work now. Oh, and Mike's kind of electrocuted to death, so that's a bit of a downer."
Also, like I said about my flightsticks. From what I saw on the Supercade website, the flightsticks needed what looked like a 5"x5"x2" box to hold them in. My Saitek ST-90s need a round hole no bigger than 1.5" in diameter, with no supporting box of wood, as all the PCBs and the gimble is in the STICK, not the base. If I had my digital camera, I'd show you. Either way, since they'll be much closer together than your fourway and flight stick, that would save edge room for trackballs. If I extend the top tier from the monitor just a couple more inches, that's definately enough room.
Anyhow, like I said, I still have yet to get the four ways and the Trackballs in, so it won't be until next week that I can start designing this bad boy. Unless someone can tell me the dimensions of the Ultimarc 2-1/4" trackball and its assembly, that is. I'm assuming the T-stik won't really be much bigger or smaller than a Happ Ultimate, which is what I have for the main player stations.