• Mitspieler gesucht? Du willst dich locker mit der Community austauschen? Schau gerne auf unserem ComputerBase Discord vorbei!

Dawn of War unter Win7 + Directx11

CS861

Newbie
Registriert
Jan. 2013
Beiträge
5
Hi,

ich habe folgendes Problem. Wenn ich unter Win7 + Directx 11 "DAWN OF WAR 1" installiere und anschließend das Spiel starten will, dann bekomme ich einen Fehler vor dem eigentlichen Spielstart. Dieser erzählt mir was von einem Spooge-Treiber und ich soll meine Directx-Einstellungen überprüfen. Diese sehen jedoch gut aus, aktuellster Grafikkartetreiber für eine GTS 450 ist auch drauf.

Hier mal nach neuer Installation die Info aus dem graphictext:

13:40:28.50 GRAPHICSCONFIG started at 2013-01-07 13:40
13:40:28.50 OS NT 6.1, 4095MB Physical Memory
13:40:28.50 RUN-OPTIONS -rungame
13:40:28.50 WORKING-DIR C:\Program Files (x86)\THQ\Dawn Of War
13:40:28.50 USER Schwemmer
13:40:28.50
13:40:28.50 MATHBOX -- Version=5, Cpu=unknown:f=15,m=6, Mode=SSE
13:40:28.52 SPDx9 -- Device is not supported!
13:40:28.52 SPDx9 -- Driver Name = nvd3dum.dll Desc = NVIDIA GeForce GTS 450
13:40:28.52 SPDx9 -- Driver Vendor = 0x10DE Device = 0x0DC4 SubSys = 0x040110B0 Rev = 0x00A1
13:40:28.52 SPDx9 -- Driver Version Product = 0x0009 Version = 0x0012 SubVersion = 0x000D Build = 0x042E (1070)
13:40:28.52 SPDx9 -- Driver GUID = {D7B71E3E-4E84-11CF-2E77-0C241CC2C435}
13:40:28.52 Unsupported Device.
13:40:28.52 *Unnamed* -- Failed load for step: ''
13:40:28.52
Application closed without errors



Und noch ein Text aus der WarningDatei:

13:40:28.09 W40K started at 2013-01-07 13:40
13:40:28.09 OS NT 6.1, 4095MB Physical Memory
13:40:28.09 RUN-OPTIONS
13:40:28.09 WORKING-DIR C:\Program Files (x86)\THQ\Dawn Of War
13:40:28.09 USER Schwemmer
13:40:28.09
13:40:28.20 APP -- Executed syscmd GraphicsConfig.exe -rungame through dlltie.dll
13:40:28.20 APP -- Exiting to open Graphics config tool
13:40:28.20 AppInitGlobal -- Failed load for step: 'Config'
13:40:28.20
Application closed without errors



Kann mir irgendjemand sagen, was da schief läuft? Die DEMO-Version hab ich mir bereits gezogen (die funktioniert einwandfrei). Auch die Patches habe ich einzeln aufgespielt. Nichts hat geholfen!

Gruß
 
Sieht so aus,als ob da eine dx Datei fehlt.. lad dir mal das DirectX Setup herunter.. dawn off war1 läuft ja nur im directx9 Modus und Windows 7 hatte ja glaub ich nur directx10 schon von haus aus dabei?
 
Wenn ich Directx installen will sagt er mir ja aber, dass ich die neueste Version ja schon drauf hätte...

Hast du einen passenden "richtigen" Link für mich?

Gruß
 
Ja den habe ich probiert, installiert. Spooge-Treiber Problem besteht weiterhin. Ich soll laut Tooltip checken, dass Directx korrekt installiert worden ist.
 
Grade mal die Googlekugel befragt...
Gibt wohl einige Bastellösungen.

Erstmal das eineutige von dir oben:
13:40:28.52 SPDx9 -- Device is not supported!
13:40:28.52 Unsupported Device.


--> DoW mag schlicht deine Grafikkarte nicht.

Du könntest nun zur Sicherheit die Datei "spdx9_config.txt"
in C:\Program Files (x86)\THQ\Dawn Of War\Drivers
kopieren und dann gemäß diesen Links (ja für Mac aber erstmal egal) anpassen.
http://private.tobiasprinz.biz/index.php/Dawn_of_War

