Preserve EBX for HUD_Redraw caller, fixes issue #3