Emulator Issues #10347
closedSSX Tricky Fails to Launch with VertexShaderGen.cpp Error (5.0-800 Onwards)
0%
Description
Game Name?
SSX Tricky
Game ID? (right click the game in the game list, properties, info tab)
GSTE69
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
389cd673616d07fdac36b043577eed47
What's the problem? Describe what went wrong.
Game fails to launch with error dialogue:
"An error occurred.
Line: 24
File: VertexShaderGen.cpp
Ignore and continue?"
What steps will reproduce the problem?
Download and launch dolphin-master-5.0-800-x64 onwards (https://github.com/dolphin-emu/dolphin/pull/4159)
Launch SSX Tricky Using Vulkan or DX11
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?
Dolphin Version | Game Launch? | Backend |
---|---|---|
5.0 Release | Yes | Direct3D 11 |
5.0 Release | Yes | Software Renderer |
dolphin-master-5.0-786-x64 | Yes | Direct3D 11 |
dolphin-master-5.0-786-x64 | Yes | Software Renderer |
dolphin-master-5.0-786-x64 | Yes | Vulkan |
dolphin-master-5.0-789-x64 | Yes | Direct3D 11 |
dolphin-master-5.0-789-x64 | Yes | Software Renderer |
dolphin-master-5.0-789-x64 | Yes | Vulkan |
dolphin-master-5.0-798-x64 | Yes | Direct3D 11 |
dolphin-master-5.0-798-x64 | Yes | Vulkan |
dolphin-master-5.0-800-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-800-x64 | Black Screen + Audio | Vulkan |
dolphin-master-5.0-816-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-848-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-848-x64 | Yes | Software Renderer |
dolphin-master-5.0-848-x64 | Black Screen + Audio | Vulkan |
dolphin-master-5.0-852-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-852-x64 | Yes | Software Renderer |
dolphin-master-5.0-852-x64 | Black Screen + Audio | Vulkan |
dolphin-master-5.0-1057-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-1057-x64 | Yes | Software Renderer |
dolphin-master-5.0-1057-x64 | Black Screen + Audio | Vulkan |
dolphin-master-5.0-1290-x64 | No (Error Message Described shows) | Direct3D 11 |
dolphin-master-5.0-1290-x64 | Yes | Software Renderer |
dolphin-master-5.0-1290-x64 | No (Error Message Described shows) | Vulkan |
dolphin-master-5.0-1341-x64 | No (Error Message Described shows) | Direct3D 11 |
What are your PC specifications? (CPU, GPU, Operating System, more)
Intel i5 3570k @ 4.2 (OC)
16 GB DDR3 @1600
Windows 10 Home 64-bit
250 GB SSD
2x AMD HD7950 Sapphire Vapour-X 3GB GPU @ 850 MEM @ 1250
Radeon Software Version 17.4.4
Radeon Settings Version 2016.1121.1657.30480
Driver Packaging Version 17.10.1731-170424a2-313603E-CrimsonReLive
2D Driver Version 8.1.1.1599
Direct3D® Version 9.14.10.01261
OpenGL® Version 6.14.10.13474
Vulkan™ Driver Version 1.5.0
Vulkan™ API Version 1.0.39
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Notes:
Expected behaviour includes no cut scenes due to the requirement of XFB (Real)
dolphin-master-5.0-852-x64 - Software renderer plays cut scenes Squeels
dolphin.log file attached from dolphin-master-5.0-800-x64 Direct3D 11 run
Dolphin Configuration:
Tab | Setting | Value |
---|---|---|
General | Enable Dual Core | True |
General | Enable Idle Skipping | True |
General | Enable Cheats | False |
General | Speed Limit | 100% |
General | Usage Statistics Reporting | True (Default) |
General | CPU Emulator Engine | JIT Recompiler |
General | Force Console as NTSC - J | False |
Interface | Confirm on Stop | True |
Interface | Use Panic Handlers | True |
Interface | On-Screen Display Messages | True |
Interface | Pause on Focus Lost | False |
Interface | Language | System Language |
Interface | Theme | Clean |
Audio | DSP Emulator Engine | DSP HLE |
Audio | Audio Backend | XAudio2 |
Audio | Latency | 2 |
GameCube | Skip Bios | True |
GameCube | Override Language on NTSC Games | False |
GameCube | Slot A | Location Selected |
GameCube | Slot B | Nothing |
GameCube | SP1 | Nothing |
Wii | Enable Screen Saver | False |
Wii | Use PAL60 Mode | False |
Wii | Aspect Ratio | 16:9 |
Wii | System Language | English |
Wii | Insert SD Card | False |
Wii | Connect USB Keyboard | False |
Advanced | Enable CPU Clock Override | False |
Dolphin Graphics Configuration:
Tab | Setting | Value |
---|---|---|
General | Backend | Variable |
General | Fullscreen Resolution | Auto |
General | Aspect Ratio | Auto |
General | V-Sync | False |
General | Use Fullscreen | False |
Enhancements | Internal Resolution | Native |
Enhancements | Anti-Aliasing | None |
Enhancements | Anisotropic Filtering | 1x |
Hacks | ALL | DEFAULT |
Advanced | ALL | DEFAULT |
Dolphin Software Renderer Graphics Configuration:
Tab | Setting | Value |
---|---|---|
General | Bypass XFB | True |
General | ALL | DEFAULT |
General | Enable Dual Core | False |
Dual core switched off for software renderer testing
Files
Updated by JMC4789 over 7 years ago
- Status changed from New to Accepted
We're triggering this assert with some configurations - assert(bpmem.genMode.numtexgens == xfmem.numTexGen.numTexGens);
I was able to get past it on Vulkan at 3x IR, but was greeted by an unknown opcode instead. Not marking this as a regression as it seems that turning on XFB via the INI just made it show up, and that the bug was present before then just hidden by the lack of XFB.
Updated by toadandthemole over 6 years ago
This issue is related to https://bugs.dolphin-emu.org/issues/9930
Updated by toadandthemole over 5 years ago
This is still an issue and I figured I would update.
The warning now displayed is:
GFX FIFO: Unknown Opcode (0xfe @ 000001C083D60643, preprocess=fase)
All back ends exhibit the same behaviour at all internal resolutions.
Updated by toadandthemole over 4 years ago
This is still an issue, on the current DEV build 11990.
Updated by JMC4789 over 4 years ago
Just hit OK twice and it'll boot up and run normally.
Updated by toadandthemole over 4 years ago
Oh I know! But I live in the hope that one day someone will dig into this and resolve it :)
Updated by JMC4789 over 4 years ago
Yeah, it's a fifo issue, there's a bunch of PAL games that do this too. It'll get looked into when the GPU timings are fixed up.
Updated by toadandthemole over 4 years ago
Thanks man :) Let me know if you need any testing done on this or anything else, I don't mind pitching in where I can.
Updated by Miksel12 over 3 years ago
This issue has been fixed: https://bugs.dolphin-emu.org/issues/9930
Updated by JosJuice over 3 years ago
- Is duplicate of Emulator Issues #9930: SSX Tricky: Assertion failure in VertexShaderGen.cpp: bpmem numtexgens doesn't equal xfmem numtexgens added