Farique: Sure,
The problem is I don't think it is working at all.
When I enable the two DirectX 8 lines on Flux.ini
[icOptions]
directx8_available = 1
use_directx8 = 1
it doesn't actually turn it on ON THE GAME ITSELF, it just enable the DirectX 8 check box in the configuration menu. I think for Dx8 to work Flux has to be modified to show:
graphics_device = dx8graph.fcGraphicsDeviceD3D
instead of:
graphics_device = dx7graph.fcGraphicsDeviceD3D
and it only happens when you check the Dx8 box in the game config screen.
When I check the box, the game works during that same session but I don't think it is using Dx8 right way. I think when you check it, it only change the Flux.ini and the game needs to be restarted to make use of the above command.
When I restart the game (now with
graphics_device = dx8graph.fcGraphicsDeviceD3D in Flux) it does't run. Flux.log says it can not initialize the graphic engine.
I think a lot of people is bypassing that step (enabling Dx8 inthe game config screen) because they didn't know it is there (it only appears in the more complete version of the config, when there is no game loaded) and that is why I talked about the placebo effect.
Anyway, I guess it's only a kind of philosophical nerdish discussion at this point, but I like philosophical nerdish discussions, so...
Cheers
I noticed that too. Im not really sure what people are talking about when they say it looks better with directx 8. The game doesn't even start if you tick the direct x 8 box in the in game options menu. So its obviously the placebo effect. Basically:
if the flux.ini file displays graphics_device = dx8graph.fcGraphicsDeviceD3D INSTEAD OF graphics_device = dx7graph.fcGraphicsDeviceD3D, then the game will not launch.