#451 Running Reverse: 1999 on Linux

開啟中
mkrsym11 年之前創建 · 5 條評論
mkrsym1 commented 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 commented 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 commented 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).
Sign in to join this conversation.
未選擇里程碑
未指派成員
4 參與者
正在加載...
取消
保存
尚未有任何內容