
But Dark Souls 1 works, event resolution forcing, in 21:9 proportions everything looks fat, but it works

Wastelander121 wrote:Batman Arkham Origins Blackgate Deluxe and Vanquish refuse to boot. Steam says they're running then after 5 seconds it closes.
Arkham Asylum looks fantastic now btw. Thanks
ZellSF wrote:Deus Ex: Human Revolution: Director's Cut might have had some fixes, but sadly resolution forcing seems to be very broken because of them. Seemed to work fine in WIP58.
teleguy wrote:Wastelander121 wrote:Batman Arkham Origins Blackgate Deluxe and Vanquish refuse to boot. Steam says they're running then after 5 seconds it closes.
Arkham Asylum looks fantastic now btw. Thanks
Error message for Batman Arkham Origins Blackgate Deluxe is "Direct3DCreate9Ex not found in Renderer_Win32Steam_Release.dll".
Dege wrote:Yep... I've just checked out Arkham Origins Blackgate Deluxe and it turned out to be D3D9Ex (Vista+). Blah.
What does a game need D3D9Ex for? It was introduced because of the new WDDM driver model and the desktop compositor, with features like shared video memory between multiple GPU's, etc., not really for new rendering features.
Wastelander121 wrote:No idea. I don't know of many games that use D3D9Ex either. Just Blackgate and I think the first Crysis, not certain about Crysis though.
Edit: Apparently, it has some better optimisation over D3D9, according to the Steam forums of CSGO.
Dege wrote:ZellSF wrote:Deus Ex: Human Revolution: Director's Cut might have had some fixes, but sadly resolution forcing seems to be very broken because of them. Seemed to work fine in WIP58.
It didn't work correctly with WIP58 either (try it with unforced high app resolution). The nonstandard depth rendering + depth texturing used in the game didn't work at all.
I worked that out in WIP60 but after your report I found a bug that caused it not work with forced resolutions. I fixed it:
http://dege.fw.hu/temp/dgVoodooWIP60_1.zip
http://dege.fw.hu/temp/dgVoodooWIP60_1_dbg.zip
Dege wrote:Wastelander121 wrote:No idea. I don't know of many games that use D3D9Ex either. Just Blackgate and I think the first Crysis, not certain about Crysis though.
Edit: Apparently, it has some better optimisation over D3D9, according to the Steam forums of CSGO.
I was curious and added minimal D3D9Ex support. Now Arkham Origins is running nicely.
The only thing it seems to utilize from D3D9Ex is the extended version of handling display modes. Does the game support rotated monitors in some way? Who knows...
ZellSF wrote:Dege wrote:ZellSF wrote:Deus Ex: Human Revolution: Director's Cut might have had some fixes, but sadly resolution forcing seems to be very broken because of them. Seemed to work fine in WIP58.
It didn't work correctly with WIP58 either (try it with unforced high app resolution). The nonstandard depth rendering + depth texturing used in the game didn't work at all.
I worked that out in WIP60 but after your report I found a bug that caused it not work with forced resolutions. I fixed it:
http://dege.fw.hu/temp/dgVoodooWIP60_1.zip
http://dege.fw.hu/temp/dgVoodooWIP60_1_dbg.zip
Nice, sadly bloom effects are misaligned (makes sense, probably a post-processing effect) and it gets worse the further forced resolution is from native resolution. Maybe worth it for 1080p>1440p, but not very fun for 2160p users.
Dege wrote:I had little time recently but I fixed some things:
[i]=========================
WIP61:
=========================
- Minor state block bug, fixed (Vindictus)
]
Dege wrote:I had little time recently but I fixed some things:
=========================
WIP61:
=========================
- Minimal D3D9Ex support and fixing implementation of a certain D3D9 query type (Batman Arkham Origin Blackgate)
- Minor compatibility fix for cube textures and non-pow2 block type textures (HAWX)
- Vertex shader texture sampling fix + minor modification in the code generator (Carrier Command - Gaea Mission)
- Minor problem of default viewport is fixed (Call of Cthulhu)
- Minor state block bug, fixed (Vindictus)
- Minor surface lock incompatibility, fixed (Vanquish)
- Fixing texture/cube texture mipmap autogenerating (R.U.S.E., ATI Toy Shop demo)
- Bug in the shader code generator, fixed (ps3) (ATI Toy Shop demo)
- Resolution forcing bug (fr-069 Boombox)
- Some other minor changes (GTA IV)
http://dege.fw.hu/temp/dgVoodooWIP61.zip
http://dege.fw.hu/temp/dgVoodooWIP61_dbg.zip
[6128] Direct3DCreate9 (SDKVersion = 20)
[6128] [dgVoodoo] INFO: Reading config from file F:\Gry\stalker\S.T.A.L.K.E.R. Shadow of Chernobyl\bin\dgVoodoo.conf.
[6128] [dgVoodoo] INFO: INI file based version of config file is successfully read.
[6128] [dgVoodoo] WARNING: Direct3DCreate9: Attempt to access Direct3D9 from DllMain. Application may need to be modified or patched to use with dgVoodoo.
[6128] [dgVoodoo] INFO: Reading config from file F:\Gry\stalker\S.T.A.L.K.E.R. Shadow of Chernobyl\bin\dgVoodoo.conf.
[6128] [dgVoodoo] INFO: INI file based version of config file is successfully read.
Users browsing this forum: No registered users and 1 guest