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

Linux Support / Linux支持 #10

Open
tinyAdapter opened this issue Apr 26, 2020 · 2 comments
Open

Linux Support / Linux支持 #10

tinyAdapter opened this issue Apr 26, 2020 · 2 comments

Comments

@tinyAdapter
Copy link
Member

本身Electron程序也支持跨平台,因此我在考虑要不要直接编译原生的Linux版本,这样更方便Linux用户使用。

目前能想到的需要做多平台适配的部分:

  1. 目前涉及到外部程序运行的代码需要针对Win和Linux两边适配(主要集中在运行参数加不加「.exe」,nodejs本身处理进程调用的API是平台无关的)
  2. 有一些只支持Windows的UI模块需要首先判断平台再决定启不启用(比如控制半透明效果的electron-vibrancy)

另外,我要考虑一下代码架构的问题,毕竟感觉现在的程序已经有点乱了,再加这种涉及不同地方的的代码感觉还是得谨慎一点。

@Eroge-Newton
Copy link

我来简单说一下吧,目前,YUKI 可以通过 wine 运行 ( Ver 4.5 , x64 ) 。从路径添加、启动游戏都完全正常(通过进程添加没有测试)。翻译功能我还没有弄清楚,有空试试

@Eroge-Newton
Copy link

转区问题值得说一下,目前手上没有 Win 的环境,LE 和 Ntleas 命令不知道怎么调,参考了
yuki翻译器钩子_yuki galgame翻译器_weixin_39689870的博客-CSDN博客
使用:
“C:\***\Locale.Emulator.2.4.1.0\LEProc.exe” -run %GAME_PATH%
可以运行,但是具体效果不明确,Ntleas 也是类似的情况。估计是命令错了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants