VOGONS


Mass Effect bad lighting

Topic actions

First post, by Truth Unknown

User metadata
Rank Newbie
Rank
Newbie

The lighting is very noticeably wrong regardless of output API. My hardware is a Ryzen 2700X, 32GB RAM and a Radeon RX 580 8GB if that helps.

The attachment Mass Effect - Native.png is no longer available
The attachment Mass Effect - dgVoodoo.png is no longer available

EDIT: Decided to put the somewhat unrelated things I had to do to get Mass Effect "working" down here.
If using Direct3D 11 (feature level 10.0) all output is black.
When using Direct3D 11 (feature level 10.1) and Direct3D 11 (feature level 11.0) videos are pink unless Fast video memory access is enabled.
On any working Direct3D 11 output, lens flares turn to blobs.
Using any Direct3D 12 everything appears "normal".

Last edited by Truth Unknown on 2020-12-25, 21:41. Edited 1 time in total.

Reply 1 of 7, by kolderman

User metadata
Rank l33t
Rank
l33t

I didn't know mass effect was a Glide game.

Reply 2 of 7, by Truth Unknown

User metadata
Rank Newbie
Rank
Newbie

It's Direct3D9, which dgVoodoo 2 added support at around 2.60 I think.

Reply 5 of 7, by Dege

User metadata
Rank l33t
Rank
l33t

Ok, it's a bug in dgVoodoo, it turned out to be a minor, special incompatibility with D3D9, exploited in the game shaders.
I fixed it in D3D12, now it's working. I don't yet know how to fix it easily in D3D11.

yochenhsieh wrote on 2020-12-19, 15:01:

No. The AMD CPU is another problem.
https://cookieplmonster.github.io/mods/mass-effect/

Besides, you don't need dgvoodoo2 to run Mass effect anyway.

True, but it's always good to have reports for improving dgVoodoo.

Update: btw, lans flare and movies are fine for me, even with D3D11. It's probably the well-known AMD solid-coloured-textures bug.

Reply 6 of 7, by Truth Unknown

User metadata
Rank Newbie
Rank
Newbie

Thanks for finding and somewhat fixing the bug so far, I'd probably be using D3D12 anyway because of the solid texture bug. It will be nice to use dgVoodoo since I find it easier and more reliable to have borderless window working, everything else I've tired messes up scaling somehow, mouse doesn't line up (annoying when clicking in the menus) or just doesn't remove borders.