Automatic OBS scene switcher for IIDX and SDVX.
Disable obs websocket authentication: Tools -> WebSockets Server Settings (I can implement it if people really need it, but just couldn't be bothered this time).
Extract SceneTwoDeluxe.dll
and SceneTwoDeluxe.ini
to your game's directory.
Edit the .ini
to configure behavior:
Change obs-address
if you are running the game on a separate PC.
Then input your desired scenes to the fileds below. The first four are the most common ones you'll be using, but I've included the rest that I've discovered while reversing. Leaving them empty will not trigger any scene change.
Inject the .dll
using your preferred toolset, for automatic injection to INFINITAS use: infinitas_chainload, for SDVX6 コナステ use: konasute_chainload.
You can see various debug messages in the cmd log if somehing goes wrong (will probably add an option to disable them).
The client will attempt to reconnect if a connection is lost.
IIDX25 (2018091900)
IIDX27 (2020092900)
IIDX28 (2021091500)
IIDX INFINITAS (2022072700)
SDVX6 (2021121400)
SDVX6 (2022042500)
SDVX6 (2022052400)
SDVX6 (2022060700)
SDVX6 (2022091300)
SDVX6 (2022100400)
SDVX6 コナステ (2022042600)
SDVX6 コナステ (2022053103)
SDVX6 コナステ (2022060801)
SDVX6 コナステ (2022082400)
SDVX6 コナステ (2022091400)
SDVX6 コナステ (2022101201)