Na dálku těžko radit... Vidím ale, že máš 32-bitový systém a 4GB paměti, které 32-bitový systém nemůže zákonitě adresovat (standardně vidí jen max 3GB). Přitom správa paměti u XP je největší slabinou. Občas si prý při velké paměti jsou schopny loadnout modul na příliš vysokou adresu (protože se tam prostě vejde) a pak ho nedokážou adresovat celý, což by mohla být příčina. Zkus udělat následující pokus:
V BIOSu zapni "Memory remap feature" jako při 64-bitovém systému (u mě je to v menu "Chipset"). Deska provede to, že
první 2GB nechá ve virtuálním adr. prostoru "dole" (XP tedy uvidí 2GB paměti), pak za ně naadresuje swap a za něj dá ty zbývající 2GB RAM (ty pomocí PAE můžou využít XP pro buffery, ale ne pro programy). Ve 2GB prostoru by už neměly mít XP problém a bohatě jim to stačí.
Já mám double boot XP 32-bit a Vista x64 na ASUS Commando, Q6600 a 4GB RAM. Vista vidí takhle celé 4GB a XP ty 2GB a jedou bez problémů (FO3 mám ale na Vistě x64).
Můžeš zkusit i to nastavení Fallout.ini, které jsem popsal v tomhle threadu - dcera má dvoujádro a i jí to pomohlo od zamrzání, když Fallout3 věděl, že je na vícejádrovém procesoru...
Jinak patch 1.7 už nepotřebuje crack. Stačí spouštět hru pomocí linku na Fallout.exe místo na FalloutLauncher.exe - od patche 1.7 totiž Bethesda ruší copy protection u hry. Jediný FalloutLauncher.exe obsahuje prostý CD check, ale ten prakticky potřebuješ jen pro nastavení rozlišení a máš ho cracknutý.
Ještě jeden dotaz: není procesor přetaktovaný? Pokud ano, zkus spustit následující testovací program, který testuje stabilitu procesoru (ale sleduj pořád teplotu, protože např. Prime95 je proti tomu čajíček - teploty jsem měl až o 20°C vyšší, než při Prime95!!!). Během testu nesmí procesor udělat chybu! Já jsem měl původně testovaný procesor přes 24 hodin Prime95 a tenhle test mi udělal stabilně reboot počítače, takže jsem musel hýbat s napětím...
Link:
http://www.ultimate-filez.com/forum/sho ... 128779&t=9