(2016-01-22, 19:19)ghizzu Wrote: (2016-01-22, 18:35)zachmorris Wrote: (2016-01-22, 15:03)Nacros Wrote: Same here on Shield TV too.
That was my first try with IARL. I only achieve to run SNES games with SNES9x/SNES9X Next. Like Arogantis, when i pushed a button, I got the message from Retroarch that I use a nvidia controler but the game don't react at all. In the retroarch menu, i can't do anything. It works if i use retroarch directly.
I tried Genesis, MSX GBA, N64, Arcade but it doesn't launch the game.
Nice work anyway, need some more testing on Android, I will try to spend time on it.
Hmm, well the important thing is that Retroarch is launching. Thats 90% of the battle right there. I imagine that the shield version of retroarch has it's config file stored somewhere else/different.
The default launch commands load the retroarch config file from:
Code:
-e CONFIGFILE /data/data/com.retroarch/retroarch.cfg
If there's a different config file to load, then this part of the command will need to be updated. There's also the -appendconfig option that could be added to a command if there's a specific config for each core.
As I said elsewhere, the default config file for latest retroarch is located at
/mnt/internal_sd/Android/data/com.retroarch/files/retroarch.cfg
I copied it from there to /data/data/com.retroarch/ and IARL launch retroarch with the correct settings. You need a rooted device though.
And, zachmorris, can you point me towards the infos for the use of the appendconfig option? I want to experiment with the Amiga and Mess cores, and I think that I'll need them.
Well, it looks like appendconfig is an option for all other platforms, but unfortunately I dont see it for Android (here's the github source for available "
intents", CONFIGFILE is the only one listed).
Not sure what Android users would want in this case, since it sounds like the location of the config file(s) could be different depending on the box your using? Options I see are as follows:
1) Just edit the
external_command_database for IARL for your system to change the location of the config file to whatever you like (using a text editor on your machine).
2) I could add an addon setting that would allow the user to point to a configfile, but if the file is in a root only location, that probably wont do much good
Its possible that if the config file parameter is just removed from the command all together, it will just load from the default/correct location... But without an Android box i can't really tell.
What do all the Android users think the addon should do in this case?