VOGONS


First post, by Psojed

User metadata
Rank Newbie
Rank
Newbie

Hello,

I've been using dgVoodoo to resize and improve the graphics of Sacred. I'm very pleased with the results, but I have a question: some parts of the interface and game world start appearing as these "boxes". I assume those are the sprites that are used to create the background, but these boxes only become visible when using forced Antialiasing. I tried to fiddle with different settings, but I was unable to get rid of them except by disabling MSAA. Is there any way to keep MSAA and not the boxing effect?

Screenshot: https://imgur.com/a/V0aIT

The boxing effect is mostly visible on the rock in the upper part of the screen, but when looking carefully, you can see it on the roof of the house and other places.

Reply 1 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t

Have you considered using post-process antialiasing?

Reply 2 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t

I've tried this. First if you want MSAA to work you need to stick to integer scales of the game's resolution. 1024x768,2048x1536,3072x2304, etc... Then it will work very nicely (for the most part, it will temporarily glitch out during zoom animation):

The attachment Sacred_2017_08_18_18_14_10_162.jpg is no longer available

If you use the non-integer scale in your screenshot, which will also badly affect scrolling (if the entire background shimmering when you move, this is why), then your best choice is what I mentioned, post-processing AA. Here's ReShade's SMAA shader:

The attachment Sacred_2017_08_18_18_21_27_811.jpg is no longer available

Here's the same scene with no antialiasing:

The attachment Sacred_2017_08_18_18_25_10_630.jpg is no longer available

Reply 3 of 10, by Psojed

User metadata
Rank Newbie
Rank
Newbie

Thanks for looking into this, however using integer scale resolution (2048x1536) didn't change anything for me.

The attachment boxing.jpg is no longer available

Could it be caused by the Windowed mode? Your screenshot seems to be fullscreen, however I'm trying to work with a window. I leave the game's config in Fullscreen mode, and I set dgVoodoo to force windowed.

Reply 4 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t

Make sure you're not forcing any sort of texture filtering.

Reply 5 of 10, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

It's the resolution forcing.
DO NOT use it with 2D elements-heavy game like Sacred 😜

Reply 6 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t
lowenz wrote:

It's the resolution forcing.
DO NOT use it with 2D elements-heavy game like Sacred 😜

Uh? It works pretty well in this case and it makes for a noticeable quality increase for 3D models.

Reply 7 of 10, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Pretty well ending up with a "fence" of squares/tiles.

Reply 8 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t
lowenz wrote:

Pretty well ending up with a "fence" of squares/tiles.

As mentioned, only in non-integer ratio scales and then only if you force antialiasing. See the screenshots I posted.

Reply 9 of 10, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

The "and" is not true.
Sacred Gold @1440x1080 (from native 1024x768), with NO MSAA, start screen:

Sacred_2017_08_25_07_55_11_017.jpg

Reply 10 of 10, by ZellSF

User metadata
Rank l33t
Rank
l33t

That's only the title screen and the character selection screen though.