What's new
That is fantastic!!!!! I am super jealous that you have a 4 wangan setup btw! :)
 
SOOOOO awesome! I have 1, and would love to pick up a second some day, to be able to do head to head racing.
 
Hello everyone,
I own World Club Champion Football WCCF from Sega. It is based on a central server which transmits the game to the 4 satellites (one NAOMI 2 each) via network/NetDIMM. Each satellite also has a SAXA HW 210 IC card reader, which is connected to NAOMI 2 via CN8. An IC card is also required, on which the number of games, team name, kit colours and a few statistics are stored.

Questions on my part:
What kind of IC card is this? Is this a known standard (such as Mifare Classic 1k cards) or is it a proprietary protocol? If it was Mifare Classic 1k, then the (password-protected) cards could be copied, right?
Is it possible to emulate this card reader/IC card?

Thanks a lot!
 
Last edited:
pretty cool. isn't WMMT and MK uses same reader ?
about F-Zero - I guess the problems exists because you use simple hardcoded replies instead of real emulation. (also the reason why WMMT and MK needs different that way made scripts - results is different on different contexts)

in meanwhile I've finished RE/emulation of Saxa HW210 RFID card reader, mainly for NAOMI Dragon Treasure 2/3 and WCCF games. but it also was used in number of Lindbergh games (Virtua Tennis 3, Ghost Squad, etc). let me know if you interested to know details.
Hi MetalliC,
would be very interested in the HW210 emulator as I have WCCF with 4 satellites. Would be fantastic if we could exchange ideas and I could test the emulator.
Thanks a lot!
 
So I recently purchased a WMMT3DX+ cab, that had a faulty card reader. After ordering a replacement that also turned out to be faulty. I found this awesome solution.
But there must be something obvious I'm missing. I can see rough pinouts for other systems in the thread but not WMMT3.
Can someone please explain to me how the wiring works, Specifically for WMMT3.
It looks like you run usb to serial from the computer. Then do you wire from serial to the plug that goes in the back of the card reader?
 
You run the cables from the main board to what ever device is running which ever emulator you decide to run. Completely bypassing the card reader.
 
Some pics from my repo that i need to restore/migrate. There is a "I/O cable" connector on the game itself that goes into force feedback and into card reader, you need to tap into card reader wires somewhere (either on machine side or card reader side, just disconnect the actual reader) The serial is just regular RS-232 over two wires (+ground), I don't remember the actual baudrate/parity, but i think emulator has proper defaults.

1717762226615.png
1717762246412.jpeg
1717762257595.png
 
Some pics from my repo that i need to restore/migrate. There is a "I/O cable" connector on the game itself that goes into force feedback and into card reader, you need to tap into card reader wires somewhere (either on machine side or card reader side, just disconnect the actual reader) The serial is just regular RS-232 over two wires (+ground), I don't remember the actual baudrate/parity, but i think emulator has proper defaults.

1717762226615.png
1717762246412.jpeg
1717762257595.png
Perfect. This is exactly what I was looking for. Thank you!
 
pretty cool. isn't WMMT and MK uses same reader ?
about F-Zero - I guess the problems exists because you use simple hardcoded replies instead of real emulation. (also the reason why WMMT and MK needs different that way made scripts - results is different on different contexts)

in meanwhile I've finished RE/emulation of Saxa HW210 RFID card reader, mainly for NAOMI Dragon Treasure 2/3 and WCCF games. but it also was used in number of Lindbergh games (Virtua Tennis 3, Ghost Squad, etc). let me know if you interested to know details.
@MetalliC
I have the complete, working WCCF game with 4 satellites. Everything works, including the card reader, but the IC cards for this game can no longer be found :(
I have seen that you have developed an emulator for this? 8o I would be very interested in this, as it would massively extend the life of the game. :D
Looking forward to your reply and support. <3
 
Can't wait to try this out at the real arcade. If it doesn't work, it's probably because my card writer doesn't write the tracks with the expected distance and margins that the sanwa one does. If that's the case, I don't know if there's anything I can do to fix that. Fingers crossed i guess haha.

Did you ever try this? I want to make bootleg Bahamut cards for F-Zero.
 
This thread is wild. I've definitely learned some things! Thanks to everyone that's contributed.

Coming soon to flycast....
std::vector<GameCard>
std::vector<InitialDCard>

Code for handling multiple cards for all games is done, initial D icons all mapped, and working on the graphical card selection now. It'll still need some polishing once I'm done, before I make a PR, but it's been fun to work on.

someone else may need to do the other naomi game cards, but they can follow what I'm leaving... unless I get bored. They should still be able to have multiple cards after this, but they wont be very descriptive...
 
Back
Top