Nach langer Suche habe ich eine Version von MSHearts gefunden, die (angeblich) auch unter XP im Netzwerk spielbar sein soll: http://www.jsifaq.com/dl/mshearts.zip
Schön und gut, das Programm startet und alle Optionen sind verfügbar, allerdings kann man sich nicht mit einem Kartengeber verbinden.
Die Rechner sind beide in derselben Arbeitsgruppe und bei der Option "Browse" (also nach einem Kartengeber suchen) werden auch die Rechner richtig angezeigt. Allerdings kann man sich dann nicht verbinden, es bricht immer mit einer Fehlermeldung ab.
Ich habe sogar schon bei beiden Rechnern die Firewall ausgeschaltet, war ergebnislos.
Auf beiden Rechnern läuft Windows XP Home Edition mit Service Pack 2.