Also bei Generals und Stunde null kann ich dir vlt helfen
Erst mal zu Generals. Wenn er nach der cd fragt musst du ja die game.dat und die generals.exe datei mit den no-cd dateien austauschen. Aber bevor du die zwei dateien austausch solltest du es auf 1.7 gepatched haben sonst funktioniert der patch nicht mehr. Und dann eben im eigene dokumente ordner bei Benutzern die Command and Conquer Generals data ordner anlegen oder wenn er schon vorhanden ist eben die options.ini datei erstellen. Was vorallem bei mir wichtig war, dass eben die Auflösung am Anfang auf 800 600 eingestellt war. Also hier die options.ini datei
AntiAliasing = 1
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
MusicVolume = 50
Resolution = 800 600