REDIVIVUS

Proposals / #886

Mac AUTOMAP_SetupPosition: __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] before setting them: it compares globals with the screen-mode getter, writes the automap origin/size globals and returns via plain RET. Windows twin AUTOMAP_SetupPosition 0x00457520 is void (void).

Changes 1, applied together

  1. Set prototype mac 0x000979d8

    signatureundefined AUTOMAP_SetupPosition(void)→void AUTOMAP_SetupPosition(void)
    conventionunknown→__cdecl