Wow, didn't go to the official DSTT site in a long time and their downloads section is all F*cked up now!
The firmware download leads to Happy Done site (Happy Done what? done crapping so you're happy?)
I downloaded the 1.17a12 firmware their, replaced the TTMENU.DAT file to make sure, ran your...