Project

General

Profile

Actions

Emulator Issues #9930

closed

SSX Tricky: Assertion failure in VertexShaderGen.cpp: bpmem numtexgens doesn't equal xfmem numtexgens

Added by ligfx almost 8 years ago. Updated over 4 years ago.

Status:
Fixed
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:
5.0-11866

Description

Game: SSX Tricky (GSTE69 / 389cd673616d07fdac36b043577eed47)
Computer: macOS 10.12.1 w/ Intel Iris graphics

When starting the game, Dolphin raises an assertion error in VertexShaderGen.cpp at the line _assert_(bpmem.genMode.numtexgens == xfmem.numTexGen.numTexGens); and crashes after closing the dialog (no matter which option I choose). I've attached a screenshot of the error dialog.

This happens all the way back through 5.0 as long as Real XFB is enabled (which it should be, for some in-game videos). Oddly, if I remove the assertion then the game starts and runs fine. If I remember this correctly, it used to work on my computer, so maybe this is an issue from upgrading to macOS 10.12?


Files


Related issues 2 (0 open2 closed)

Has duplicate Emulator - Emulator Issues #10347: SSX Tricky Fails to Launch with VertexShaderGen.cpp Error (5.0-800 Onwards)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #9873: VertexShaderGen.cpp assertions occasionally fail when loading back savestatesDuplicate

Actions
Actions #1

Updated by ligfx almost 8 years ago

Actions #2

Updated by JMC4789 almost 8 years ago

  • Status changed from New to Accepted
Actions #3

Updated by ligfx almost 8 years ago

https://github.com/dolphin-emu/dolphin/pull/4499 fixes the crash after assertion, but why the assertion happens is still up for investigation.

Actions #4

Updated by flacs over 5 years ago

"Harley-Davidson: Road Trip" triggers the same assert in the character selection menu.

Actions #5

Updated by JosJuice over 4 years ago

  • Status changed from Accepted to Fixed
  • Fixed in set to 5.0-11866
Actions #6

Updated by JosJuice over 3 years ago

  • Has duplicate Emulator Issues #10347: SSX Tricky Fails to Launch with VertexShaderGen.cpp Error (5.0-800 Onwards) added
Actions #7

Updated by JosJuice over 3 years ago

  • Has duplicate Emulator Issues #9873: VertexShaderGen.cpp assertions occasionally fail when loading back savestates added
Actions

Also available in: Atom PDF