Emulator Issues #9632
Dolphin still opens its main list window even when launching from the command line
What's the problem? Describe what went wrong.
Dolphin calls .show() on its main list window even when you launch the program from its command line with /b /c /f /e. Because it shows its main list window, when you launch Dolphin from a frontend, you can see the window both before the emulation starts and after the emulation stops but before the program finishes closing. Dolphin needs another command line arg that allows it to run with no GUI at all so that frontends can launch it seamlessly. The command line arg could also force full screen mode and not allow minimizing. The other huge problem with opening the main window when launching from a frontend is that if someone presses inputs while Dolphin's starting, the Dolphin main list window can potentially get focus and cause window focus issues.
What steps will reproduce the problem?
Launch anything in Dolphin using /b /c /f /e "[image]"
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
#2 Updated by doodoodeedoop almost 5 years ago
It's always been like this. Basically, the problem is that Dolphin doesn't have a true "no GUI" mode that it should have when you launch it from the commandline.
It should never show/open the UI window if it's launched with those command line args. It should just launch full screen directly into the emulation.
#3 Updated by ZephyrSurfer 3 months ago
This has been fixed. Specify batch with --batch or -b and it will be headless and not show QT.