REDIVIVUS

Proposals / #890

Mac GAMEDATA_CheckColorTxtOverride: __cdecl void (void) (from Windows twin)

applied · by KierTaylor · submitted 2026-11-02, applied 2026-11-02

Ghidra vmac 111 · 3c6740e

Mac body reads no ECX/EDX/[EBP+n]: if a global flag is clear it opens a file by name, reads one byte, closes it and sets the flag when the byte is '1'; plain RET. Windows twin GAMEDATA_CheckColorTxtOverride 0x0044dbe0 is void (void).

Changes 1, applied together

  1. Set prototype mac 0x0006ec3b

    signatureundefined GAMEDATA_CheckColorTxtOverride(void)→void GAMEDATA_CheckColorTxtOverride(void)
    conventionunknown→__cdecl