#451 Running Reverse: 1999 on Linux

开启中
mkrsym11 年之前创建 · 5 条评论
mkrsym1 评论于 1 年之前

A lot of people have started talking about the recently globally released "Reverse: 1999" game. Many have tried to run it on Linux, but did not succeed, as the game uses Tencent ACE.

However, due to the "proper" integration of the anticheat with the game, you can make it runnable on Linux by executing this two-liner in the game directory (you might need to install bbe):

mv reverse1999.exe reverse1999.exe.bak
bbe -e 's/reverse1999Base.dll/UnityPlayer.dll\0\0\0\0/' reverse1999.exe.bak > reverse1999.exe

You should even be able to run the game through the official launcher afterwards. Note that I could not get the game to run with DXVK. You might have better luck, but the game runs just fine on WineD3D anyway.

Warning: Use at your own risk. Bans are possible.

Warning 2: This method may stop working at any time. I currently have no interest in actually supporting the game (e.g. if they will properly integrate ACE one day), although I may provide guidance if someone does. Seemingly random crashes are a sign that it has stopped working.

A lot of people have started talking about the recently globally released "Reverse: 1999" game. Many have tried to run it on Linux, but did not succeed, as the game uses Tencent ACE. However, due to the "proper" integration of the anticheat with the game, you can make it runnable on Linux by executing this two-liner in the game directory (you might need to install `bbe`): ```sh mv reverse1999.exe reverse1999.exe.bak bbe -e 's/reverse1999Base.dll/UnityPlayer.dll\0\0\0\0/' reverse1999.exe.bak > reverse1999.exe ``` You should even be able to run the game through the official launcher afterwards. Note that I could not get the game to run with DXVK. You might have better luck, but the game runs just fine on WineD3D anyway. **Warning**: Use at your own risk. Bans are possible. **Warning 2**: This method may stop working at any time. I currently have no interest in actually supporting the game (e.g. if they will properly integrate ACE one day), although I may provide guidance if someone does. Seemingly random crashes are a sign that it has stopped working.
Krock 评论于 1 年之前
所有者

@mkrsym1 Thank you very much for providing a workaround. Because this does not affect Genshin, I simply referred to this issue in commit e1f5082.


In case someone is establishing a separate project or support site, please let me know so that I can update the README accordingly.

@mkrsym1 Thank you very much for providing a workaround. Because this does not affect Genshin, I simply referred to this issue in commit e1f5082. --- In case someone is establishing a separate project or support site, please let me know so that I can update the README accordingly.

Though not technically necessary, since you're very unlikely to execute the file directly, but you may also want to restore the executable bit on the newly written file (via chmod +x reverse1999.exe).

Though not technically necessary, since you're very unlikely to execute the file directly, but you may also want to restore the executable bit on the newly written file (via `chmod +x reverse1999.exe`).

seems like its not working after the update.

seems like its not working after the update.
mkrsym1 评论于 1 年之前
发布者

@RiKxDragneeL please try the C program from #454

@RiKxDragneeL please try the C program from #454

C program worked just fine (I named it reverse1999.exe, obviously).

C program worked just fine (I named it `reverse1999.exe`, obviously).
登录 并参与到对话中。
未选择里程碑
未指派成员
4 名参与者
正在加载...
取消
保存
这个人很懒,什么都没留下。