Brothers in arms road to hill - probleme de lancement

bonjours a tous
je n’ arrive pas a lancer le jeu.mes pilotes sont à jour et ma carte graphique est une ati 9550 512 Mo de ram et 1.6 ghz pour le processeur amd athlon.
directx 9.0c

Build: (null)

OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD PentiumPro-class processor @ 1670 MHz [892462366720.000000 0] with 511MB RAM
Video: RADEON 9550 (6614)

General protection fault!

History: ULinkerLoad::VerifyImport <- ULinkerLoad::Verify <- ULinkerLoad::Verify <- ULinkerLoad::ULinkerLoad <- UObject::GetPackageLinker <- ULinkerLoad::VerifyImport <- ULinkerLoad::Verify <- ULinkerLoad::Verify <- ULinkerLoad::ULinkerLoad <- UObject::GetPackageLinker <- ULinkerLoad::VerifyImport <- ULinkerLoad::Verify <- ULinkerLoad::Verify <- ULinkerLoad::ULinkerLoad <- UObject::GetPackageLinker <- UObject::StaticLoadObject <- (Core.Class gbxAI.gbxAI.PerceptionImpact NULL) <- UObject::execClassContext <- (LevelInfo Entry.LevelInfo0 @ Function Engine.LevelInfo.PreBeginPlay : 0095) <- UObject::ProcessEvent <- (LevelInfo Entry.LevelInfo0, Function Engine.LevelInfo.PreBeginPlay) <- UGameEngine::LoadMap <- UGameEngine::LoadMap <- UGameEngine::PreInit <- InitEngine

et quand je veus installer les patchs , voila ce qui se passe

patch Error
old file not found
pouvez vous m ’ aider S.V.P
MERCI

MERCI :

j’ ai fait un peu de recherche et il se peut que je soi victime d 1 ancienne démo de brothers in arms!!!
je continu mes recherche , cela peut servir à quelqu’un.