You can find the two lines of code that I've modified bellow. I reversed engineered the original Google Store APK using Apktool and JEB. If you have a specific use case that would benefit from this feature comment bellow and I'll see what I can do. I find that I can accomplish what I want with the default config file + settings overrides. As long as the package name starts with com.retroarch everything should work.Ĭan I configure HyperSpin to load retroarch.cfg from a custom location? storage/emulated/0/Android/data/32/files/retroarch.cfgĬan I make Hyperspin launch my own custom compiled version of RetroArch? Yes, it will always load the default configuration file for each version.ĭefault configuration files are in /storage/emulated/0/Android/data//files/retroarch.cfg Will it load separate configuration files for 32bit and 64bit versions? Parameters=cores/mame2010_libretro_android.so Parameters=cores/dolphin_libretro_android.soĪnd the 32bit version of RA + MAME Core (MAME.ini): Yes, you just need to set different exe values for different systems.įor instance, you can use the 64bit version of RA + Dolphin core for GameCube games (Nintendo GameCube.ini): RetroArch's website 64bit version and RetroArch Plus:Įxe=64/.RetroActivityFutureĬan I mix and match multiple RetroArch distributions? Main APK from RetroArch's website and Google Play Store Version:Įxe=com.retroarch/.RetroActivityFutureĮxe=32/.RetroActivityFuture How to configure your Settings_Android ini files: This is an unofficial version of HyperSpin for Android able to launch all modern versions of RetroArch. Since I don't, well, I'll have to learn how to do it :D. The fact that you and a couple other forum members produced hacks that got us halfway there by reverse engineering the APK (using nothing but primitive tools like APK Studio to basically edit hardcoded strings) shows that this would be a trivial change for someone with access to the source. Honestly this has been a crippling issue since RA 1.7.8 (Aug, 2019). This is an interesting quest and I'll get to bother the developer or open a PR myself if someone else doesn't get to it first (I'm not sure if you have any interest in DuckStation yourself, if you do maybe you could ping Freelancer and ask him to have a chat with Stenzek about it ).įor now my focus is on trying to get a build of Hyperspin that can actually launch both RA 32 and RA 64 / Plus with proper configuration files. Since the emulator is pretty new you may be right. I haven't had the time to properly skim through the code to see if it takes optional arguments or has something like Dolphin's StartupHandler to properly launch roms. Well, DuckStation has a MainActivity that can be launched with an Intent ( ). Freelancer adds profile updates for us to use for popular emulators, of course it's possible he's not done the profile yet BUT from what you've said it sounds like launch intent isn't being used in DS. I did this a looong time ago for Redream (Sega Dreamcast) and tested the APK before it was released on the Playstore.Īrc Browser has no profile for Duckstation standalone, only the RetroArch core. Best thing to do is message the developer and ask for them to add the feature. I'm trying to reverse engineer Hyperspin for the reasons discussed in the other thread, if I can get all versions of RetroArch to launch with the proper configuration files, my next priority will be to try and make it work with Duckstation next.Īs I said NOT ALL apps have launch intent implemented. I also tried QuickShortcutMaker, but no joy with Duckstation's activities so far, maybe it's my lack of experience or maybe it requires some extra parameters to launch a specific game. And yeah, I've been through the same drama and missed the opportunity to "buy back a new license for $1" :D. Download QuickShortcutMaker from the Playstore to your phone and install the app you want to know the settings for and it will list the activity names. Remember not all apps will work with launch intent which is how frontends load them. I'm not paying the developer again when the old version could have been restored on Google Play, if he wanted it to be. Try "2/", that's for the free version not Pro though.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |