skyline/app
PixelyIon 414c0104c3 Rework Joy-Con Vibration Conversion
The guest -> host vibration conversion code was entirely broken as it didn't set the vibration `start`/`end` timestamps correctly for a cycle nor did it subtract from the `totalAmplitude` (`currentAmplitude` now) when it a cycle ended due to an incorrect `if` statement and contents. It would just end up saturating the amplitude as much as possible by adding more and more to `totalAmplitude` on every cycle while never subtracting which is entirely wrong and led to a very noticeable drop in amplitude when a vibration was repeated.

It's been entirely reworked to fix all the issues listed above and remove a lot of code that had no understandable purpose. More comments have also been added to the code to make it more readable with better variable and function naming alongside it.
2021-11-01 00:28:11 +05:30
..
libraries Use libcxx from LLVM Project submodule 2021-10-31 16:04:44 +05:30
src/main Rework Joy-Con Vibration Conversion 2021-11-01 00:28:11 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Upgrade AGP to 7.1.0-beta01 & NDK to 24.0.7856742 2021-10-31 15:50:15 +05:30
CMakeLists.txt Build libraries with -Ofast for debug builds 2021-10-31 16:05:08 +05:30
proguard-rules.pro Keep member names in pro guard 2020-11-12 22:19:55 +05:30