For convenience I wrote up a little tool for scaling down DDR X+ rated simfiles back down to the old scale.
You can make it work in reverse, too (if you are a strange creature who prefers the new scale) just by changing line 59 from
to
The script requires Python 2.7.x to work. Other versions might work but are untested.
To use it, put the script in the folder you want to have corrected and run it (on windows, you should just be able to click on it - it won't tell you anything when it's done, but it should be fast so just give it a few moments and start the game) or you can use the command line to specify the path to the simfiles you want fixed. Every file modified gets a .old file in case something went wrong, so as long as you don't run it multiple times it shouldn't damage anything!
Download: https://gist.github.com/shakesoda/7713536
Enjoy!
You can make it work in reverse, too (if you are a strange creature who prefers the new scale) just by changing line 59 from
newdiff = max(round(diffline / 1.5), 1)
to
newdiff = max(round(diffline * 1.5), 1)
The script requires Python 2.7.x to work. Other versions might work but are untested.
To use it, put the script in the folder you want to have corrected and run it (on windows, you should just be able to click on it - it won't tell you anything when it's done, but it should be fast so just give it a few moments and start the game) or you can use the command line to specify the path to the simfiles you want fixed. Every file modified gets a .old file in case something went wrong, so as long as you don't run it multiple times it shouldn't damage anything!
Download: https://gist.github.com/shakesoda/7713536
Enjoy!
Last edited: 29 November 2013 6:52pm