I had nothing better to do today so I decided to do something totally pointless with my JVS-PAC setup and found something weird.
My Vewlix has a Lindbergh IO installed in it since it originally came with a Taito Fast-IO, and the JVS PAC detects it fine, with the polling rate ending up around 380hz. Seems normal.
The cabinet also has one of those Nesica JVS readers installed with two mini-usb B ports on it. My understanding of the "normal" setup with this is that it goes directly to the Fast-IO board on the ttx3.
Not being a fan of normal (and not having a ttx3), I decided to plug this into the Sega IO.
Of the two ports labeled J1 and J2, plugging J1 into the Sega IO causes the a relay on the Sega board to never click and start communicating until you unplug the Nesica reader.
Port J2 is more interesting. Plugging this port into the Sega IO works... Except the polling rate sometimes starts low, around 190hz, before rising to nearly 420hz for unknown reasons.
The JVS-PAC sees this chain of JVS-PAC->Sega IO->Nesica reader as "Unknown IO". I would have expected it to keep the Sega identification.
I wonder why running this chain versus just going straight to the Sega IO results in such a different polling rate. I wonder if it's actually faster this way or if it's just a weird display quirk.
I suppose I could test this with my spare JVS-PAC and Sega IO wired up to the same button and running one of those "punch each other" tests, only really feel like trying if other people are curious too.
Having the Nesica reader plugged into anything other than a TTX3 directly seems pointless anyway (although part of me was hoping the indicator would turn blue), but I thought some people here might find my findings amusing.