pegasus-frontend icon indicating copy to clipboard operation
pegasus-frontend copied to clipboard

Azahar and Melonds are not connecting.

Open kimdonga99 opened this issue 6 months ago • 4 comments

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..?

kimdonga99 avatar Jun 02 '25 06:06 kimdonga99

Hi, yes, newer Android uses a different path format. Try {file.uri} or {file.documenturi} instead.

mmatyas avatar Jun 02 '25 19:06 mmatyas

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.

kimdonga99 avatar Jun 02 '25 23:06 kimdonga99

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.

mmatyas avatar Jun 03 '25 11:06 mmatyas

Discord is already in. But there's no proper information there.

kimdonga99 avatar Jun 03 '25 11:06 kimdonga99