mirror of
https://github.com/ARMSX2/ARMSX2.git
synced 2026-08-24 16:50:16 -07:00
ParseCommandLineArgs reported bad arguments through Console.Error*, but argument parsing runs before the console and file log sinks exist, so the message reached neither the terminal nor emulog.txt. An unrecognised flag exited silently with no diagnostic anywhere, which reads as a crash. Write them to stderr, as --help in the same function already does. The unknown- argument case also names the trap it exists to catch: this frontend takes none of the Qt frontend's flags, so -fullscreen or -bigpicture land here, and both are things it already does unprompted.