Commit Graph
236 Commits
Author SHA1 Message Date
esuo1198 3ce7123685 Re-implement FPS Limiter 2025-07-06 23:05:23 +09:00
ptmaster f594d34bf2 Fix QRImage/QRData read error | add SceneChange hook | lua (not finished) 2025-04-12 17:54:59 +08:00
ptmaster 466e6d2e59 Log Optimization & add Banner
layeredfs add mod_dir option allow uses different folder
add simple input option to allow input direct apply to game
2025-03-16 16:49:07 +08:00
RyuMiyaX ef4564a912 Merge branch 'esuo1198:experimental' into experimental 2025-01-25 04:08:35 +08:00
ptmaster 9be3980a11 cleanup & banner & logger & version 2025-01-25 04:06:29 +08:00
esuo1198 87f3a2bae8 Merge branch 'Refactor' into experimental 2025-01-24 20:30:50 +09:00
esuo1198 564ed436f2 Fix unchanged offsets 2025-01-24 20:28:53 +09:00
ptmaster 685e6d6d09 fix missing function | scanner original use fasthook 2025-01-24 01:52:14 +08:00
ptmaster a3631a8659 config Refactor | use rfl (Thanks to asesidaa) 2025-01-23 23:43:38 +08:00
ptmaster 7e7a9018db Several fix & optimize 2025-01-23 01:29:10 +08:00
Farewell_ 2d239f93ea Added option to not move files for BNA1 OS
This should allow settings to be saved properly now
2025-01-19 22:10:07 +01:00
RyuMiyaX 60cb3686f9 Merge pull request #24 from ryumiyax/Refactor
[Experimental] auto_ime enhanced | graphic enhanced | build without requirement of msvcp140.dll
2025-01-13 19:08:47 +08:00
Farewell_ 4e9fe1cb87 Added log path setting 2025-01-12 22:57:31 +01:00
Farewell_ 6526b48191 Update scanner.cpp
Fixed unsupported card emulation for FeliCA

This is currently not taking properly into account unsupported Mifare cards.
They will work but their id will make no sense.

Revert "Fixed unsupported card emulation for FeliCA"

This reverts commit cdc8026ee1903266d08bea75d276756652f60c79.

Update scanner.cpp

Update scanner.cpp
2025-01-12 22:15:00 +01:00
ptmaster c1961ec67d fix mouse scroll | high res Don Model | clean extra space 2025-01-11 18:55:56 +08:00
ptmaster 7967dfd845 bnusio_original refactor | auto fullscreen use 16:9 calc | language fix enso 良 issue 2025-01-08 09:52:21 +08:00
ptmaster 95b3fec76f Fix hidpi window size issue | clean up 2025-01-02 01:42:59 +08:00
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 ebdbed4587 fix testmode crash 2024-12-25 23:05:57 +08:00
ptmaster 9bce6fee93 Input Optimize | language & testmode cleanup 2024-12-25 22:20:50 +08:00
ptmaster 625795d3ee Fix encrypted qr issue 2024-12-24 02:10:05 +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 eacdd50d9c TestMode Value lifecycle control 2024-12-23 04:13:43 +08:00
ptmaster c69fd38faa Use TestMode::Value to cache values which read from RefTestModeMain 2024-12-23 03:43:45 +08:00
ptmaster 7769800b11 try use _china.xml and cn_font from testmode 2024-12-22 23:23:37 +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 522a8a8357 TestMode Refactor
Remove Debug Hook
Fix Scanner LogOutput
2024-12-02 00:57:19 +08:00
ptmaster 3100509a89 TestMode Refactor
layeredfs hooks on demand
2024-12-01 23:46:06 +08:00
ptmaster 50e4f5b3f2 fix shrink logger function name 2024-11-30 13:46:40 +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! cfefd5c38f Remove dependencies and shorten log filepath 2024-11-27 22:27:07 +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 fb2c5c117d Add instant result patch for JPN39 2024-11-12 22:26:20 +09:00
KIT! 87b6044e53 Added extra security for detecting fumen files
Making sure the file ends with .bin to avoid false positives
2024-11-11 16:16:16 +01:00
KIT! 2cf94175c5 Turns out some files still weren't being encrypted 2024-11-11 16:04:04 +01:00
KIT! c7bf9e540f Fixed LayeredFS not always encrypting 08.18 Fumens 2024-11-11 15:46:07 +01:00
esuo1198 d1fca5e78a Disable sorting includes 2024-11-03 22:09:40 +09:00