Commit Graph
58 Commits
Author SHA1 Message Date
ptmaster 6a4814b931 fullscreen & enhance auto_ime & language & several clean up & remove dxgi (seems will cause strange behavior only if you included it) 2024-12-30 23:21:12 +08:00
ptmaster 9bce6fee93 Input Optimize | language & testmode cleanup 2024-12-25 22:20:50 +08:00
ptmaster a2fc72180d Implement Card Only selection to Mode Unlock | fix mouse laggy on crash issue 2024-12-24 00:41:40 +08:00
ptmaster 2267d82790 Fix Axis | season title | clean up 2024-12-22 00:02:50 +08:00
ptmaster 32512d0dbc Language patch | Fix boot lag | Fix axis input 2024-12-21 06:03:22 +08:00
ptmaster e2ff0b4630 optimized boot speed(use safetyhook) & more optimized IO latency & update SDL3(fix conflict, thanks @asesidaa) 2024-12-14 02:07:27 +08:00
ptmaster f338074851 safetyhook + poll/bnusio optimize 2024-12-12 23:30:58 +08:00
ptmaster 703982937d add High Resolution Timer switch
add WARN for experimental function
2024-12-08 22:32:02 +08:00
ptmaster cb0d4692ff detail fix & optimize & clean up 2024-12-08 19:41:25 +08:00
ptmaster 0d4ca8b79e optimize bnusio_GetAnalogIn
add High Resolution Timer
move chs_voice to testmode
remove garmc dirty logs
fix pollasync keyboard & mouse wheel
2024-12-07 06:22:53 +08:00
ptmaster bb3f18a280 Handle some control info 2024-12-04 09:54:05 +08:00
ptmaster aa9b535b4f Add AsyncUpdate/AsyncIO (experimental)
Fix something to enhance stablility
2024-12-04 01:03:51 +08:00
ptmaster 3100509a89 TestMode Refactor
layeredfs hooks on demand
2024-12-01 23:46:06 +08:00
ptmaster 7dc76ed958 Refactor Plugins API / Card API / Qr API
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
2024-11-30 03:19:36 +08:00
KIT! 0988da9268 Move to C++ coding style, cleanup current code (#18)
Used CLion to unify our current code
2024-11-28 12:29:12 +01:00
KIT! 91a9f9ad25 Switch compiler to MSVC (#16)
* 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
2024-11-27 21:07:17 +01:00
KIT! b5d9488df6 Changed logging level for Init functions (#15)
* Fixed card insert log message

* Fixed waitForTouch not being set after card insert
You could spam cards insert

* Changed logging level for init functions
2024-11-25 15:42:21 +01:00
KIT! 4bf913cd3a Rollback to minhook for hooking 2024-11-25 15:11:28 +01:00
KIT!andptmaster d0374dca1b Added Logger to TAL (#13)
* 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>
2024-11-24 17:44:03 +01:00
ptmaster 3933ecab00 Add multiple new feature & update config/readme
累积更新
文档与配置更新
去掉多余的配置项读取
2024-11-24 17:44:03 +01:00
esuo1198 c1d3bdf1ba Migrate hooking library to safetyhook 2024-11-01 23:04:15 +09:00
esuo1198 557b1f10a9 Clean up code and fixes 2024-10-18 01:15:37 +09:00
esuo1198 78f4dd8a1f Update original usio hook 2024-10-17 18:59:04 +09:00
esuo1198 cd6261bc3d Add option to use original usio functions 2024-10-17 01:37:55 +09:00
esuo1198 d91dc023e7 Change drum hit value processing 2024-04-27 23:42:58 +09:00
esuo1198 200fba19d3 Add jp layout keyboard support 2024-04-27 12:29:38 +09:00
esuo1198 3376184a76 Change config name 2024-04-27 12:20:16 +09:00
esuo1198 bf2f54df84 Change clang-format settings and format all codes 2024-04-26 16:01:00 +09:00
esuo1198 32d2f5d9bb Move song_data to use extern 2024-03-29 08:57:22 +09:00
esuo1198 08fac83109 Add option to auto change to English IME 2024-03-27 04:02:24 +09:00
esuo1198 183d54d5a4 Add option to enable card reader and QR emulation 2024-03-25 05:41:25 +09:00
esuo1198 0060482146 Renormalize code 2024-03-23 20:08:42 +09:00
esuo1198 bde5d384b6 Change to use unique_ptr 2024-03-22 23:37:55 +09:00
esuo1198 9e8375a21b Add support for reading QR image 2024-03-22 04:50:02 +09:00
esuo1198 2739bc5c8c Unify QR_CARD_READ to CARD_INSERT 2024-03-22 03:07:35 +09:00
esuo1198 fe19c709e7 Various fixes 2024-03-08 11:49:55 +09:00
esuo1198 945e1045eb Merge pull request #3 from ShikyC/Refactor
Add preliminary analog input (force-sensitive) interface
2024-01-10 01:21:03 +09:00
ShikyC ebbeae3dda Merge branch 'Refactor' of https://github.com/ShikyC/TaikoArcadeLoader into Refactor 2024-01-05 01:20:56 -08:00
ShikyC 08dab85b13 Update to support 2P drum analog input 2024-01-05 01:20:52 -08:00
ShikyC e9127140de Fix minor typo 2024-01-04 20:51:03 -08:00
ShikyC d5f35642cb Bugfix 2024-01-04 18:26:45 -08:00
ShikyC ca6959c8e8 Preliminary analog input fix 2024-01-04 17:57:12 -08:00
ShikyC a9b48ab8ef Minor fix 2024-01-02 22:31:04 -08:00
ShikyC 70c6e68676 Analog test 2024-01-02 20:41:11 -08:00
ShikyC 8e5a631211 CI/CD test 2024-01-02 19:30:50 -08:00
RyuMiya 9e4ce5a59a Fix 2023-12-25 23:04:51 +08:00
RyuMiya 732ecb555f fix MultiQrCode 2023-12-25 15:44:45 +08:00
RyuMiya b510c1e535 修复异常 2023-12-25 15:24:47 +08:00
RyuMiya dfa36bf030 support for MultiQrCode Accounts 2023-12-25 13:57:46 +08:00
esuo1198 f395c8404c To be able to specify the patch version 2023-10-24 14:46:54 +09:00