HL1 and XP

Anyone know how to run HL1 on XP? I get a compatibility error when i start it, and it never goes ingame :frowning: