Releases: ndeadly/MissionControl
MissionControl 0.14.1
This release adds support for firmware 21.1.0, and fixes a minor button mapping bug from the previous release. See below for the full changelog.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added support for firmware 21.1.0
- Fixed swapped L/R triggers for Amazon Fire TV Game Controller
MissionControl 0.14.0
This release adds support for firmware 21.0.0, some new controllers, and a bugfix. See below for the full changelog.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added full support for firmware 21.0.0
- Added support for Amazon Fire TV Game Controller
- Added support for GameSir G7 Pro Controller
- Fixed an issue where Joycon clones without the (L) or (R) designator in the name string would be detected incorrectly
MissionControl 0.13.6
This release adds support for firmware 20.5.0.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Recompiled with latest Atmosphere-libs commit for 20.5.0 support
MissionControl 0.13.5
This release adds support for firmware 20.4.0, and a new configuration option for disabling support for pairing Dualshock 3 controllers via USB.
The new configuration option dualshock3_enable_usb_pairing allows for disabling USB pairing of Dualshock 3 controllers for compatibility with sys-con. When both sysmodules are running, Dualshock 3 controllers can't be used via USB due to conflicting interface filters for detecting the controller. Disabling this option allows sys-con to detect the controller, at the expense of being able to pair them for wireless use.
Note: Dualshock 3 controllers can still be used wirelessly with this option disabled, they just must be paired prior to disabling it
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added support for firmware 20.4.0
- Added option to config .ini for disabling dualshock 3 usb pairing
MissionControl 0.13.4
This release adds support for firmware 20.3.0.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added support for firmware 20.3.0
MissionControl 0.13.3
This release adds support for firmware 20.2.0 and fixes an issue with the bluetooth exefs patches on 20.x.x firmwares. See below for the full changelog.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added support for firmware 20.2.0
- Fixed incorrect offsets in exefs patches for 20.x.x affecting xbox elite v2 controller pairing
MissionControl 0.13.2
This is the twenty-eighth official release of Mission Control.
This release adds full support for firmware 20.1.0, and whitelists a new official controller type introduced in the new firmware. See below for the full changelog.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added support for firmware 20.1.0
- Added support for new Lic3 Pro Controller type
MissionControl 0.13.1
This is the twenty-seventh official release of Mission Control.
Just a quick bugfix release to address a few oversights in the original 0.13.0 release. There was a regression due to changing the reported controller type to Licensed Pro Controller, which doesn't have support for rumble or reporting battery levels. The hid patches have been updated to add the missing flags and restore the functionality for controllers emulated through Mission Control. See below for the full changelog.
Note: setting new flags for the Licensed Pro Controller type may also activate missing features on actual licensed 3rd party Pro Controllers (e.g. battery level reporting) if the controller happens to implement them. Don't expect any miracles (rumble isn't going to start working on a controller without motors). Please also let me know if these patches have any adverse effects
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added feature flags to Licensed Pro Controller types to enable battery reporting and rumble support
- Fixed some incorrect offsets in 20.0.X bluetooth exefs patches affecting custom IPC implementation
MissionControl 0.13.0
This is the twenty-sixth official release of Mission Control.
This release brings full support for firmware 20.0.0 and 20.0.1, an implementation of a new quaternion based motion format found in newer controller firmwares (thanks @Banz99) along with various other bugfixes and improvements. See below for the full changelog.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog
- Added full support for 20.0.X firmwares
- Added implementation of new quaternion based motion data format.
- Added exefs patches for hid to modify supported feature flags for third-party Licensed Pro Controllers. Button remapping, analog stick and motion calibration are now enabled.
- Changed emulated controller type to Licensed Pro Controller. This prevents the console from attempting to read NFC data from emulated controllers which was causing freezing and screeching audio in some games.
- Sysmodule no longer initialises btm/btm:sys services on startup in order to leave sessions available to other homebrew applications.
- Added a mechanism via bluetooth exefs patches for implementing custom commands called via the WriteHidData2 IPC function. This allows exposing internal bluetooth stack functions.
- Added IPC commands to the mc service to expose calls for sending arbitrary HCI commands and calling the internal BSA_DmSetConfig function.
- Added a mechanism for external software making use of hid report event redirection to either consume redirected events or forward them back to the system.
MissionControl 0.12.0
❗Important: This release requires Atmosphere version 1.8.0 or later❗
This is the twenty-fifth official release of Mission Control.
This release brings full support for firmware 19.0.0, an improved rumble decoding implementation, and fixes a couple of long-standing issues affecting several titles. See below for the full changelog.
-
HD rumble decoding was completely rewritten after the outgoing reports were found to have multiple additional packing formats not previously documented
- All reports should now be decoded correctly, resulting in all-round more accurate vibrations
- The changes also resolve an issue where controllers would vibrate randomly at inappropriate times in certain titles (eg. in menus) due to incorrect decoding of some reports
-
Basic NFC emulation has been implemented in order to correctly respond to NFC requests with a "not ready" status.
- This resolves issues where games attempting to query the controller for amiibo data would display error messages or even lock up.
New users landing on this release page should first check out the readme on the main project page for the official project documentation. There you can find installation and usage instructions along with an FAQ section that will answer most of your questions.
Changelog:
- Added support for firmware 19.0.0
- Improved accuracy of HD rumble decoding
- Fixed issue where controllers would vibrate erratically in certain titles
- Fixed issue where certain titles would display an error when attempting to query non-native controllers for amiibo data
