VOGONS


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.

Mass Effect - Native.png
Filename
Mass Effect - Native.png
File size
1.07 MiB
Views
279 views
File comment
Normal Lighting with native
File license
Fair use/fair dealing exception
Mass Effect - dgVoodoo.png
Filename
Mass Effect - dgVoodoo.png
File size
900.41 KiB
Views
279 views
File comment
Bad Lighting in dgVoodoo
File license
Fair use/fair dealing exception

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 4 of 7, by yochenhsieh

User metadata
Rank Newbie
Rank
Newbie

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.

Reply 5 of 7, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

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.