Spent 2 days trying to convert Windows functions like ShellExecute() and manage Windows C++ libraries under Linux... even spending a little time to read about possibilities on Wine... couldn't make it work
2 hours ago: "Let's try the easiest Linux solution I've thought `It's too easy to work`..."
Created a shell file, copy+pasted the one line with wine prefix and the game path, saved it... made it executable, bound it to ALT+H... tested... works every time
Problems solved. No more libraries, process ids and compilation. Lesson learned. Now moving on to more important things