Releases: djhackersdev/bemanitools
Releases · djhackersdev/bemanitools
5.49
Features
- Major overhaul of IIDX sync and performance settings
documentation. Supports users in configuring their systems to run any IIDX version with proper
display timings, smooth frame rates and sync game-play - Add
iidxio-async.dllwrapper/shim library to drive another iidxio in a dedicated IO thread, see
documentation for details - Add
nvgputool to configure NVIDIA GPUs and create a custom timing profile, see
documentation for details - Add
d3d9-frame-graph-hook.dllthat can be added as a hook to
eitherlauncher.exeorinject.exeto display a graph of the frame times of the game's render
for debugging and performance analysis - feat: Add
d3d9-monitor-checktool to run different music game relevant monitor tests including
a re-implementation of the infamous IIDX “monitor check” as a separate tool for testing and
debugging. See documentation for details
Fixes
- iidxhook9: Work around reverb issue from Windows 26100.3476
- iidxhook9: fix camhook for new style camera detection
cam.port_layoutadded to .conf files of iidx 27 to 30
- In general, a lot of internal cleanup
5.48
Features
- feat(config): Add invert analog input option. Remark: The old configuration file format is
upgraded but downgrading is not possible anymore. The new saves are using a new filename
and it doesn't delete the old files, seeC:\Users\<YOUR_USERNAME>\AppData\Roaming\DJHACKERS
Fixes
N/A
5.47
Features
N/A
Fixes
- fix(ddr/p3ioemu): Handle unknown 2B command to fix DDR X IO errors
- fix(ddr/p3io): Crash on all supported DDR games due to incorrect p3io message size validation
- fix(geninput): Sony DualShock 4 not working
5.46
Features
- feat(ddrio): Wrapper/shim library to drive another ddrio in a dedicated IO thread. Improves performance for highly IO
bound ddrio implementations, e.g. ddrio-p3io - feat(iidxiotest): bi2a-iidx support
Fixes
- fix(jb03/04): Missing XML in gamestart script
- fix(jbhook1): Rotate error message box when screen is rotated
- fix(jbhook1): Improve/fix automatic config/nvram fs initialization
5.45
Features
- feat(iidx 30): Added support
- feat(ddr): Add ddrio implementation with P3IO driver backend
- feat(ddr): Add p3io-ddr-tool for testing/debugging real P3IO devices with EXTIO
- feat(ddr): Add testing tool for real EXTIO devices
- feat(ddr): Add extio driver
- feat(ddr): Add p3io driver
- feat(iidx 20-26): New/fixed gfx up-/downscaling feature, old one was broken
- feat(ddr): Vigem driver for ddrio
- feat(iidx 25-30): The user can now set a custom camera device override of "SKIP" to leave that camera unassigned
Fixes
- fix(iidx 09/10): Fix stretched BGAs on 1st and 3rd style videos
5.44
Remarks
This is probably on the the biggest releases in a while and includes a ton of important bugfixes and features that significantly improve the IIDX gameplay experience with bemanitools. This also had a very positive impact on our open issues/bugs (closed 8 thus far).
We highly recommend anyone who is using bemanitools with ANY supported IIDX version to upgrade!
Features
- feat(doc): ezusb dev journal entry, 10th style ezusb boot up and security setup
- feat(iidx 09/10): ezusb API call monitoring module and configuration flag
- feat(iidx 19): Add back btools monitor check for iidxhook5
- feat(iidx 9-19): Add configurable settings path hook. Redirect settings paths, i.e.
d/,e/and
f/drive "folders" to an arbitrary path on any partition, e.g. writable partition - feat(iidx 9/10): Improve commandline script for irbeat-patch 09 and 10, add interactive mode
Fixes
- fix(iidx 10): SQ-INIT error caused by incorrect security configuration
- fix(iidx 9-24): Wire up coin input in ezusb1/2 IO emulation layer
- fix(pnm 15-18): Fix IO buffer inconsistency causing random input misfiring
- fix(jb 1-8): Fix IO buffer inconsistency causing random input misfiring
- fix(iidx 9-24): Fix IO buffer inconsistency causing random input misfiring
- fix(iidx 19): imagefs override strategy with local file redir. Required to enable monitor-check
on all chart files - fix(iidx 9-19): Code synchronization issue causing deadlock resulting in game hang/stuck on boot
- fix(iidx 9-19): Fix broken settings path handling with mixed / and \
- fix(iidx 27): Align disabled cam connection config defaults with 28/29
- fix(inject): Fix missing forwarding of exit code
- fix(inject): Getting stuck when game exits cleanly due to locked up debugger thread.
- fix(iidx 18/19 CN): gamestart.bat creating dev/nvram and dev/raw folders
bemanitools 5.43
- iidx29: (Officially) support IIDX CASTHOUR
- Code structure maintenance
- Various documentation improvements
bemanitools 5.42
- Bugfix: Fix diagonal texture tearing on IIDX 18 and 19 based games
- Feature: Add support for IIDX Resort Anthem CN using iidxhook4-cn
- Feature/bugfix: Enable "nvidia fix" for iidxhook4, 5 and 5-cn. Should fix crashing on some/all
nvidia cards - Various minor fixes
bemanitools 5.41
- Feature: Support pop'n music 15-18 using popnhook1
- Feature: Support IIDX tricoro CN using iidxhook5-cn
- Various documentation improvements
bemanitools 5.40
- Feature: Support DDR X and X2 US/EU using ddrhook1 including memory card emulation
- Fix: sdvxhook2 crashing on some OS versions
- Feature: Support sdvx generator lights in sdvxio