So my questions are what are the differences between the 2 options? Since there is no per game setting for that option, how will that affect all my other games? Thanks.
I'm not sure what's the differences as I never checked that part.
I think it's something like loading the "main.dol" directly from the loader (loading the .app in the folder), or launching the channel the "normal way" (by calling the titleID from the NAND loader).
In both cases, it should work the same, except that cheat's addresses are different because in one case it's loading the dol directly and loading the file in a different location than if the NAND loader was loading the game the default way.
But, what I explained is maybe wrong. don't keep that as true, just the idea in general.
If the other option is better, I can make it the default value on new loader install or setting reset.
Would you please make USB Loader GX properly use CHANS Scripts?
I can give you some more information on this format if you would like to code this in.
I didn't code that part of the loader, it was Dimok and Giantpune who reversed engineered the format.
I'm not saying I can't do or fix it, maybe I can, but I don't know how it works. it would require lot of time for me to understand and fix that.
There are other issues with channels (like incorrect language displayed in channel data) which would be nice to fix, but it's not very important. it doesn't break game compatibility. it's only visual element which would be better if fixed.
I think I have other priority first (like fixing the HDD detection issue, and no, I haven't started working on it)