Change those lines to "allowdevice 1" and you're done. This should might work for different grafic adapters/ grafic accelerators. The most brutal solution is simply deleting the fine-tuned handling of different adapters.
 
Hi nochmal,

die Einstellungen aus dem Wiki waren in meiner config-Datei bereits wie angegeben. Habe jetzt zum Spaß diese Datei mal mit der aus der DEMO-Version ersetzt. Funktioniert einwandfrei. Vielen Dank an euch alle!

Gruß
 
Also hier meine spdx9_config Datei die funktioniert:

;
; spDx9_config.txt : configuration for the Dx9 PC spooge driver
;

; configfile : set of shader compiler scripts

; allowdevice : allows cards to always fail initialization
allowdevice 1

; allowhwtnl : allows hardware TnL to be used
allowhwtnl 1

; allowtfactor : allows the TFactor to be used as a constant colour
allowtfactor 1

; allowhwcursor : allows the use of the Dx8 cursor system
allowhwcursor 1

; allow32bitdisplay : allows 32bit display modes
allow32bitdisplay 1

; disableslowalpha : when alpha flipping is not available, don't allow dest alpha
disableslowalpha 1

; allowrgba4np2 : allows D3DFMT_A4R4G4B4 for NP2 textures
allowrgba4np2 1

; isslowcard : used as a hint to automatic configuration to use lower numbers
isslowcard 0

; togglemodeonstartup : tells the driver to toggle the bit depth before starting the device
; fixes problems with running after an OpenGL (eg:HalfLife) game

; maxstage : sets a maximum number of texture stages to use
; maxtexture : sets a maximum number of textures to use (in one pass)
; allowtfactor : allows compiler to use tfactor (it is sometimes emulated using the diffuse channel)
; allowtemp : allows compiler to use D3DTA_TEMP as a result
; allowlookupdudv : allows EMBM texturing
; allowrender2texture : allows render to texture
; allowpalettedtextures : allows paletted textures to be created

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; 3dfx
;
begin vendor 0x121a
; crap
allowdevice 0
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; ATI
;
begin vendor 0x1002

configfile ati.txt

