Grim Fandango! Grim Fandango!
Amazing game. Haven’t played the others either but I know for sure that it works on XP and that you don’t need to do anything special to make it run...I think...
I’m sure it’s still quite easy to get hold of as well since it’s the most recent of all the games you’ve posted.