Falcon BMS Alternative Launcher (Easy Setup, Keep Joystick Assignments)
-
That was also happening at erpe’s case which made broken BMS - FULL.key stucking alternative launcher…
BTW, Did you launch BMS in window mode or fullscreen?So the problem is the Key file in the first place ?
Ummm, i think it happened both in windowed mod and full screen, its appearing randomly i guess -
What preventing the launcher to start, was a broken key file.
What braking key file, might be an app crashing when closing BMS…(but not sure) -
When you have a chance i would like help. the app works great it really does but window mode screws something up because i only get 60% of the screen.
if you look at the screenshot, that is what it looks like at all times. In full window mode it works fine though.
-
Does anyone have problem setting shifted keys in the launcher? When I use Keycombo / Pinkyshift and try to bind something, it unbinds previous same key bind.
-
@aarena52
Can you check Cockpit Display Extraction -> Adjust Window Rectangle -> Top/Left values?
DX(n)
DX(n) REL
DX(n) SHIFT
DX(n) REL SHIFTThese can be assigned at the same time without unbinding, but you cannot bind each assignment 2 or more times.
-
I am going to release v1.03
- Fixed "Mapping" Column not being fixed while scrolling DataGrid Horizontally. - Now the launcher auto generates backups of following files when using it for the first time. * User/Config/axismapping.dat * User/Config/BMS - Full.key * User/Config/DeviceSorting.txt * User/Config/Falcon bms.cfg * User/Config/joystick.cal * User/Config/<callsign>.pop - Added key mapping search function. - Added "MFD: LEFT" and "MFD: RIGHT" to the category search drop-down list.</callsign>
New key mapping search function only searches first discovered callback name which contains the input keyword you entered.
I wanted to make it only showing callbacks containing search keyword by dynamically changing each rows visibility, but System.Windows.Data Error: 4 collapses WPF Datagrid and I could not solve the problem… -
I still can’t figure out how do I do DX modifier
I bind a key I want to act as modifier to DX shift
And I try to press keycombo and bind on something I want to work only with modifier pressed, but then it unbinds a bind which uses same key but without modifier -
You can only use a key you bind STICK: PINKY SHIFT(DX SHIFT) as a DX shift key.
If you assign DX3 a pinky shift(dx shift), try assigning DX1 SHIFT something and in BMS press DX1 while holding DX3, then the callback you assigned to DX1 SHIFT will be activated.
Also, don’t forget to assign STICK: PINKY SHIFT(DX SHIFT) to “shifted layer” too (like STICK: PINKY SHIFT(DX SHIFT) DX3 & DX3 SHIFT) as BMS has a glitch to keep layer shifting.Docs\Key Files & Input\BMS Key File Manual.pdf: 7.4.3 DirectX Button Shifting
-
Or, Do you mean when you assign “DX1 SHIFT” somehow “DX1” disappears from the other cell?
That must be a glitch I have to check my code… -
Or, Do you mean when you assign “DX1 SHIFT” somehow “DX1” disappears from the other cell?
That must be a glitch I have to check my code…Yeah this
-
Could you show me screenshots or capture video?
-
I would, but I re-installed windows(Windows 7) and I get this…
Btw, did you release it to github yet? -
I am so nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooob still not understanding what is the repository. I also need time to release it to GitHub…
-
I am so nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooob still not understanding what is the repository. I also need time to release it to GitHub…
Repository is project
There is github app, which makes it simple, you don’t need to do it through cmd -
-
Thanks Elliot for a good news. I will be busy for a week. I would like to upload the source after then.
This week I have found.
System.ComponentModel.Win32Exception : Not enough quota is available to process this command
sometimes occurs at the last line of following codesprocess = System.Diagnostics.Process.Start(appPlatform, strCmdText); this.WindowState = WindowState.Minimized; process.WaitForExit(); this.WindowState = WindowState.Normal;
“appPlatform” is falconbms.exe so this might be what is crashing the app when closing BMS.
However, autogeneration for setup file has already been finished before these lines and I don’t think it is breaking .key file or whatever… -
Dunno if this has been suggested before - but can you add the option to add custom tools to the tool list? That way you won’t have to add stuff every time some good new tool comes out (like vmt or tacview) - and in fact you can remove all non-present tools from the bar that are already there. E.g. add a code that will just add icon from the exe selected by the player and a name. Kinda like totalcmd does it. That will give us some good customization and let the player have only shortcuts to tools that are there
-
The reason why I added those shortcuts are to introduce BMS beginners those tools and suggest trying them, so I don’t want to change it to user-customizable shortcuts.
-
love your launcher, so easy to change DX buttons and switch theaters
sometimes if I change a key assignment it switches another key lower in the list, ie set 0-M-SEL to KeyPadEnter, it will set RCL Button instead
had an issue with PinkyShift before I read this, fix by adding unshifted + shifted action to same button for PINKY SWITCH ( DX SHIFT)
maybe you can add a shortcut to online weathergen tool http://firstfighterwing.com/weathergen/ for those who don’t want to install anything else
additional custom shortcuts would be useful to launch trackir, voiceattack, etc, not a big deal
-
First off, just wanted to say thanks for putting this together. Beyond just making BMS more convenient to play personally, it also makes it so much easier to recommend to friends.
I do have one small issue to to report. Trying to start the game with “Launch without any setup override” unchecked and axismapping.dat set to read-only crashes the launcher with an unhelpful default “Falcon BMS Alternative Launcher Cs has stopped working” message. If I hadn’t remembered that I’d made my axis mapping read only and thought to change it, I’d have assumed the launcher was just plain broken. It’d be nice to get a proper error message.