Releases: ndeadly/MissionControl
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
MissionControl 0.11.1
❗Important: This release requires Atmosphere version 1.7.0 or later❗
This is the twenty-fourth official release of Mission Control.
This is just a quick release to add support for firmware 18.1.0. No new features this time around (plenty in the works, though!).
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.
PS: there is some ongoing testing of preliminary Bluetooth LE and USB support happening in my discord server (see #testing-ble and #testing-usb channels). If you own any of the controllers listed here or any BLE or USB controllers that are not on the list, we'd like to hear from you! (though I don't need any additional input on Xbox and Stadia controllers for now). Please note that these are alpha builds for the purpose of gathering controller information and furthering my understanding of how BLE/USB works on the console. They are NOT intended for general use. There will be bugs and issues. There are no ETAs. I will not be providing any support - if you can't follow the usage instructions, then this is not for you.
Changelog:
- Added support for firmware 18.1.0.
MissionControl 0.11.0
❗Important: This release requires Atmosphere version 1.7.0 or later❗
This is the twenty-third official release of Mission Control.
This release adds support for firmware 18.0.0, a new controller, and binary patches allowing Android devices running Joycon-Droid to operate on firmware 12.0.0+ without the need for root access. See below for 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.
PS: there is some ongoing testing of preliminary Bluetooth LE and USB support happening in my discord server (see #testing-ble and #testing-usb channels). If you own any of the controllers listed here or any BLE or USB controllers that are not on the list, we'd like to hear from you! (though I don't need any additional input on Xbox and Stadia controllers for now). Please note that these are alpha builds for the purpose of gathering controller information and furthering my understanding of how BLE/USB works on the console. They are NOT intended for general use. There will be bugs and issues. There are no ETAs. I will not be providing any support - if you can't follow the usage instructions, then this is not for you.
Changelog:
- Added full support for firmware 18.0.0.
- Added support for SCUF Vantage 2 controller.
- Added binary patches to enable Joycon-Droid to operate without root access on firmware 12.0.0+.
- Fixed an issue where analog trigger values were swapped for 8BitDo SN30 Pro Xbox Cloud Gaming Edition controller.