Reply 60 of 168, by Ringtail
dgVoodoo 2.79.1 appears to have introduced a minor issue in Lego Island; it appears to be related to D3DImm.dll. The score cube's dynamic lighting is broken, and the side that started off facing the player remains lit while the other three sides remain dark, rather than changing with the light source.
The rest of the game appears fine, though this might be affecting other objects and I haven't noticed since they're smaller and aren't constantly rotating in place. From other graphics testing I've done with this game however, the Score Cube seems to operate very weirdly compared to everything else (for instance, when running the game without dgVoodoo, depending on the version of D3DRM I'm using, it will either not display at all while everything else is fine, or it will be the only 3D object that displays while everything else in the game is broken).
2.79.0 on left, 2.79.1+ on right
Settings used in both cases: Force point sampled, Antialiasing 8x, Force vSync; otherwise using default DirectX settings.
There's also a much older issue that first appeared in 2.71.3, again related to D3DImm.dll. The game is already shinier-looking than normal with dgVoodoo (though going by some old E3 1997 footage this is what it's supposed to look like), but the racetrack in particular now has some major issues that it did not have prior to that version, where many surfaces are far too reflective and flicker a shine effect. This does occasionally happen even without dgVoodoo, but something in 2.71.3 amplified the issue.
Video demonstration, visible at 0:09 and 0:22.