What's new

NAOMI 2/Chihiro/Triforce Card Reader Emulator (Initial D3/WMMT/Mario Kart/F-ZERO AX)

ID1~3 should work fine with YACardEmu. Just be sure to select the correct device settings, and always remember you don't own a card *before* you buy one in game -- meaning, don't create a blank card and "insert", let the game generate one for you.

No clue how nicely it'd play with wipi, never used it (but did write the UI with API at chunks request!)
I got it running last night & my PIN's arrived today from digikey, so I can confirm the WiFiPi - YACardEmu ran flawlessly for 3-4 hours. I set it up on ports 8080/8081 & used a different port for each side.

I needed to bump up the partition size for the 3rd party libraries which took a while (big!) but otherwise it's relatively plug-and-play w/your documentation.
 
For anyone who may use this emulator for Derby Owners Club (a few people), I have made some reproduction cards to use for card images. Access here.
I would just attach the .zip but the site doesn't want to let me. Probably because my account is new as-of writing.

These are pixel perfect (or should be) and I hope these are authentic-feeling reproductions. Aside from a couple of artistic liberties, they are pretty much identical to the original SEGA cards (which, fun fact, aren't pixel perfect). These are what I'm calling a "blank variant" without a picture of a racehorse like the original cards.

There are 63 colours, so more than enough to colour-code your horses if you so desire. Or to forget the last horse to use any one colour once they start repeating. Enjoy! :)
 
  • Like
Reactions: rtw
Hi, i'm not sure if you're still around here anymore, but I bought a MSR605X, and I'm having trouble getting it to read my cards correctly, so wondering if you could help.
Every time I swipe (i'm swiping them backwards like you suggested), I seem to get different values. After swiping a bunch of times, I did notice that some values appeared more often, it's like both tracks 1 and 2 are reading the same value. Could you shed some light on how you got the cards to read correctly?

Also, I tried to take the values you posted and convert them to ascii myself just to see if I'm doing the process correctly, but I wind up with a .card file that can't be read by the emulator. Is there a step that's missing?
Sorry to bring this up again, but has anyone else managed to get a real ID1-3 card read and saved as a .card file that can be read by Flycast or Demul?
 
Hi Guys, I wanted to let everyone know that I got Derby Owners Club World Edition Card readers working thanks to @whatnot YACardEmu https://github.com/GXTX/YACardEmu.

Here are the steps to get it working

Computer -> USB to RS232 ->RS422 ->Naomi
I bought this: https://www.amazon.com/dp/B075YGKFC1?ref=ppx_yo2ov_dt_b_product_details&th=1
USB RS232 Pin out
Notes you only need 3 wires | CTS/RTS Bridged | You will have to modify a cable|
Pin 2 RXD
Pin 3 TXD
Pin 5 GND
**Pin 7 CTS Wire this together with pin 8
Pin 8 RTS Wire this together with pin 7

It should look like this:

Pining.png


Plug it into the RS232 Board Male DB9 Port.

Then you Down load the Binary here - https://github.com/GXTX/YACardEmu/tags
Down load to your computer
Extract Files
Make a copy of config.ini.sample
Rename it to config.ini

[config]
; basepath MUST end in a trailing slash!
;basepath = /home/wutno/cards/
;Very Important you must Specify a location and there has to be a folder. If the folder is missing you will get an error.
basepath = C:\docwe_c

; Linux
;serialpath = /dev/ttyUSB0
; Windows
serialpath = COM3
;serialpath = \.\pipe\YACardEmu
; Which device should we emulate?
; C1231LR / C1231BR / S31R
targetdevice = C1231BR
;
; Optional
;
serialbaud = 9600
;Acceptable even & none
serialparity = even
apiport = 8080
autoselectedcard = card.bin

Then Run YaCardEmu.exe.
Then Fire up the DOCWE Machine
works.jpg


Massive <3 to @whatnot and everyone here who made this possible.

On the chance you still have this cab, how is your RS422/RS232 board wired to the Naomi? Could you grab some pictures if possible?

I'm trying to run this emulator on my own DOC machine and I'm getting "card reader does not respond". Stumped a few people as it's all wired exactly like your post.
 
Back
Top