Project

General

Profile

Actions

Emulator Issues #8253

closed

Baten Kaitos, D3D, pixel shader error after zfreeze merge

Added by mimimi almost 10 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:
Fixed in:

Description

Game Name?
Baten Kaitos Eternal Wings and the Lost Ocean, PAL

Game ID?
GKBPAF

What's the problem? Describe what went wrong in few words.
When trying to load a save game, a pixel shader error pops up.

What did you expect to happen instead?
No error.

What steps will reproduce the problem?

  1. Start the game
  2. Try to load a save game
    3.

Which versions of Dolphin did you test on?
4.0-5267, no error
4.0-5279, error
4.0-5565, error

What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Windows 7 64 bit
Pentium G3258, 4.2 Ghz
Radeon HD 7790, Omega Catalyst drivers(don't know what version that is)

For details, see the screenshots and the attached shader.

Important: The issue is D3D only, OpenGL works fine

Actions #1

Updated by magumagu9 almost 10 years ago

It looks like we aren't handling the case where zfreeze is enabled, and z-testing is disabled, correctly. Granted, I'm not sure why anyone would do that. (And I could be mistaken because I'm just guessing based on the shader text.)

Baten Kaitos isn't on the list of titles known to use zfreeze; anyone know what it's using it for?

Actions #2

Updated by phire almost 10 years ago

  • Status changed from New to Accepted

Yeah, It's zfreeze enabled and z-testing disabled.

Actions #5

Updated by phire almost 10 years ago

  • Status changed from Accepted to Work started

Hopefully fixed in #2083
https://github.com/dolphin-emu/dolphin/pull/2083

Could you test please.

Actions #6

Updated by Buddybenj almost 10 years ago

  • Regression set to Yes
Actions #7

Updated by phire almost 10 years ago

  • Status changed from Work started to Fix pending

Pr works.

Actions #8

Updated by degasus almost 10 years ago

  • Status changed from Fix pending to Fixed
Actions

Also available in: Atom PDF