Results 2 issues of Peter Wright

This commit replaces `system()` with `posix_spawn`.

Hello, Currently, If I launch any game using Proton 9.0-1 it will launch on my secondary monitor which is on the left. When launched with Proton 8.0-5 the game will...