REDIVIVUS

Proposals / #910

Mac DRAW_Overlay_SecondsLeftToGame: __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]: it takes the stack-guard value, compares the quest end-timer global with the current time and, while it is running, formats and draws the seconds-left string; it ends with the stack-guard check and plain RET. Windows twin DRAW_Overlay_SecondsLeftToGame 0x0046c060 is void (void).

Changes 1, applied together

  1. Set prototype mac 0x00080081

    signatureundefined DRAW_Overlay_SecondsLeftToGame(void)→void DRAW_Overlay_SecondsLeftToGame(void)
    conventionunknown→__cdecl