Wie gesagt, ich würde XP erst mal neu installieren.
Das ist ja nun bei beiden Boards unterschiedliche Hardware(Chipsatz, Soundchip, LAN) mit entsprechend verschiedenen Treibern.
Oder hast du auch mal irgendwann Treiber deinstalliert vor der Installation der anderen Treiber?
Ich weiß ja nicht, ob das bei dem nforce Zeug problemlos funktioniert, wenn du da jedesmal einfach drüberinstallierst bzw. ob es im Nachhinein keine Probleme gibt.
Ich hätte nun an deiner Stelle schon lange formatiert, um das zu klären.
Nebenbei, NET Framework 2.x bzw. 3.x ist nicht kompatibel mit 1.x.
Wenn du ein Programm hast, das 1 bzw. 1.1 verwendet, dann nützt 3.5 nichts.
Neben 3.5 solltest du also noch 1.1+Sprachpaket behalten.
Und mit der Installation irgendwelcher Programme(AV, Tools, sonstwas) würde ich mich erst mal zurückhalten, bis geklärt ist, dass die Spiele nun laufen(mit den für deine Karte zumutbaren Einstellungen).
Also XP, aktuelle Chipsatztreiber, Netzwerktreiber, Soundtreiber, Grafikkartentreiber, SP3, Windows Update(wichtige Updates+sinnvolle optionale Updates wie NET Framework), sonstige aktuelle Treiber deiner restlichen Hardware, aktuelles DirectX.
Dann jeweils Spiel installieren und testen.
Geht's da, liegt es dann an irgendwas, was du anschließend am Rechner machst.
Sonst kannst du dich ja mit der Hardware weiter befassen.