Skip to content

Title: Frontend launch support — ROM not found when opened via frontend #1544

@SuggarDaddy

Description

@SuggarDaddy

First of all, thank you for the great work on MelonDS Android.
I’m trying to use the emulator together with a frontend (launcher), but there is an issue: when I launch a game through the frontend, MelonDS shows a “ROM not found” message and the game does not start. However, if I open the exact same ROM directly from the MelonDS app, it works normally.

Because of this, many users end up not using MelonDS with frontends, which would otherwise be a great feature.

Steps to Reproduce

Set up a frontend / game launcher with Nintendo DS ROMs

Select a ROM and launch it using MelonDS Android

MelonDS opens, but shows “ROM not found”

Expected Behavior

The ROM should be detected and the game should start, just like when launched directly from the app.

Actual Behavior

MelonDS opens but displays an error saying that the ROM could not be found.

Environment

Platform: Android

MelonDS Android Version: (please fill in)

Frontend used: (e.g., Daijishō / Dig / ARC Browser / etc.

Image

)

ROM storage location: (internal storage / SD card)

Additional Notes

Maybe this could be related to:

Missing support for command-line launch arguments

Permission / storage access when launched externally

Relative vs absolute paths handling

Adding proper frontend launch support would help many users who organize and play their libraries through frontends.

Thank you for your hard work! 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions