rem: SetSemaphore (&GraphicsSem);
add: SetSemaphore (GraphicsSem);
context: ClearSISRect (BYTE ClearFlags){	RECT r;	COLOR OldColor;	CONTEXT OldContext;	OldContext = SetContext (StatusContext);	OldColor = SetContextForeGroundColor (BUILD_COLOR (MAKE_RGB15 (0xA, 0xA, 0xA), 0x08));	r.corner.x = 2;	r.extent.width = STATUS_WIDTH - 4;	BatchGraphics ();	if (ClearFlags & DRAW_SIS_DISPLAY)	{		DeltaSISGauges (UNDEFINED_DELTA, UNDEFINED_DELTA, UNDEFINED_DELTA);	}	if (ClearFlags & CLEAR_SIS_RADAR)	{		ClearSemaphore (&GraphicsSem);		DrawMenuStateStrings ((BYTE)~0, (BYTE)~0);		SetSemaphore (&GraphicsSem);#ifdef NEVER		r.corner.x = RADAR_X - 1;		r.corner.y = RADAR_Y - 1;		r.extent.width = RADAR_WIDTH + 2;		r.extent.height = RADAR_HEIGHT + 2;		DrawStarConBox (&r, 1,				BUILD_COLOR (MAKE_RGB15 (0x10, 0x10, 0x10), 0x19),				BUILD_COLOR (MAKE_RGB15 (0x8, 0x8, 0x8), 0x1F),				TRUE, BUILD_COLOR (MAKE_RGB15 (0x00, 0xE, 0x00), 0x6C));#endif /* NEVER */	}	UnbatchGraphics ();	SetContextForeGroundColor (OldColor);	SetContext (OldContext);}