Skip to content

dance rush stardom chart -> dance dash beat map

Notifications You must be signed in to change notification settings

thomasasfk/drs2dd

Repository files navigation

DANCERUSH STARDOM to Dance Dash

Convert data of DANCERUSH STARDOM tracks into Dance Dash beat maps

Curious? @thomasasfk on discord

Download the tracks here:


How do I install these?

  • Right click Dance Dash on Steam
  • Manage > Browse local files (will open explorer)
  • Drag DANCERUSH_STARDOM.zip into the folder
  • Right click > Extract Here (7zip)

Note, if you don't use 7zip - you may need to drag the folder manually.

Target directory for Custom Albums is: steamapps\common\Dance Dash\Dance Dash_Data\StreamingAssets\NewDLC


Setup:

  • Install Python 3.10 (pyenv recommended)

  • Install the required Python packages

python -m venv .venv
. .venv/bin/activate # or .venv\Scripts\activate.bat on Windows
python -m pip install -r requirements.txt
  • Install pre-commit hooks
pre-commit install

Usage:

Generate json files from xml files (needs xml files and a brave soul)

HAS_XML=1 .venv/Scripts/python drsxml2json.py

Generate full DD Beat Map from json files in repository (no --song-id does all)

.venv/Scripts/python drs2dd.py --song-id 187

Generate full DD Beat Map from Feet Saber directory (WIP)

.venv/Scripts/python fs2dd.py --fs-map-dir "path/to/map/folder"
.venv/Scripts/python fs2dd.py --fs-map-id 229ed
.venv/Scripts/python fs2dd.py --fs-map-ids 229ed,299b5
.venv/Scripts/python fs2dd.py --fs-playlist-id 3474