${GAMEROOT}:$LD_LIBRARY_PATH and ${GAMEROOT}:$DYLD_LIBRARY_PATH in the sh script were unquoted, meaning that if the path had spaces it would only output a newby-unfriendly error which
A) Could only be seen if the script was executed from a terminal (Not in a terminal from a file browser, as said terminal would show the error but close in a blink)
B) Wasn't easy to understand nor google-friendly
${GAMEROOT}:$LD_LIBRARY_PATH and ${GAMEROOT}:$DYLD_LIBRARY_PATH in the sh script were unquoted, meaning that if the path had spaces it would only output a newby-unfriendly error which A) Could only be seen if the script was executed from a terminal (Not in a terminal from a file browser, as said terminal would show the error but close in a blink) B) Wasn't easy to understand nor google-friendly