Project

General

Profile

Actions

Emulator Issues #8898

closed

WarioWare: Smooth Moves : 4.0-6204 breaks/hides certain objects with D3D.

Added by hosode over 9 years ago. Updated over 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
4.0-6204
Fixed in:
5.0-466

Description

Game Name?
WarioWare: Smooth Moves

Game ID?
RODP01

What's the problem? Describe what went wrong in few words.
Some 3d objects are not visible with D3D since Dolphin revision 4.0-6204. The same objects AND lots of other stuff got broken in 4.0-4446

What did you expect to happen instead?
All the objects to be visible.

What steps will reproduce the problem?

  1. Use any Dolphin version since 4.0-6204. Set D3D backend (with fast depth on or off)
  2. Start the game, play to the first stage, where you're being chased by a rolling rock.
  3. At least two minichallenges are broken: the one where you shave (no razor visible) and the one where you try to hook the doll (only background visible).

Which versions of Dolphin did you test on?
Dolphin versions till 4.0-4441 work fine with D3D.
4.0-4446 (D3D: Replaced shader-based depth range remap with viewport (PR #1392 from kayru)) breaks lots of stuff (including these reported objects), but you get everything working if you set Fast Depth off with D3D. For example title screen shows only background texture.
Disabling fast depth does the trick up until 4.0-6192.
Then 4.0-6204 fixes a lot of stuff even with fast depth, BUT at least these two places are now broken with every setting I tried (fast depth, XFB virtual/off, EFB2tex/ram, dual core on/off, safe/fast texture).

Additional information:
4.0-6204 also broke Metroid prime depth effects and some other stuff, there is a yet-to-be-merged PR 2855 (see issue https://code.google.com/p/dolphin-emu/issues/detail?id=8833), I tested the provided test build but I does not fix the issue here.

What are your PC specifications?
Noticed this originally with: Win 8.1 64-bit, i5 4670S, Intel HD 4600 (latest drivers).
Verified and bisected: Win 10 64-bit, Intel Q9450, AMD Radeon 7850 (latest drivers).

Actions

Also available in: Atom PDF