HLC v2.1
(v2.1)
Quick overview: RetroFlow (enable in settings), SwitchView/GridView (enable in settings), JIT rolling cache, 8 backgrounds, 10 languages
Added X/O Button swap option for Japanese users, credit to yzzyx-network.
Added a pretty basic language auto-detector. If it detects Japanese the first time you boot up HexFlow Custom, it will set "swap X/O" to "ON"
Fixed a bug where the app may crash when using Grid View, referencing an unused image.
Fixed a bug where it'd lag the first launch after resetting "Recently Played: ON/OFF"
Fixed the weird flicker that would occur sometimes when exiting triangle menu.
Fixed a glitch in Grid View where if you were in a category with 4+ rows with the camera bottomed out and you were currently situated in the 2nd to last row and pressed right, it would wrongly refocus the camera to the middle.
Fixed where in the triangle menu, it would display RetroFlow entries as "homebrew". Also made it so a PS1 Retroarch game will now be labelled respectively.
Cleaned up a lot of the the code comments from v2.0
This was originally going to be a bigger update and take longer (with features such as more languages and implementing "collections" similar to actual RetroFlow), but this update has been hurried because of a really cool pull request from user "yzzyx-network" as well as the kind of important bugfixes for Grid View.
index.lua is the source code