rohanclient.exe definitely requires parameters to access the ssl login server (yes, you can start it that way even in offy). Tht is how it is run in most of the asian pservers that don't know how to make their own laoder. Attempting to run it without parameters cases a crash as soon as it attempts to contact that server.

It does not bypass gameguard though and gameguard may well freak out if it finds the rohanclient.exe file changed.