REDIVIVUS

Proposals / #1630

Type Mac BNCLIENT_SendCreateAccountRequest as int __cdecl (char*, char*)

checked · by KierTaylor · submitted 2026-11-08

Mac body reads two stack args ([EBP+8] -> ESI, [EBP+0xc] -> EDI) and passes them in order to the 0x3D create-account sender at 0x000563c0; returns 1/0 or tail-jumps to the 0x52 path. Plain RET. Windows twin 0x0051c2d0 is int (char* szUsername, char* szPassword).

Changes 1, applied together

  1. Set prototype mac 0x00050f2f

    signatureundefined BNCLIENT_SendCreateAccountRequest(void)→int BNCLIENT_SendCreateAccountRequest(char* szUsername, char* szPassword)
    conventionunknown→__cdecl