0.6.0 - Bugfixes
This is a temporary release that i'm pressured to publish due to all the underlying issues that are still present on earlier versions. The "actual" 0.6.0 release will come at a later point.
Changelog
- The sysmodule codebase has been rewritten to use libstratosphere.
- This will make it easier in the future to allow other homebrew to directly communicate with sys-con.
- The code now also looks a little bit cleaner :)
- Fixed an issue introduced by v0.5.2 causing the system to completely freeze when left in sleep mode with a controller plugged in.
- Fixed an issue introduced by v0.5.2 causing sys-con to not recognize more than 2-3 controllers simultaneously.
- (Hopefully) fixed an issue causing controllers to be no longer recognized until sys-con is restarted.
- This was caused by sys-con randomly losing the USB handle, rendering the USB side of sys-con completely useless.
- (Hopefully) fixed an issue causing the system to freeze when a controller is disconnected.
- The sysmodule will now delete the previous log file if it's too large (about ~130KB) on startup.
Note: This is the last release of sys-con that can still be enabled and disabled directly through Kosmos Toolbox without rebooting the console. All later versions will require a reboot.