GXTX / YACardEmu

Software emulator for Sanwa CRP-1231BR-10 / CRP-1231LR-10NAB / CR-S31R-10HS3 card readers.
GNU General Public License v2.0
32 stars 10 forks source link

Card printer #9

Closed GXTX closed 9 months ago

GXTX commented 2 years ago

GXTX/YACardEmu/merge/mt3_printer

Printing is mostly working with print data from MT1, 2, and 3 but 3DX and 3DX+ both have some really strange conditions where it resets the print position to the top of the card (but without a special command?).

The printer i've created currently requires SDL2, SDL_TTF, SDL_Image, and Unicode ICU. CMake is setup to build it on Linux. I'm not sure how I want to have it build on Windows, we could either pull in all 4 projects and build them locally (bad...) or somehow dynamically link to them. I'm unsure how to do this on Windows.

Also printing is mostly working with print data from Maxi Tune 1, 2, and 3 but 3DX and 3DX+ both have some really strange conditions where it resets the print position to the top of the card (but without a special command?). 3dx+.zip

The printer is also missing font functionality (requires integration with the reader itself).

GXTX commented 9 months ago

Fixed :)