Project

General

Profile

Actions

Emulator Issues #10335

closed

Graphical glitches in Paper Mario: TTYD bounding box effects

Added by jvook almost 7 years ago. Updated almost 7 years ago.

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

0%

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

Description

Game Name?
Paper Mario: The Thousand Year Door

Game ID? (right click the game in the game list, properties, info tab)

G8ME01

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

db9a997a617ee03bbc32336d6945ec02

What's the problem? Describe what went wrong.

Vertical stripes appear on sprites who's plane gets curved. Normally this appears when the player blows away a piece of
paper in the game, but it also affects the punies (https://bugs.dolphin-emu.org/issues/6168)

What steps will reproduce the problem?
Display a paper plane-curving effect, such as described.

For what its worth I have EFB To Textures Only = false

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

5.0 - No problems

5.0-3910 - Glitched

5.0-4337 - Glitched

What are your PC specifications? (CPU, GPU, Operating System, more)

PC Windows, Nvidia GTX 970, Core i5 4590
Tested with vulkan and opengl renderer

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

Screenshot showing bug attached


Files

G8ME01-2.png (198 KB) G8ME01-2.png 5.0 jvook, 06/15/2017 05:02 AM
G8ME01-3.png (252 KB) G8ME01-3.png 5.0-3910 jvook, 06/15/2017 05:02 AM
01-G8ME-mariost_save_file.gci (136 KB) 01-G8ME-mariost_save_file.gci jvook, 06/15/2017 01:47 PM
01-G8ME-mariost_save_file.gci (136 KB) 01-G8ME-mariost_save_file.gci correct save file jvook, 06/15/2017 02:00 PM
Actions #1

Updated by Helios almost 7 years ago

Please do a better bisect. almost 4000 commits isn't much of a useful range.

https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds

Use this tool if you're not good at bisecting or are lazy

Actions #2

Updated by jvook almost 7 years ago

Helios wrote:

Please do a better bisect. almost 4000 commits isn't much of a useful range.

https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds

Use this tool if you're not good at bisecting or are lazy

This tool doesn't work for me sorry. I'll tell you why on your issue page.

Actions #3

Updated by jvook almost 7 years ago

Bug occurs at commit from 3322 to 3324

Attached save file for testing purposes:
Load first save file and walk southeast from save point. Talk to the Cheep-Cheep (fish with hat) and it should produce the bug indicated in above screenshot.

Actions #4

Updated by jvook almost 7 years ago

Aww my bad. Use this save file to reproduce the bug instead.

Actions #5

Updated by Stenzek almost 7 years ago

Sounds like another regression from my efb2ram change. Could you please try with this PR: https://github.com/dolphin-emu/dolphin/pull/5314 and see if it also fixes this issue?

Windows download is available at https://dl.dolphin-emu.org/prs/pr-5314-dolphin-latest-x64.7z

Actions #6

Updated by JosJuice almost 7 years ago

  • Status changed from New to Fix pending
  • Milestone set to Current
  • Regression changed from No to Yes
  • Regression start set to 5.0-3322
Actions #7

Updated by JosJuice almost 7 years ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-4400
Actions

Also available in: Atom PDF