My Little Karaoke

Ponyville Townhall [General] => Issues and bug reports => Topic started by: sleumas2000 on August 18, 2014, 04:52:55 PM

Title: MLK Config Directory
Post by: sleumas2000 on August 18, 2014, 04:52:55 PM
By Default, MLK uses the standard ultrastardx config directory. (that is ~/.ultrastardx or %appdata%\ultrastardx)
This is fine, except for someone who already has ultrastardx on their system, and wishes to keep their MLK Highscores separate from those of vanilla (if I can call it that) USDX.

I understand this doesn't affect many people, and in fact, I may be the only one this affects, but I thought I'd raise it, even if it will just end up simmering on the back-burner.
I'm currently working on a personal workaround, and I'll let you know if/when I manage to get it working with a separate directory (I was thinking something along the lines of ~/.MyLittleKaraoke and %appdata%\MyLittleKaraoke), so that you can incorporate it into AC3 (if you so desire)


EDIT: If you edit the launcher to run
ultrastardx.exe -ConfigFile %appdata%\MyLittleKaraoke\config.ini -ScoreFile %appdata%\MyLittleKaraoke\Ultrastar.db
plus any other options used by default, it will use custom files, keeping the entire of MyLittleKaraoke separate from standard Ultrastar Deluxe

I know this may not be of big concern to you, but next time you update the launcher, please would you incorporate this into it.

Thanks
Title: Re: MLK Config Directory
Post by: Renard on August 26, 2014, 08:44:48 PM
Indeed. It actually had an impact for some people, who previously installed USDX and then removed it - the config file stayed, and sometime was set to use a non-default USDX theme. This prevented the game from launching at all, it just silently failed to load the non-existing theme and exited.

Thanks for the tip! I'll be sure to look into this.
Title: Re: MLK Config Directory
Post by: sleumas2000 on August 26, 2014, 08:46:58 PM
I would upload a recompiled .exe with the new line, but I can't find the launcher's source.
Title: Re: MLK Config Directory
Post by: yayponies-eu on September 16, 2014, 04:34:54 PM
A bit late but : all sources are available on disk.

This change is probably not gonna be done before next update, so we will change the launcher ourselves at this time :)
Title: Re: MLK Config Directory
Post by: sleumas2000 on September 16, 2014, 05:36:16 PM
thanks.
You might want to make the installer also copy the old ultrastar.db into the new config folder, so as to stop oeple complaining about 'missing highscores'