Until now, if your path to the TaikoArcadeLoader repository contained spaces and you tried building bnusio, it would fail due to a linker error that looks something like this (from a real-world example):
> LINK : fatal error LNK1181: cannot open input file 'Hinkle\Documents\TaikoArcadeLoader\exports.def' [C:\Users\Christian Hinkle\Documents\TaikoArcadeLoader\build\bnusio.vcxproj]
Notice that it failed to open the "exports.def" file because the full file path was not used. It ignored everything preceeding the last space in the string. To fix this, we wrap the file path value in quotes, to indicate that the entire string (including spaces) should be treated as a single argument.
Kinda fix exit voice issue by enter testmode before quit
fix bnusio::Update not invoked issue when fpsLimit=0
add option in config.toml for cursor (mouse)
move FixLanguage to testmode, upgrade it to support release attractdemo
add attractdemo control switch after attractmovie (only enable when FixLanguage on)
move unlock songs to testmode, add force option to release shop songs
move NusBusVolumeHook to audio patches
* Initial working cmake version
Code style changes according to CLion suggestions
Changed logging to use template instead of macros
---------
Co-authored-by: asesidaa <1061472754@qq.com>
* Reformat everything, updated readme for MSVC
* Warnings annoy me deeply
* Update artifact export
* Simplifying file hierarchy
Build result will now be in dist
* Fixed card insert log message
* Fixed waitForTouch not being set after card insert
You could spam cards insert
* Changed logging level for init functions
* Added Logger for TAL with __VA_ARGS__ support
* Added Tatacon entries in SDL DB
* Added comments to exported config file
* Included keys for LayeredFS
* Cleaned up a bit of code in JPN39 patches
* Formatted all files using clang-format
* Force invalid cards on original readers
You can now use any cards with the original namco readers.
* Move helper functions to cpp file
---------
Co-authored-by: ptmaster <lty2008one@163.com>