Gets an error string for an SMCError code.
SMCError_Okay returns false.
SMCError_Custom (which is thrown on SMCParse_HaltFail) returns false.
native bool SMC_GetErrorString(SMCError error, char[] buffer, int buf_max)