chihirobelmo/FalconBMS-Alternative-Launcher

Copying Release built to /Bin/x86 will pass through key file overwriting function.

Closed this issue · 1 comments

Copying Release built to /Bin/x86 will pass through key file overwriting function. Somehow it works if launch Hub.exe in a different directory.

Please look at this commit.
c889bb3

How the problem is happening described here.

https://www.benchmarksims.org/forum/showthread.php?31774-Falcon-BMS-Alternative-Launcher-(Easy-Setup-Keep-Joystick-Assignments)&p=465871&viewfull=1#post465871

Okay, I solved this...

I was thinking the source of the problem waaaay exaggerated.
There was a so simple mistake I was making when checking the app at /Bin/x86
Yeah, There is a "Launch without any setup override" option checked when I starting BMS.
This launcher remembers each checkbox settings you set last time.
When I move the app executable to a different directory, It starts to save and load such settings as an another preset.
So, while "Override off" unchecked at release built file, it is checked when it moved to /Bin/x86 of BMS.

I will add "You are checking override offsetting, are you sure?" message box when the option is enabled.