Emulator Issues #9005
closed[vertex_loader_jit regression] Some textures not appearing in Pokémon Colosseum
0%
Description
Game Name?
Pokemon Colosseum
Game ID? (right click the game in the game list, properties, info tab)
GC6E01
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
e3f389dc5662b9f941769e370195ec90
What's the problem? Describe what went wrong.
Some Pokémon models seem to have some of their textures missing (usually the eyes). However it seems to be related to UV-mapping as using Texture Format Overlay makes the whole model white while it doesn't do this when textures work correctly.
When recording and playing back the affected scene using the Fifo Player it renders correctly.
Some (probably not all) affected Pokémon:
- Milotic
- Barboach
- Treecko
- Grovyle
- Sceptile
- Shuppet
- Lombre
What steps will reproduce the problem?
- Start the game and under battle Battle Mode pick Battle Now.
- Select Single Battle and then Ultimate.
- Keep repeating step 2 until Milotic is the top right Pokémon (if it isnt there go back by selecting no or by pressing the B button).
- Press Yes and make sure Milotic (Y button) is the first Pokémon. Fill the other two slots with two other Pokémon (doesn't matter which).
- Now press Yes and wait until Milotic is send out.
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?
Tested on 4.0-7890.
Versions prior to release 4.0-5143 don't have this issue.
What are your PC specifications? (CPU, GPU, Operating System, more)
Intel i5-3230M@ 2.60Ghz (Laptop) i5-2500k@ 4.3Ghz (Desktop)
Nvidia GT740M (Laptop) Amd Radeon HD 6870 (Desktop).
8GB ram
Windows 7 x64 (Home on Desktop, Pro on Laptop).
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Properly rendered using Fifo Player (normal and with Texture Format Overlay enabled):
In-game (Note how Texture Format Overlay makes the whole model white).
Files
Updated by pauldacheez about 9 years ago
- Status changed from New to Accepted
- Assignee set to flacs
We're still running into regressions from flacs's vertex loader JIT rewrite? Ugh. Curious that it doesn't affect FIFO Player, though – I don't think it uses a different vertex loader or anything.
4.0-5143 = https://dolphin-emu.org/download/dev/7e64869185d47a835d22016c232cef09a3a53615/
Updated by pauldacheez about 9 years ago
- Subject changed from Texture issue Pokemon Colosseum. to [vertex_loader_jit regression] Some textures not appearing in Pokémon Colosseum
- Regression changed from No to Yes
Updated by flacs about 9 years ago
Have you tried both Direct3D and OpenGL? I can't reproduce this on Linux.
Updated by pauldacheez about 9 years ago
Relevant forum posts: https://forums.dolphin-emu.org/Thread-gc-pok%C3%A9mon-colosseum--26143?pid=387065#pid387065
tl;dr, OP's already tried D3D and GL on both AMD/Nvidia GPUs and on Sandy/Ivy Bridge CPUs, so it's likely either CPU instruction related or more GPU driver bullshit.
Updated by JMC4789 about 9 years ago
flacs: FIFOCI appears to be able to reproduce it.
Updated by pauldacheez about 9 years ago
Not actual news, but this bug is creating more goddamn TwitchPlaysPokémon lore:
http://pfaccioxx.deviantart.com/art/2015-10-13-17-39-08-TPP-Colosseum-Bayleef-glitch-566092630
https://i.imgur.com/zMvZBhe.png
Updated by Skywolf about 9 years ago
That's the punishment for not fixing this in time Kappa. (Wouldnt matter anyway as the streamer refuses to update. They still have the EFB copies to Texture only bugs fixed in 4.0-7630).
Updated by flacs about 9 years ago
This triggers the same bug on my machine: https://github.com/Tilka/dolphin/commit/4e210109a807d2e90d65506a477e0edc198cd931
I have no idea what's going on.
Updated by flacs about 9 years ago
- Status changed from Accepted to Fixed