Directory structure

About

This tool supports launching IIDX through chainloading ep_bm2dx->ep_protonnix->proton(-ge)->spicetools
Expects specific directory structure to work (that follows one used by steam)

Path Overrideable Description
/ ✔ (--root) Steam library structured directory (that is including steamapps/ in its root), default being $ep_bm2dxnix_dir/../.steam/root/
/steamapps/common/ ✔ (--dumps) Directory including each arcade game in its root
/steamapps/common/Beatmania IIDX 26/contents Main directory of game to be launched, spicetools executable in root
/steamapps/common/Beatmania IIDX 26/devel/debug/x64dbg Main directory of x64dbg debugger
/steamapps/common/proton-ge-8.16 ✔ (through linux.json) Path to proton installation root direrectory
/steamapps/compatdata/u573_bm2dx_w8 ✔ (through linux.json) Path to proton prefix root direrctory

Common use examples

Example

See script's help command for up-to-date examples

ep_bm2dxnix --help