mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-01 10:52:26 +00:00
858f9e5aea
Signed-off-by: lizzie <lizzie@eden-emu.dev> - [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions). - [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md) - [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability. ------------------- updates deps.md (freebsd had a package that didnt exist, oops) netbsd also had outdated packages moved windows caveats into the user guide (because well, those are user stuff, not build caveats) MANY redundant wording removals (especially on dynarmic) proper capitalization of Eden, Dynarmic, Amiibo, and CLion fixed discord link on metainfo as well also fixed file associations as well otherwise installed eden wont have icon over NSP/XCI/etc files "please" is filler fixes a HANDFUL of dead links as well Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4315 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
33 lines
1.8 KiB
Markdown
33 lines
1.8 KiB
Markdown
# User Handbook - Command Line
|
|
|
|
There are two main applications, an SDL-based app (`eden-cli`) and a Qt based app (`eden`); both accept command line arguments.
|
|
|
|
## eden
|
|
|
|
- `./eden <path>`: Running with a single argument and nothing else, will make the emulator look for the given file and load it, this behavior is similar to `eden-cli`; allows dragging and dropping games into the application.
|
|
- `-g <path>`: Alternate way to specify what to load, overrides. However let it be noted that arguments that use `-` will be treated as options/ignored, if your game, for some reason, starts with `-`, in order to safely handle it you may need to specify it as an argument.
|
|
- `-f`: Use fullscreen.
|
|
- `-u <number>`: Select the index of the user to load as.
|
|
- `-input-profile <name>`: Specifies input profile name to use (for player #0 only).
|
|
- `-qlaunch`: Launch QLaunch.
|
|
- `-hlaunch`: Launch homebrew launcher `nx-hbloader`.
|
|
- Requires a copy of Atmosphere to be extracted onto `sdmc`.
|
|
- This is a shorthand for `<eden folder>/sdmc/atmosphere/hbl.nsp`.
|
|
- `-setup`: Launch setup applet.
|
|
|
|
## eden-cli
|
|
|
|
- `--debug/-d`: Enter debug mode, allow gdb stub at port `1234`
|
|
- `--config/-c`: Specify alternate configuration file.
|
|
- `--fullscreen/-f`: Set fullscreen.
|
|
- `--help/-h`: Display help.
|
|
- `--game/-g`: Specify the game to run.
|
|
- `--multiplayer/-m`: Specify multiplayer options.
|
|
- `--program/-p`: Specify the program arguments to pass (optional).
|
|
- `--user/-u`: Specify the user index.
|
|
- `--version/-v`: Display version and quit.
|
|
- `--input-profile/-i`: Specifies input profile name to use (for player #0 only).
|
|
- `--null-render/-n`: Forces the usage of the "Null" render backend irrespective of settings.
|
|
- `--filter/-x`: Sets the debug log filter irrespective of settings.
|
|
- `--singlecore/-s`: Forces single-core regardless of settings.
|