Project

General

Profile

Actions

Emulator Issues #8624

closed

No 3D in Samurai Warriors 3 (depth issues).

Added by Grippirg almost 10 years ago.

Status:
Fixed
Priority:
High
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:
Fixed in:

Description

Game Name: Samurai Warriors 3

Game ID: S59P01

Problem: I have a problem, where neither of the graphic backends will show me the large map, OR the in-game models and settings. It's like the 3D was disabled for whatever reason. I've also only noticed this problem since around revision 4.0-6400~. Before only OpenGL would cause problems with lack of graphics, but how it's both of them!
I even tried disabling Fast Depth Calculation, but it didn't make a difference.
The game also seems to run at around 25FPS, but I'm more used to that problem.

What did you expect to happen instead: For me to be able to see what I'm doing in-game.

What steps will reproduce the problem?

  1. Start the game
  2. Resume or start new battle
  3. HUD and text is displayed, not none of the 3D elements appear

Tested it on: 4.0-6512

Works on: 4.0-6221 (Direct3D only)

OS: Windows 7
Graphics Card: AMD FX 8350
GHz: 4.00 (w/o OC)
Cores: 8
RAM: 16GB

Screenshot: http://i.imgur.com/Rv1RS39.png

Actions #1

Updated by kostamarino almost 10 years ago

  • Status changed from New to Accepted
  • Regression set to Yes
Actions #2

Updated by JMC4789 almost 10 years ago

  • Regression changed from Yes to No
  • Priority set to High

It's not a regression if it was broken before and working by luck. We increased depth accuracy and whatnot, which means now the bug can be fixed properly.

Actions #3

Updated by JMC4789 almost 10 years ago

  • Milestone set to Current
  • Regression set to Yes

Needs to get fixed, and I think I'm being a bit stupid about the definition of regression on second thought. I mean, it was working before, even if by luck.

Actions #4

Updated by JMC4789 almost 10 years ago

Can you record a 3 frame fifolog for us to look at?

https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

Actions #6

Updated by Armada almost 10 years ago

It looks like all objects are failing a depth test because of a quad being placed in front.

Actions #7

Updated by Armada almost 10 years ago

  • Status changed from Accepted to Fix pending
Actions #8

Updated by Grippirg almost 10 years ago

Has that fix been uploaded to Dolphin yet?

Actions #9

Updated by Armada almost 10 years ago

Not yet, we're still trying to come up with a better fix.

The problem is caused by this game using double the depth range I expected, which breaks down whenever the depth range is clamped. Clamping is necessary for fast depth, so we need to find a way to be accurate while still being able to stay within the expected depth range.

Actions #10

Updated by JMC4789 almost 10 years ago

  • Status changed from Fix pending to Fixed
Actions #11

Updated by Grippirg almost 10 years ago

Thanks.

BTW, is there a way to fix the speed of the game, or will I need to go into OC mode?

Actions

Also available in: Atom PDF