Public Release AVCS4 BMS v1.41 Changelog Aug-9-2022 This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.41) profile for VoiceAttack: New Commands: -JTAC Radio Menu Page command "JTAC Say Again" -Combat Management 1 Page commands "Weapons Free AA/AG" -Combat Management 2 Page commands added "Go Shooter/Cover" formerly on Combat Management 1 page Fixes/Improvements: -Minimum VoiceAttack program version requirement updated to 1.10.3 -New JTAC Radio Commands introduced in BMS 4.36.0 will now function properly for users of non-QWERTY style keyboards -Former "Weapons Free" command will function same as "Weapons Free AA" -Added two ways to call the new Weapons Free for AA/Ground: "Air Weapons Free" or "Weapons Free Air", format accepted for either -NOTE: New "Say Again" and "Check In/Out" commands under JTAC Menu must be preceeded by the word "JTAC" ___ Public Release AVCS4 BMS v1.40.4 Changelog April-24-2022 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: New Commands: -Added new JTAC Menu under "Y" command lists, say "Open the Command Reference" for updated lists -Many new radio commands listed in CommRef, report any bugs or issues please! Fixes/Improvements: -Updated order and position of lists, all new commands supported -Some previous phrasings retained for additional recognition options -Removed duplicate phrases in data 1 config ___ Public Release AVCS4 BMS v1.40.3 Changelog July-28-2021 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: New Commands: -Added "Check Six" as New Alternate Syntax/Phrasing for "Check Your Six" suffix command (for 2/3/Flight) - thx to Snake122 Fixes/Improvements: -Fixed ATC Command(s) for "Remove EPU Ground Safety Pin" -- missing keyword Ground in variable holding key to press ___ Public Release AVCS4 BMS v1.40.2 Changelog May-22-2021 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed Flight Command(s) for "Clear My Six" -- had added to the former "Check My Six", but had not added a proper key (if this looks familiar, it is - like the patch update yesterday, somehow this persisted into 1.40) (apologies again - I have now reviewed all previous beta patches and ensured they have all been applied here) ___ Public Release AVCS4 BMS v1.40.1 Changelog May-21-2021 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed Tower Command(s) for "Abort", "Declare Emergency", and "Say Again" -- error of 'variable [~slection_key] not set. No keys pressed' (if this looks familiar, it is - key variables had a prefix of 'AVCS_BMS_KEY_AVCS_BMS_ATC_' instead of 'AVCS_BMS_KEY_ATC_') (apologies - somehow this persisted into 1.40, even though the configs were built off of last beta (1.3.92b) with this already fixed) ___ Public Release AVCS4 BMS v1.40 Changelog May-11-2021 This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.40) and AVCS CORE (v1.0) profiles: New Commands: -"Open the Command Reference" (or variations - open up-to-date command reference page online, or last updated reference file locally if offline) -"Set a Computer Name" (or variations - set a 'Computer' Assistant name for AVCS PTT mode, say before any command to wake listening temporarily) -"Set a Push to Talk Button" (or variations - set up to 6 total keyboard, mouse, or joystick buttons through automated script - just press when asked) Fixes/Improvements: -Improved PTT (Push to Talk) Mode with voice controlled automated key/button detection during "Set" command -Added PTT Modes (chosen during "Set" command) for game/QCC commands only (default), or toggle VoiceAttack Global Listening Mode -Added PTT Mode 'Wake' by 'Computer' Assistant Name - set a name to say before any existing command to temporarily wake Global Listening Mode -Added Profile Misc. Commands to QCC, allows new commands or macros to be added via Live Update Patch Fix to CORE or AVCS4 profiles between major updates if needed -Added requirement to Include AVCS CORE Profile Commands through AVCS4 BMS Profile Options, instructions provided during first-time init -Fixed International Decimals - All Decimal Variables finally compatible for international users via cultural identification fix during init -Fixed Issue where user was asked to set Keyboard type more than once during first few profile uses, even when already saved to file and loaded properly ___ BETA Release AVCS4 BMS v1.3.92.4 Changelog Feb-20-2021 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed Tower Command(s) for "Abort", "Declare Emergency", and "Say Again" -- error of 'variable [~slection_key] not set. No keys pressed' (thank you to Sabre for finding this bug - key variables had a prefix of 'AVCS_BMS_KEY_AVCS_BMS_ATC_' instead of 'AVCS_BMS_KEY_ATC_') ___ BETA Release AVCS4 BMS v1.3.92.3 Changelog Feb-14-2021 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed Flight Command(s) for "Clear My Six" -- had added to the former "Check My Six", but had not added a proper key (thank you to Amadeus75 for finding this bug - unfortunately had my hands full since xmas, betas should be over soon!) ___ BETA Release AVCS4 BMS v1.3.92.2 Changelog Dec-12-2020 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed ATC Command for "Request Taxi Back to Ramp" -- was missing "Back"; did not remove "Request Taxi to Ramp" so both variants will work (thank you to Mylonite470 for finding this typo - and thanks to everyone for your patience and support through these betas!) ___ BETA Release AVCS4 BMS v1.3.92 Changelog Dec-6-2020 This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.3.92b) and AVCS CORE (v0.92b) profiles: Fixes/Improvements: -Improved AVCS_CORE and AVCS4 BMS profile initialization optimized again for decreased load time - most noticeable on first use -(AVCS4 BMS profile initialization should be even much faster now!) -Fixed infinite loop on Minor Version Rollback toggle and version display errors following toggle -Fixed International Decimals - All Decimal Variables now compatible for international users via cultural invariant token "DECINV" -Fixed All Wildcard Commands fixed to allow both Wildcard and non-Wildcard recognition ("anything that ends with" or "just the raw command") -Fixed Audio Feedback Mode not playing sound when commands recognized -Fixed Audio Feedback Mode on/off text entry in VA Event Log 'not set' ___ BETA Release AVCS4 BMS v1.3.91.1 Changelog Sep-5-2020 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Help and Support Menu link to VG AVCS Discord channel was expired/not created correctly. Changed to "https://discord.gg/BR6NjE3" in the BMS config tables !! NOTICE to International users of AVCS4 BMS Radios from countries that use a "," comma for decimal separators (as opposed to "." full stop/period) see link below for hotfix !! -The system is not handling this correctly resulting in a 5 second delay for any key pressed, and the time between each keypress. Since it will not be a quick fix, there is a profile on the VG website in the AVCS4 BMS download and blog post describing steps to import a hotfix version of init_MAIN command for the profile. This is only temporary, and will solve the keypress issue but not any other decimals used (if any), further work and investigation is needed on my part. -This is only for folks from these countries, just so they don't have to wait for the next major beta update. Please report any other issues that may also be decimal related (more info: https://veterans-gaming.com/index.php?/files/file/35-avcs4-voice-control-radios-for-falcon-bms/&tab=comments#comment-7 ) ___ BETA Release AVCS4 BMS v1.3.91 Changelog Aug-22-2020 Fixes/Improvements: -AVCS_CORE App removed in place of internal systems - was too slow, and had compatibility issues -(AVCS4 BMS profile initialization should be much faster now!) ___ BETA Release AVCS4 BMS v1.3.90 Changelog Aug2020 New Commands: -AVCS CORE Commands Included into AVCS4 BMS Profile to lessen profile switching to CORE when it was needed -"Create a new Voice Authorization Phrase" and other included commands from Voice Authorization System -VAS can allow QCC commands to be locked behind a required authorization phrase as set by users, in up to 10 weighted levels -Integerated Bug Reporting and debugging options from AVCS CORE for easy troubleshooting -Versioning allows for Mutiple prior versions (reinitialization required) for easy profile version rollback if desired -Included UPDATE command to allow users to import previous saved user settings and saved Quick Commands from previous version of profile -Full profile control through command, "Open CORE Options Menu" -Better user support through command, "Open Help and Support Menu" (will expand in time) -User settings save file control through command, "Open Save File Menu" (includes save file backup and restore system) -...and much more (see posts at avcs homepage) Fixes/Improvements: -Set First Use to present user with Get Choice box for Default Keyboard Layout (QWERTY/AZERTY/etc..) -Setting 'CurrentBackupIndex' and 'SaveFileBackupCount' to 'Not Set' inside F_SFS_LOAD_ALL (was getting corrupted in save file) -Separated 'new_profiles.txt' file from AVCS4 profiles and AVCS CORE profiles to handle two imports before first time run/initialization of either -Added Duplicate Profile check from AVCS CORE, informs user of non-functional AVCS profiles (if ending in 'dash number' such as '-1') -Edited Preferred Profile command to allow for any user profile to be set to be auto-switched to after AVCS CORE finishes initializing ___ BETA Release AVCS4 BMS v1.3.80 Changelog Jul2020 New Commands: -"Add/Edit Callsigns List" commands to add or remove callsigns recognized -"Add a new Voice Command" and others included from Quick Command Creator system - QCC can be used to create additional phrasings, just set action to execute another command (by name) -"Edit Keypress Timings" to open options menu to set custom timings Fixes/Improvements: -AVCS CORE Profile and Updates Management integeration (see AVCS CORE changelog) -Full Profile Update Control added with user choice, only downloads if allowed by user (only checks 8 bytes of a version number before that) -Profile Updates set to allow choice for majority of fixes/changes to occur without new VoiceAttack Profile download/import *called "LIVE UPDATES" -Physical Profile Updates set to allow previous versions to remain installed without conflict, and also import/uninstall previous version files *called "MAJOR UPDATES" -Fixed typo in command "Raygun" -- corrected from "Ragun" (first fix via new live updates system) -Created 'Add New Callsigns' system using Get-Choice boxes -Set most profile variables to config files in VA Apps Folder (edit with "Open Advanced Core Options" command) -Set most commands to Text Variables, read from config files ___ ====TOTAL OVERHAUL -- ALL FUTURE VERSIONS REQUIRE "AVCS CORE" PROFILE (AVCS CORE Initializes itself, then any AVCS4 game profile, with auto-switch options)==== ___ Patch Release AVCS4 BMS v1.3 Changelog Jan2020 Fixes/Improvements: -Fixed issue with variable conflict for "Ready for Departure" - was pulling new variable from "Carrier Ready for Departure" ___ Patch Release AVCS4 BMS v1.2 Changelog Dec2019 New Commands: -"Carrier Ready for Departure" : for ATC Page 6, new 7th item added for 4.34 (U1) update Fixes/Improvements: -Added additional recognition words for turning on/off Audio Feedback Mode - "feedback" can now be recognized as "feed back" -Added Null Check on Audio Feedback Stereo Output Channel setting, if saved setting lost, will force user input on profile load -Updated minimum VoiceAttack version to latest release (v1.8.3) for compatibility ___ Patch Release AVCS4 BMS v1.1 Changelog Nov2019 Fixes/Improvements: -Changed common Send To default from *Falcon BMS* to "Falcon BMS.exe" to avoid conflict with open PDF's, etc. with Falcon BMS in name -Fixed Human/Computer Pilots Registry system - last minute addition of a mode check was to blame, has been removed for now ___ Final Release AVCS4 BMS v1.0 Changelog Oct2019 New Commands: -Turn On/Off Audio Feedback Mode : Provides sound feedback upon successful recognition of a command (per user request) -Added a non-functional command to help recognize many variations of "Yes" words for the voice confirmations in profile Fixes/Improvements: -New Variable Pause between any keypress/release for adjustment of the time any key is held down, in keypress_variable command. Default is 50ms -New Audio Feedback Mode has custom SFX included, and gives user option of stereo left, right, or center playback for easier distinction -New Speech notification on startup for Audio Feedback Mode (if enabled) -Speech notifications on startup for PTT mode and All-Humans mode (if enabled) have been greatly shortened. -Fixed issues with being able to set Humans in Computer Pilots mode and vice versa ___ Beta v0.99 AVCS4 BMS Changelog Jul2019 New Commands: -Change Default Keyboard Layout allows choices between QWERTY, QWERTZ, & AZERTY (per user request) -Turn On/Off All-Humans Mode : Reverse mode assumes all pilots are humans, add Computer Pilots individually as needed (per user request) -Copy of all Add/Remove Human Pilots commands for Computer Pilots & All-Humans Mode Fixes/Improvements: -Can state an entire callsign plus flight & wing numbers when asked for Callsign (per user request to speed up the voice system interaction of adding/removing human pilots) -VoiceAttack log entries displays profile information on startup (current keyboard layout, push-to-talk mode on/off state, All-Humans mode on/off state) (per user request) -Speech notifications on startup for PTT mode and All-Humans mode if they are enabled (see above) -Forced profile initialization if not initialized on any command use (per bug report: on first download/import of profile, trying to use any command fails until voiceattack restarted)