; ATI cards properly handle projected EMBM
; (but it makes the art look different, so it's turned off)
allowlookupdudv 0

; Disabled cards (below min-spec)
; RAGE MOBILITY 128 M4 (RAGE 128 PRO based)
begin device 0x4D46
allowdevice 0
end
begin device 0x4D4C
allowdevice 0
end
; RAGE MOBILITY 128 M3 (RAGE 128 PRO based)
begin device 0x4C45 0x4C46
allowdevice 0
end
; RAGE 128 PRO ULTRA
begin device 0x5446
allowdevice 0
end
begin device 0x544C
allowdevice 0
end
begin device 0x5452 0x5455
allowdevice 0
end
; RAGE 128 4X
begin device 0x5345 0x5348
allowdevice 0
end
begin device 0x534B 0x534E
allowdevice 0
end
; RAGE 128 PRO GL
begin device 0x5041 0x5046
allowdevice 0
end
; RAGE 128 PRO VR
begin device 0x5047 0x5058
allowdevice 0
end
; RAGE 128 GL
begin device 0x5245 0x5246
allowdevice 0
end
begin device 0x534B 0x534D
allowdevice 0
end
; RAGE 128 VR
begin device 0x524B 0x524C
allowdevice 0
end
begin device 0x5345 0x5347
allowdevice 0
end
; RAGE MOBILITY M/M1/P (RAGE PRO based)
begin device 0x4C4D
allowdevice 0
end
begin device 0x4C52
allowdevice 0
end
; RAGE LT-PRO (RAGE PRO based)
begin device 0x4C42
allowdevice 0
end
begin device 0x4C49 0x4C50
allowdevice 0
end
; RAGE LT (RAGE II based)
begin device 0x4C47
allowdevice 0
end
; RAGE XL (RAGE PRO based)
begin device 0x474D
allowdevice 0
end
begin device 0x474F
allowdevice 0
end
begin device 0x4752
allowdevice 0
end
; RAGE XC (RAGE PRO based)
begin device 0x474C
allowdevice 0
end
begin device 0x474E
allowdevice 0
end
; RAGE PRO
begin device 0x4742
allowdevice 0
end
begin device 0x4744
allowdevice 0
end
begin device 0x4749 0x4750
allowdevice 0
end
; RAGE IIC AGP
begin device 0x4757
allowdevice 0
end
begin device 0x4759 0x475A
allowdevice 0
end
; RAGE IIC PCI
begin device 0x4756
allowdevice 0
end
begin device 0x5656
allowdevice 0
end
; RAGE II+
begin device 0x4755
allowdevice 0
end
; RAGE II
begin device 0x4754
allowdevice 0
end

; Slow cards
; Radeon 7000 and 7500
begin device 0x5157 0x5159
isslowcard 1
end
; Mobility Radeon 7500
begin device 0x4C57
isslowcard 1
end
; Radeon/Radeon 7200
begin device 0x5144 0x5147
isslowcard 1
end
; Radeon IGP
begin device 0x4336 0x4337
isslowcard 1
end
; Radeon IGP
begin device 0x4437
isslowcard 1
end
; Radeon VE/Radeon 7000
begin device 0x515A
isslowcard 1
end
; Mobility Radeon
begin device 0x4C59 0x4C5A
isslowcard 1
end
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; nVidia
;
begin vendor 0x10DE

configfile nvidia.txt

; Disabled cards (below min-spec)
; RIVA TNT
begin device 0x0020
allowdevice 0
end
; RIVA TNT2/TNT2 Pro
begin device 0x0028
allowdevice 0
end
; RIVA TNT2 Ultra
begin device 0x0029
allowdevice 0
end
; Vanta/Vanta LT
begin device 0x002C
allowdevice 0
end
; RIVA TNT2 Model 64/Model 64 Pro
begin device 0x002D
allowdevice 0
end
; Aladdin TNT2
begin device 0x00A0
allowdevice 0
end

; NV1x (GeForce 256/2/2mx/4mx)
begin device 0x0100 0x01FF
allowrgba4np2 0
isslowcard 1
end
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Matrox
;
begin vendor 0x102b

; G550
begin device 0x2527
allowdevice 0
end

; G400/G450
begin device 0x0525
allowdevice 0
end

end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Intel
;
begin vendor 0x8086

isslowcard 1

; 810 (and 810e)
begin device 0x7121 0x7123
allowdevice 0
end

; Intel(R) 82810E
begin device 0x7125
allowdevice 0
end


end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; S3
;
begin vendor 0x5333

isslowcard 1

; Savage4
begin device 0x8a22
allowdevice 0
end

; ProSavage
begin device 0x8A26
allowdevice 0
end

; ProSavageDDR
begin device 0x8D02
allowdevice 0
end

begin device 0x8D04
allowdevice 0
end

; Savage 2000
begin device 0x9102
allowdevice 0
end

end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; SiS
;
begin vendor 0x1039

isslowcard 1

; 315/315e
begin device 0x0325
allowdevice 0
end

; xabre
begin device 0x0330
allowdevice 0
end

; 630/730
begin device 0x6300
allowdevice 0
end

; SIS (M)650, 651
begin device 0x6325
allowdevice 0
end
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Trident
;
begin vendor 0x1023
; Blade XP
begin device 0x9910
allowdevice 0
end

; CyberBlade XP
begin device 0x8820
allowdevice 0
end
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; PowerVR
;
begin vendor 0x104A
end


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; VIA/S3G
;
begin vendor 0x1106

isslowcard 1

; UniChrome Graphics, KM400/KN400
begin device 0x7205
allowdevice 0
end

; UniChrome Graphics, KM400/KN400
begin device 0x9910
allowdevice 0
end

end
 
Ich habe die beiden Dateien von der Demo und dem Original vergliechen und dabei diesen Teil aus der Originalen Version unter der nvidia-Konfiguration gelöscht.

begin version 0x0000 0x000D
allowdevice 0
end
begin subversion 0x0000 0x0009
allowdevice 0
end

begin build 0x0000 0x1459
allowdevice 0
end

Danach klappt es auch mit er Originalen.

Ich gehe davon aus, dass es für die Standard-Config ein aktueller Patch benötigt wird. Jedenfals so funktionierts. :)
 
Zurück
Oben