diff --git a/src/core/launch.ts b/src/core/launch.ts index f002f37..9469984 100644 --- a/src/core/launch.ts +++ b/src/core/launch.ts @@ -6,10 +6,14 @@ export function launch( gameRoot: string, detached = false, ) { - console.log(gameRoot) - const process = spawn(launchArguments.command, launchArguments.args, { detached }); - - console.log(process.spawnargs.join(" ")) + console.log(`Working directory : ${gameRoot}`); + console.log( + `Launching command : ${launchArguments.command} ${launchArguments.args.join(" ")}`, + ); + const process = spawn(launchArguments.command, launchArguments.args, { + detached, + cwd: gameRoot, + }); return process; }