Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launch Parameters on Linux aarch64 build #2263

Open
Zekrom2378 opened this issue Jan 20, 2025 · 4 comments
Open

Launch Parameters on Linux aarch64 build #2263

Zekrom2378 opened this issue Jan 20, 2025 · 4 comments

Comments

@Zekrom2378
Copy link

I am trying to load the emulator on a very lightweight system, I have possibly gotten it to open, but I do not see the melonDS logo, and I do not know what kind of parameters I would need to use when launching the executable to run a specified ROM automatically.

@RSDuck
Copy link
Member

RSDuck commented Jan 21, 2025

./melonDS --help
melonDS 0.9.5
https://melonds.kuribo64.net
Aufruf: ./melonDS [Optionen] nds gba

Optionen:
  -h, --help                      Zeigt Hilfe zu den Kommandozeilenoptionen an.
  --help-all                      Zeigt Hilfe einschließlich der generischen
                                  Qt-Optionen an.
  -b, --boot <auto/always/never>  Whether to boot firmware on startup. Defaults
                                  to "auto" (boot if NDS rom given)
  -f, --fullscreen                Start melonDS in fullscreen mode
  -a, --archive-file <rom>        Specify file to load inside an archive given
                                  (NDS)
  -A, --archive-file-gba <rom>    Specify file to load inside an archive given
                                  (GBA)

Argumente:
  nds                             Nintendo DS ROM (or an archive file which
                                  contains it) to load into Slot-1
  gba                             GBA ROM (or an archive file which contains
                                  it) to load into Slot-2

@Zekrom2378
Copy link
Author

Thank you RSDuck, I was able to get the emulator up and running. The only thing I am unsure about with it as of now, is I am unsure how to automatically load a ROM. Could you write an example line? The current one I have right now is not auto-loading the ROM on emulator boot.

/home/user/melonDS/build/melonDS -f -a /home/user/melonDS/Rom_Name.nds

The ROM file is the path in the command line.

@RSDuck
Copy link
Member

RSDuck commented Jan 21, 2025

The -a option is meant for files inside archives (zip files etc.). For the simpler case just pass the path to the DS file without any flag:

/home/user/melonDS/build/melonDS -f /home/user/melonDS/Rom_Name.nds

@Zekrom2378
Copy link
Author

When I do that, the emulator just shows its home screen with the melonDS logo. It does not pop up with the error of "This ROM cannot be found" if the filepath is correct, but it still does not load up the game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants