Skip to content

Allows you to use CardIO and SmartCard readers (specifically the acr122u) with TaikoArcadeLoader

License

Notifications You must be signed in to change notification settings

AkaiiKitsune/tal-cardreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAL CardReader

This is a plugin that allows you to use CardIO and SmartCard readers with TaikoArcadeLoader

Acknowledgments

This is a plugin destined to be used with BroGamer4256's TaikoArcadeLoader. More specifically with esuo1198's fork

CardIO and SmartCard implementation taken from Spicetools and adapted with the help of CrazyRedMachine (Huge thanks!)

Initial project setup done with the help of Stepland

How to use

Copy cardreader.dll and it's config file to your TAL's plugin folder (\Executable\Release\plugins). You should be able to see the plugin initializing in the game's console.

There are two versions of this plugin :

  • For JPN or ASIA dumps, use the CARD Insert build.
  • If you're playing on CHN instead, use the QR Insert build.

If there's an error when you log-in, make sure you're using the right version for your game dump and that you're using an updated version of esuo1198's TAL fork (Commit 3920cc2 and above !).

Settings

  • using_smartcard (default : false)

    • Reader type defaults to CardIO, if you want to use a SmartCard reader, set this to true.
  • read_cooldown (default : 20)

    • Cooldown between each read attempt, a low value (below 15) can lead to game crashes, a high value (above 500) will break SmartCard readers.

Compiling

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, you should be good to go.