作为商业游戏,实在不应该这样,总之先发到steam讨论区了。
https://steamcommunity.com/app/4169820/discussions/0/592936492464113123/
你应该用dxvk2.4, 高版本dxvk好像有bug。winetricks vcrun2013 d3dx9 dxvk2030 cjkfonts
@ #1
custome font可以用我这个脚本https://github.com/YuriSizuku/GalgameReverse/blob/master/project/unity/unity_customfont.py
那么推广一下, il2cpp相关内容怎么hook来改路径?
@ #1
刚才一大堆转义符排版全乱套了, 我删了重新编辑的。
@ #3
封包里没有文件名, 你得自己构造字符串撞库
@ #7
不用重新打包, 可以用version.dll或者loader方式将dll注入exe
@ #7
你可以理解成一个用户态的filter, 就是在用户态替换syscall的对应字符串, 实现重定位功能。
@ #4
其实有个一劳永逸的方法, 去hook NtCreateFile一堆函数, 发现存储在appdata路径下, 重定向到游戏目录。
参考我这个项目, https://github.com/YuriSizuku/win-Override
虽然我这个是为了解决汉化共存的通用方法, 也可以拓展到存档重定向上。
@ #4
之前因为一直没找到人, 所以没正式开坑,我把项目放到paratranz了。
如果想翻译可以来这里申请,https://paratranz.cn/projects/14877
@ #5
你命令行区域设置不完整,需要locpath
export LOCPATH=$HOME/.wine/locale
mkdir -p $LOCPATH
localedef -f UTF-8 -i ja_JP $LOCPATH/ja_JP.UTF-8
env LOCPATH=$LOCPATH LANG=ja_JP.UTF-8 wine $1
@ #4
我是更习惯自带的文件系统能解决的问题就不依赖其他工具
我这里是采取用vndb编号作为主键,确保唯一性, 按照厂商进行分类。
标题类似于这种格式, 按照时间排序, 标注平台和引擎, 搜索时候一目了然
[240927][vndb-v36687]DC5PH_初音岛5_jp[1PC,krkr]