Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: BMS Support #69

Open
sylvain-lec opened this issue Mar 30, 2022 · 2 comments
Open

Feature Request: BMS Support #69

sylvain-lec opened this issue Mar 30, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request New Game/Tool Support Feature that will enable additional games or programs to be supported

Comments

@sylvain-lec
Copy link

It would be amazing to get support for the other sim on the market, especially IL2 Cliffs of Dover, IL2 Great Battles and Falcon BMS.
I don't know what you need to make it work (and if it's of interest for you) but you can find my config files for each title if you want to have a look here.

@Rexeh Rexeh added the enhancement New feature or request label Nov 22, 2023
@Rexeh Rexeh changed the title Add Support for IL2 CoD, IL2 GB & BMS Feature Request: Add Support for IL2 CoD, IL2 GB & BMS Dec 6, 2023
@Rexeh
Copy link
Owner

Rexeh commented Jan 20, 2024

Initial look at BMS configuration, will split this ticket out into respective feature requests.

https://cdn.falcon-bms.com/docs/4.37/bms-technical-manual.pdf

The structure looks fairly easy to parse, with devices nicely represented. Some special work here to work with POV hats as these are split out into other lines.

.KEY files are "Profiles"

Configs provided by MaxWaldorf
Config (1).zip

Ongoing notes

  1. DeviceSorting.txt contains all GUIDs / Device Names
  2. Assumption is multiple names in the .KEY profile resorts to this ordering to denote which GUID it ties to
  3. Access to game configs also needed, due to SHIFT offset number being located in them (The BUTTON + SHIFT = DEVICE BUTTON Number.
  4. More work to understand the OFFSET for DX buttons and how this works
  5. SHIFTS can be instigated across devices from understanding of manual

@Rexeh Rexeh self-assigned this Jan 20, 2024
@Rexeh Rexeh added the New Game/Tool Support Feature that will enable additional games or programs to be supported label Jan 20, 2024
@Rexeh Rexeh changed the title Feature Request: Add Support for IL2 CoD, IL2 GB & BMS Feature Request: BMS Support Jan 20, 2024
@Rexeh
Copy link
Owner

Rexeh commented Feb 29, 2024

Ongoing notes updated from further analysis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request New Game/Tool Support Feature that will enable additional games or programs to be supported
Projects
None yet
Development

No branches or pull requests

2 participants