Should be compatible with future updates for the game, unless they make changes to the launching process.
SM12_LauncherMod_101.zip - The launcher itself
WineLauncher.zip - A basic replica of the launcher above which is compatible with WINE. The replica launcher still supports command line launching, but if you're using the UI it requires you to click the game to launch it. The original launcher supported keyboards and controllers to select a game.