pegasus-frontend
pegasus-frontend copied to clipboard
Azahar and Melonds are not connecting.
MelonDS launch: am start --user 0 -n me.magnum.melonds/me.magnum.melonds.ui.emulator.EmulatorActivity -a android.intent.action.VIEW -e PATH "{file.path}"
3DS launch: am start --user 0 -n io.github.lime3ds.android/org.citra.citra_emu.activities.EmulationActivity -a android.intent.action.VIEW -e GamePath "{file.path}"
The commands or structure don't seem to be incorrect, but the connection still doesn't work. Since this only happens on Android 13 and above, it seems that the way folder permissions are granted has changed, causing it to not work properly. Unlike before when it used /storage, it now works through /tree (over android 13). Is it possible to optimize for this..?
Hi, yes, newer Android uses a different path format. Try {file.uri} or {file.documenturi} instead.
Not work..
or -e uri "{file.uri}" or -e uri "{file.documenturi}" or -e PATH "{file.path}" or -d "{file.uri}" or -d "{file.documenturi}" or -d "{file.path}"
This too
However I write it, it turns out the same... I'm using Pegasus Frontend and Odin2 Portal — is there any way to fix this?
The Android folder permission setting in android 13+ isn't working properly.
I don't have an Odin, so can't help with that, but you might want to look around in the Discord channel, as emulator and device specific questions have higher chance of getting an answer there.
Discord is already in. But there's no proper information there.