VOGONS


First post, by vindasal

User metadata
Rank Newbie
Rank
Newbie

For some reason the bloom setting in this game is very particular about what hardware it supports, it seems like by 2010 no video cards at all support it. The only things I've actually seen run bloom in this game are C2D era Intel integrated graphics. I had hoped that dgVoodoo would rectify this, but unfortunately it doesn't seem to. I've tried just about every combination of settings possible in dgVoodoo, and it still does not work. Otherwise the game is fine, it's just something about the bloom. I'm just curious to know if someone with more knowledge than myself could investigate this and perhaps figure out what's causing this and how to fix it.

Reply 1 of 4, by Squall Leonhart

User metadata
Rank Newbie
Rank
Newbie

it expects the faulty linear scaling of devices prior to Geforce 8.

Reply 2 of 4, by vindasal

User metadata
Rank Newbie
Rank
Newbie
Squall Leonhart wrote on 2025-04-10, 15:43:

it expects the faulty linear scaling of devices prior to Geforce 8.

That's what I was looking for! Do you happen to know if there's any way to emulate this behavior on current hardware?

Reply 3 of 4, by Dege

User metadata
Rank l33t
Rank
l33t

Actually it's a problem on the game side. It needs non-pow2 textures for the bloom effect but misinterprets the D3D9 capability bits when checking out if they are supported.
It works only if the 3D device supports them conditionally, but not when they are unconditionally supported (like on modern hw).

I remembered thatI had a half-finished patch for this, now I quickly finalized it, it should work:

http://dege.fw.hu/Patches/bin/MotoGP_3_URT_bloom_patch.zip

Reply 4 of 4, by vindasal

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2025-04-12, 18:26:
Actually it's a problem on the game side. It needs non-pow2 textures for the bloom effect but misinterprets the D3D9 capability […]
Show full quote

Actually it's a problem on the game side. It needs non-pow2 textures for the bloom effect but misinterprets the D3D9 capability bits when checking out if they are supported.
It works only if the 3D device supports them conditionally, but not when they are unconditionally supported (like on modern hw).

I remembered thatI had a half-finished patch for this, now I quickly finalized it, it should work:

http://dege.fw.hu/Patches/bin/MotoGP_3_URT_bloom_patch.zip

Thank you! Just spent a bit playing with this and it works beautifully, awesome to finally see this game at its full potential again.