Allows you to use SmartCard readers (specifically the acr122u) with segatools
Go to file
2024-02-28 12:09:33 +01:00
src Added ACR122U support 2024-02-28 12:09:33 +01:00
.gitignore Added ACR122U support 2024-02-28 12:09:33 +01:00
build64.bat Edited build64.bat 2024-02-28 12:09:33 +01:00
meson.build Added ACR122U support 2024-02-28 12:09:33 +01:00
readme.md Added ACR122U support 2024-02-28 12:09:33 +01:00

AimeIO CardReader

This allows you to use smartcard readers (specifically the acr122u) with segatools

Acknowledgments

This is a plugin destined to be used with Dniel97's's segatools fork (but should work on others too).

SmartCard implementation taken from spicetools

Initial project made by nat

Usage

To use it with a game, copy aimeio.dll to your segatools folder and add the following to your segatools.ini:

[aimeio]
path=aimeio.dll

If you scan a newer AIC-based Aime, its FeliCa IDm will be provided to the game. The game will not see the correct "access code," but the IDm should be unique to each card so that particular card can still track your plays.

As for Mifare cards, their access code won't be 1:1 with a real reader (i still need to fix this). You can still use them and they will work though !

Build

To build this, you'll need two things :

Once you've edited your build64.bat file to point to your local installation of the VS2022 build tools, run build64.bat and the output will be located in bin/aime.dll.