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! and ptmaster
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
esuo1198
c3c43c5bff
Maybe fix build error
2024-11-03 21:52:16 +09:00
esuo1198
c1d3bdf1ba
Migrate hooking library to safetyhook
2024-11-01 23:04:15 +09:00
esuo1198
a57bf3049e
Fix VSync
2024-11-01 18:26:41 +09:00
RyuMiya
817cf6a34e
Fix originalPlaySoundMulti
2024-10-30 20:15:17 +08:00
RyuMiya
8391a1cd2f
Use Hook instead of MidHook for PlaySoundSpecial
2024-10-30 20:13:10 +08:00
RyuMiya
e91ca95d2f
Fix PlaySoundMulti
2024-10-30 02:42:06 +08:00
RyuMiya
2633b24978
fix PlaySoundEnso & PlaySoundSpecial for JPN39
2024-10-30 00:55:07 +08:00
RyuMiya
2f1d9ec141
Add PlaySoundInAiEnso hook for JPN39
2024-10-27 23:02:35 +08:00
RyuMiya
64e328c359
optimize PlaySoundInGame
2024-10-25 23:37:59 +08:00
ptmaster
b21320d3f5
Merge branch 'Refactor' into Refactor
2024-10-25 02:50:55 +08:00
RyuMiya
72aae3848d
Add chs_patch sound for JPN39 & Clean up Code
2024-10-25 02:37:19 +08:00
RyuMiya
31964c8c55
Add chs_patch sound for JPN39
2024-10-25 02:37:19 +08:00
RyuMiya
b189ffb84f
Add Silent Fix for JPN39
2024-10-25 02:37:19 +08:00
RyuMiya
5c40178515
Add Freeze Timer for JPN39
2024-10-25 02:37:05 +08:00
esuo1198
557b1f10a9
Clean up code and fixes
2024-10-18 01:15:37 +09:00
esuo1198
5b5cc34f3e
Merge pull request #8 from lty2008one/Refactor
...
Add fix_language / mode_unlock / chs_patch For JPN39 (Thanks to @CottonGuard)
2024-10-17 19:10:09 +09:00
esuo1198
db0fe9acce
Clean up code
2024-10-17 19:07:21 +09:00
esuo1198
78f4dd8a1f
Update original usio hook
2024-10-17 18:59:04 +09:00
ptmaster
0b94cd8ed4
Merge branch 'Refactor' into Refactor
2024-10-17 16:06:17 +08:00
RyuMiya
e2f2bda014
Add Mode Unlock
2024-10-17 15:57:05 +08:00
RyuMiya
036f68b06d
Add FixLanguage
2024-10-17 15:57:05 +08:00
RyuMiya
db6df724cb
Add chs_patch for 3906
2024-10-17 15:55:59 +08:00
esuo1198
cd6261bc3d
Add option to use original usio functions
2024-10-17 01:37:55 +09:00
esuo1198
f07574ac3f
Add fps limit patch and movable window mode patch
2024-10-14 02:52:31 +09:00
KIT!
a5200b11de
Fixed compile error
...
Now compiling with --allow-multiple-definition. This is FAR from ideal but i don't have enough experience in C to fix this differently.
2024-09-09 14:54:47 +02:00
KIT!
15c01fbe7c
Working Libtomcrypt Implementation
...
LayeredFS now allows for encrypting game files dynamically
2024-06-11 10:10:06 +02:00
Farewell_
8214d961a9
Added LayeredFS Hook
...
You can now edit non destructively your game files using a layered file system.
2024-06-08 21:09:39 +02:00