Salut à tous, après de nombreuses recherches et de tentatives je pense avoir trouvé la solution pour les utilisateurs de Windows 8 :
Tout d'abord créer un fichier Text dans Documents/Command and conquer generals data.
Il faudra éditer le texte Copier Collé ceci :
AntiAliasing = 2
BuildingOcclusion = yes
CampaignDifficulty = 0
DrawScrollAnchor = yes
DynamicLOD = no
ExtraAnimations = yes
GameSpyIPAddress = 0.0.0.0
Gamma = 50
HeatEffects = yes
IPAddress = 0.0.0.0
IdealStaticGameLOD = Low
LanguageFilter = false
MaxParticleCount = 5000
MoveScrollAnchor =
MusicVolume = 50
Resolution = 1440 900
Retaliation = yes
SFX3DVolume = 72
SFXVolume = 64
ScrollFactor = 145
SendDelay = no
ShowSof****erEdge = yes
ShowTrees = yes
StaticGameLOD = Custom
TextureReduction = 0
UseAlternateMouse = yes
UseCloudMap = yes
UseDoubleClickAttackMove = no
UseLightMap = yes
UseShadowDecals = yes
UseShadowVolumes = yes
VoiceVolume = 78
Enregistré et nommer le fichier : option.ini
Ensuite il vous faudra télécharger les deux patchs de Generals :
http://www.clubic.com/patch-jeux-video-627-0-command-conquer-generals.html
C'est le patch V1,6 et le V1,8.
Ensuite il faudra retourner au bureau, cliquer droit sur l'icone du jeu :
- Propriétés / Comptabilité / Exécuté ce programme avec Windows XP Service Pack 3 / et exécuté ce programme en administrateur.
Lancer le jeu.
Normalement ça devrais marcher sans souci. J'ai également la solution pour Heure H.
J'espère vous avoir aidez.