The target selecting is only required because the homebrew channel copies the executable code of EasyRPG in the executable section of the target app because the homebrew channel can’t mark memory as executable, so it just overwrites other executable mem ^^. As a side effect you get access to the savegame data of the target app but we only use this because of memory limits.
So yeah, it’s for systems without custom firmware.
The selection has nothing to do with the available RAM. This can be configured but last time I tried this only worked in Citra and crashed on real hardware . But with this we could easily get much more memory (currently the memory is splitted: Half app, Half audio/gpu). Currently we only have around 64 MB, with proper settings around 120 MB. (minus RAM for the system, no idea how much is reserved).
Try deleting the easyrpg-player.xml file. Then target selection is disabled.
Haha yeah I’m aware of this. Really funny
E.g. this video https://www.youtube.com/watch?v=IpDDvTVoj2o has the description “thanks to rpwng for finally being a 11.5 homebrew”
We had one a few days ago in our chat channel. We figured out that the new homebrew channel (2.0) has some bugs with the target selection. But with the 1.0 version he was able to select Pokemon X (he had no youtube channel installed) as a target and boot easyrpg player
I still had no time (or motivation?) to “upgrade” from Luma3DS to Bootstrap9/Rosaline. But when this is done I can do some more tests in HBC.