-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Currently, our executable is compiled for the console subsystem (aka /SUBSYSTEM:CONSOLE in terms of MS linker). This means it will open a console window when started, which is not wanted for a casual player.
I suggest us to do otherwise.
-
Write most of the output to a log file by default
-
Compile our Windows binary for Windows subsystem
-
On startup, detect if there's an associated console available, and use it for console-only output
As a note, I believe IntelliJ's new cross-platform launcher currently behaves like this.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed