citra
citra copied to clipboard
Monster Hunter 4 Ultimate – Gas mode not rendered
Apparently after starting new game there is an intro that looks like a video. That video itself contains this log:
Render.OpenGL <Critical> video_core/renderer_opengl/gl_shader_gen.cpp:GenerateFragmentShader:1176: Unimplemented gas mode
This was the screenshot in Citra Nightly. As you can see it was too blurry so I can't make comparison with 3DS at all.
So @wwylele ask me to do some code modification.
I was instructed to change this line of code. This eliminated the blurry graphic.
src/video_core/renderer_opengl/gl_shader_gen.cpp
, go to line 1177, replace UNIMPLEMENTED();
with out += "discard; }"; return out;
So here is both the screenshot from my 3DS and Citra:
3DS | Modified Citra |
---|---|
![]() |
![]() |
The conclusion we made is that there is a kind of faintish outline appears at all edges of object and also the top and left edge of the screen which definitely is the gas mode @wwylele is looking for a very long time.