Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breath of the wild: Green cutscenes #1463

Open
fangjzh opened this issue Dec 28, 2024 · 12 comments
Open

Breath of the wild: Green cutscenes #1463

fangjzh opened this issue Dec 28, 2024 · 12 comments
Labels
bug Something isn't working

Comments

@fangjzh
Copy link

fangjzh commented Dec 28, 2024

Current Behavior

I am currently using cemu 2.5, and the color of the cutscenes in Breath of the wild is green and the image is almost invisible.

Expected Behavior

I wish cemu had normal colors in the cutscenes in Breath of the wild, thanks a lot.

Steps to Reproduce

Just play anyone of the cutscenes.

System Info (Optional)

OS: windows 11 24H2
GPU: RTX 3060

Emulation Settings (Optional)

workarounds->Graphics-> 2560x1440(2k)

Logs (Optional)

No response

@fangjzh fangjzh added the bug Something isn't working label Dec 28, 2024
@Liubik
Copy link

Liubik commented Dec 30, 2024

I can't reproduce this issue, all my cutscenes were just fine.
Could you send some logs or more information?

@goeiecool9999 goeiecool9999 changed the title Enter a title for the bug report here Breath of the wild: Green cutscenes Dec 30, 2024
@fangjzh
Copy link
Author

fangjzh commented Jan 4, 2025

屏幕截图 2025-01-04 141113
log.txt

@Liubik
Copy link

Liubik commented Jan 5, 2025

https://wiki.cemu.info/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild#Cutscenes_are_Green
This is a documented issue, reading through this and following proper steps is likely to fix it :)

@ppsspp-gamer
Copy link

ppsspp-gamer commented Jan 5, 2025

https://wiki.cemu.info/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild#Cutscenes_are_Green This is a documented issue, reading through this and following proper steps is likely to fix it :)

Cemuhook is no longer working for CEMU 2.x. Before this pull request, CEMU didn't have this issue. h264: Use asynchronous decoding when possible #1257

@ppsspp-gamer
Copy link

I can't reproduce this issue, all my cutscenes were just fine. Could you send some logs or more information?

Because you didn't use the latest version of Cemu to run BOTW.

@shinosuke58
Copy link

shinosuke58 commented Jan 5, 2025

Hi, I am having the same problem.
OS:Windows11 23H2 CPU:i7-9700 GPU:GTX1660Ti RAM:32G

When I enable the “Graphics Pack” -> “Graphics” checkbox, the cutscenes turn green. Regardless of the “Graphics” setting, the cutscenes are green.
If I disable the Graphics Pack -> “Graphics” checkbox, the cutscenes are almost normal.
I have tried all cemu except 2.0.
Unfortunately 2.0 did not work as I wanted.

At 720p I can enjoy the game as normal, but at 1080p it becomes a dilemma with the cutscene problem.
I forgot to mention that we use the latest graphics packs.
Thanks for reading.
1
2

@Liubik
Copy link

Liubik commented Jan 5, 2025

I can't reproduce this issue, all my cutscenes were just fine. Could you send some logs or more information?

Because you didn't use the latest version of Cemu to run BOTW.

I did play on the latest version of Cemu, 2.5 and it worked flawlessly. Something's up.
Your best bet is to go to the discord, as I am not particularly experienced in this field. I'm sorry.

@shinosuke58
Copy link

shinosuke58 commented Jan 6, 2025

In my case this problem has been solved to the extent that I can play the game.
Graphics Pack -> “Graphics” is a great feature. I appreciate this feature very much. However, it did not work well in my environment.

My solution is to open “user→AppData→Roming→Cemu” where the cemu data is.
Open the folder “graphics packs” -> “downloadedGraphicPacks” -> “BreathOfTheWild” -> “Graphics” in the Cemu folder.
In the Graphics folder you will find “rules.txt” at the bottom.

Open “Rules.txt” and do not delete the first few lines “[Definition]~$enableUltrawideDebugLogging:int = 0”, but delete all the rules down from there except “# Resolution” and “# Anti-aliasing”.
I think there is no problem even if you do not delete “# Shadow Graphics Pack” and “# Shadow Draw Distance” because they do not affect the green cutscene without deleting them, but in my case, I did not use them, so I deleted them.

Since items such as “Shadow Settings” will disappear, you will not be able to customize anything other than “Resolution” and “Antialiasing,” but this solves the green problem in the cutscene.
If you have not removed the “# Shadow Graphics Pack” and “# Shadow Draw Distance”, you can also customize the shadow rendering.

Sorry for the machine-translated text, it's hard to read.

@shinosuke58
Copy link

shinosuke58 commented Jan 14, 2025

Hello.Sorry for the machine translated text.

I was able to solve the green cutscene problem by modifying “rules.txt” in “Graphics Pack” -> “Graphics” as I posted before.
However, that approach caused a color shift in the cutscene as shown in the image, and it took a very long time to solve this problem.Furthermore, this method did not seem to improve the graphics even with different resolution settings.

While researching, I noticed that the MP4 files of the cutscenes stored in the BotW game data are 1080P, even though the WiiU is 720P. I played the MP4 files with a video player and the files were fine.

I thought that perhaps some bug occurred when playing the 1080P MP4 file in 720P in Cemu, causing the green cutscene and color discrepancy, so I used video editing software to change the 1080P MP4 file to 720P, and the cutscene color The color discrepancies in the cut scenes were resolved. I also found that the green cutscenes were normal without modifying the “rules.txt” file.

The green cutscene and color discrepancy problems are probably caused by the fact that the BotW MP4 files are 1080P.
If anyone is having similar problems, I recommend changing the game file MP4 file to 720P using video editing software. In this case, there is no need to modify the “rules.txt” file under “Graphics Pack” -> “Graphics”.

I first converted using another software, but HandBrake is convenient, so I replaced the text with the method using that.
Download HandBrake.
Select the folder with the Botw MP4 files you want to convert.
First, turn off “Replace Underscores with a space” in “Tools” -> “Preferences” -> “Output Files”. If the file names are replaced with spaces, restart HandBrake.
You can output to any destination, but be careful not to overwrite the original MP4 file before backing it up.
Under “Dimensions”, set “Resolution Limit” to 720P.
Under “Video”, set “Avg Bitrate (kbps)” to 5000-6000. The original BotW MP4 Bitrate is about 6000, so you should use a value close to that.
Batch Encoding.
Overwrite the converted MP4 file in the BotW game.
Remember to back up the original MP4 file.

If anyone else with the same problem shows up in the future, please consider this method..
Thanks for reading to the end.

1
2

@fangjzh
Copy link
Author

fangjzh commented Jan 18, 2025

I used handbreak to convert the video to 720p/1080p/2k but couldn't solve the problem of green cutscenes.

@shinosuke58
Copy link

shinosuke58 commented Jan 20, 2025

Sorry about the machine translation.

In my environment, replacing the original video with 720P with a different resolution has solved all the problems related to MP4, so I cannot verify the operation any further.
Also, if the green cutscene is still occurring with “Graphics Pack” -> “Graphics” disabled to begin with, then my environment is completely different from yours, so again, my verification would be completely useless.

I apologize for not being able to help.

Enable “Graphics Pack” -> “Graphics” and change the resolution to FHD. To view a cutscenes from an original MP4 file(1920x1080) with that setting.Displayed in green.
Image

Enable “Graphics Pack” -> “Graphics” and change the resolution to FHD. When viewing a cutscenes from a replaced MP4 file(1280x720) with that setting.Displayed normally.
Image

@shinosuke58
Copy link

shinosuke58 commented Jan 21, 2025

I tried converting videos using HandBrake as a test.
I played the BotW cut scene on that video in my environment and it displayed correctly.
On an unrelated note, HandBrake is a useful software. I have been using XmediaRecode, but thanks for sharing your useful software.

The videos converted by HandBrake were renamed to spaces in the default settings, and when placed in the Movie folder, they were added, not overwritten.
I was unaware of this and BotW loaded the MP4 file with the original filename until I rewrote the filename correctly.

This will be my final post, but it seems difficult to reproduce the green cutscene in my environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants