#include "game_types.h"

/* Mem_BootModeFlag @ 0x08014F88 (real 12B) -- tests boot mode flag via SWI 13. Mirrors src/matched/Mem_BootModeFlag.c. */
/* Returns bit 0 of (boot-mode - 0xBEAA187F); SWI 13 fetches the boot mode. */
extern int SWI_GetBootMode(void); /* swi #0xd */

int Mem_BootModeFlag(void)
{
    return (SWI_GetBootMode() - 0xBEAA187F) & 1;
}
