Project

General

Profile

Actions

Emulator Issues #3405

closed

Blaster Master: Overdrive Sprite Edges

Added by kolano over 13 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Play "Blaster Master: Overdrive" WiiWare title
  2. During side scrolling portions of the game sprites are slightly mis-sized causing 1px gaps at the edges of tiles.

What is the expected output? What do you see instead?
Sprite tiles meet at their edges without gaps.

Dolphin version with the problem? Other Dolphin version without the
problem?
r6274

32-bit or 64-bit and any other build parameters?
64b

OS version and versions of tools/libraries used?
Windows 7 x64

Please provide any additional information below.
DirectX 9 Plug-in: 4x AA, 16x AF, Auto (Integral) internal res, EFB Scaled Copy, EFB to RAM


Related issues 1 (0 open1 closed)

Is duplicate of Emulator - Emulator Issues #3423: Efb scale makes lines appear in 2D Games, with only OpenGL's and D3D11's native showing appropriate behaviourFixed

Actions
Actions #1

Updated by skidau over 13 years ago

Yes, please confirm that changing Internal Resolution to "Auto (Fractional)" will fix this problem.

Actions #2

Updated by kolano over 13 years ago

Same issue occurs with Internal Resolution on "Auto (Fractional)".

Actions #3

Updated by kolano over 13 years ago

Same issue also occurs with OpenGL and DirectX 11 plug-ins.

Actions #4

Updated by skidau over 13 years ago

Do you have OpenCL enabled or disabled?

Actions #5

Updated by kolano over 13 years ago

Enabled, but problem persists with it disabled.

Actions #6

Updated by skidau over 13 years ago

For this testing, would you please disable OpenCL? If you change the Internal Resolution to Native, the gaps are closed, correct?

Does EFB Scaled Copy have an effect on the problem?

What about AA?

Actions #7

Updated by kolano over 13 years ago

OpenCL disabled for further testing.

Gaps are not closed with Internal Resolution to Native either.

EFB Scaled copy and AA on/off doesn't seem to make a difference. Sorry to have spammed the initial post with irreverent settings.

Actions #8

Updated by skidau over 13 years ago

Sorry, one last question: The lines are not present on the real hardware, right? Maybe start trying old revisions of Dolphin to check when this issue started occurring.

Actions #9

Updated by kolano over 13 years ago

Actions #10

Updated by keithvsmith1977 over 13 years ago

It seems to me that the polygons aren't moving together properly. In motion you can see the gaps close & open to varying pixel gaps (say 1-3 pixels) as you travel vertically. Also, there seems to be something else going on. There's something showing up above the tank layer as seen in this screen shot.

Actions #11

Updated by skidau over 13 years ago

I noticed that the OpenGL plugin with Real XFB enabled closes the gaps.

Actions #12

Updated by kolano over 13 years ago

Also confirmed with Direct X 9 plug-in, though such significantly reduces graphics quality.

Actions #13

Updated by kolano over 13 years ago

Native mipmaps on/off makes no difference, at least in DirectX 9.

Actions #14

Updated by kostamarino over 13 years ago

Yeah, you are right. It was a bit random and i jumped to conclusions...

Actions #15

Updated by skidau over 13 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF