Wrong UI applied when language patch used (Chapter 5 - Pink font in French Version)
IrealiTY opened this issue · 13 comments
Playing on steam deck.
Installing the English patch works flawless but installing the french version results in all the text being pink boxes.
Just to check, did you install using the installer? Or did you install manually?
If you installed using the installer, could you send the install logs? (should be a zip file in your browser downloads)
Maybe it's too much, but here are the last logs from the different attempts
07th-mod-logs (4).zip
07th-mod-logs (5).zip
07th-mod-logs (6).zip
07th-mod-logs (7).zip
Did this issue only occur on chapter 5 (eg did chapter 1-4 not have this issue?)
Answer
For now, I would recommend switching to Proton - click "Linux/Proton/Wine" tab on this page for more information/instructions on using Proton with Higurashi https://07th-mod.com/wiki/Higurashi/Higurashi-Part-1---Voice-and-Graphics-Patch/ . Please note you will need to use the 'quick repair' option in the installer after switching to Proton, or your game won't work properly.
Misc info for myself
I did a test install with:
- French Chapter 5 mod
- Linux laptop (not Steam Deck)
- The Steam version of the game
Which works fine on my computer.
I also just noticed this on the game log:
WARNING: Shader Unsupported: 'Unlit/Transparent Colored' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Unlit/Transparent Colored' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'Unlit/Transparent Colored' - Setting to default shader.
WARNING: Shader Unsupported: 'TMPro/Mobile/Distance Field' - Pass '' has no vertex shader
ERROR: Shader Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)WARNING: Shader Unsupported: 'TMPro/Mobile/Distance Field' - Setting to default shader.
WARNING: Shader Unsupported: 'TMPro/Distance Field' - Pass '' has no vertex shader
which I've never seen before, but seems to indicate the shaders used for rendering text don't work somewhere along the line.
Note to self: Regenerating the french sharedassets would probably fix this issue, as the normal sharedassets work fine. However it is strange this issue only affects steam deck, as steam deck's sharedassets should be identical to the normal linux version. If it was some steam deck specific issue, then it wouldn't be worth fixing.
Perhaps should just add a note in the installer about this issue for steam deck?
Did this issue only occur on chapter 5 (eg did chapter 1-4 not have this issue?)
Correct, only on CH 5 so far.
We did use the Proton Version, swapped between a few versions to check if it would fix itself (and I did apply the repair option in between)
After checking on Windows, and confirming it to work, I tried again on Steam Deck and proton, which didn't work again. But reinstalling using Linux Native Runtimes made it work, which is weird.
On the 1st install, it was just a black screen after multiple attempts (I left it on Linux native back then) maybe I did a different mistake, can't tell.
But yes, Steam Deck, Linux Native works now for Ch 5. Will test Ch 6 and edit this comment.
6 & 7 and Rei seem wo work fine.
8 has pink text / images no matter what proton or native option I use
07th-mod-logs (15).zip
Log file for Ch8 attached
That might be the problem then, as the installer (in at least one of the logs you sent) detected the install as being the native version. If it was actually the Proton version you would have this issue.
Perhaps the detection didn't work correctly?
Uh I haven't looked at the logs for your latest reply yet, my reply was about your initial post only
Yush I get ya, I did make sure to confirm proton / native in all follow-up tests (specifically chapter 8 that seems to still have issues)
I think I can confirm the issue you have on ch8 + native, and also I found a bug in the installer for using Proton with language patches....let me get back to you
You can try Ch8 + Proton + this new installer for now: https://github.com/07th-mod/python-patcher/releases/tag/v1.2.11, although I'm not 100% sure it will fix the issue.
Near the end of the log output you should see
Language Patch UI: Proton/Wine detected! Forcing install of Windows sharedassets0.assets.
Actually I fixed another issue which should fix Chapter 8 Native Linux + French pink text, which I tested working on my computer: https://github.com/07th-mod/python-patcher/releases/tag/v1.2.12
Note there is currently still a bug when switching between Proton and Native (or between Native and Proton) if you install twice in a row (the installer will show a warning message). To work around it, delete the HigurashiEp08_Data/sharedassets0.assets.backup
file after you switch between Proton and Native.
Can confirm it's working now. Ch8. Native Linux no more pink text 👍
Edit: Only now noticed, I posted this bug in console arcs. which is technically wrong? 😓 sorry about that
I think all the issues mentioned in this thread are fixed or no longer relevant:
- The Ch.5 pink text bug is fixed
- The issue with switching between proton and native might no longer be needed: #200
- My Ch.8 fix actually had some sort of problem, but I fixed it properly recently here: orian34/matsuribayashi#9