elementary-particle/my-sakura-moyu

[bug?]补丁会造成在wine下fvp渲染立绘时出现错误

Opened this issue · 2 comments

OS: Arch Linux x86_64
Kernel: 5.19.13-zen1-1-zen
Shell: bash 5.1.16
Resolution: 1920x1080
DE: Plasma 5.26.0
WM: kwin
Terminal: konsole
CPU: AMD Ryzen 7 5800U with Radeon Graphics (16) @ 1.900GHz
GPU: NVIDIA GeForce MX450
GPU: AMD ATI 06:00.0 Cezanne
Memory: 6999MiB / 13832MiB
Proton:1:7.0.3-5
Wine:wine-valve 3:7.0.3-1

似乎好几个人在wine下运行补丁版会出现问题,而在wine下使用原版则不会出现上述问题,而在win 10/11上补丁和原版均正常,基本可以判断是补丁和wine的不兼容问题。经解包发现导致的提示中导致闪退的文件均为立绘,且为使用alpha通道的png,怀疑可能是rgba2rgb调用了wine不兼容的函数导致的(疑似与WM_ERASEBKGND未支持有关),希望汉化组能修复下(或许不好解决可以把图形补丁移除,只留下文字补丁?)

我怀疑可能是CompareStringA的系统调用的问题
等我配置相关环境后再进行实验

xyx98 commented

我这边在使用lutris-ge-proton7-33会出现同样的问题,而使用官方的wine7.22似乎不会(仅测试了以前的一个存档)