1) Create a fresh 32bit Wineprefix
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
"prefix32" is the folder of your choice. It may not exist before, you have to let wine create it!
2) Now install dotnet 45 in the newly created Wineprefix using winetricks. If you don´t have winetricks installed, do it first.
WINEPREFIX="$HOME/prefix32" winetricks dotnet45
Just click through both setups (dotnet40 and dotnet45)
3) Tell your wineprefix to use Windows7
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winecfg
Select Windows7 from the dropdown menu as your default OS
4) Install the L2 client normally into a folder of your choice and after install, extract the l2reborn serverfiles into your gamefolder
5) Start the launcher with the following command:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 ./l2reborn.exe
Assuming you are in your current gamefolder. Otherwise replace "./l2reborn.exe" with your complete path.
6) Enjoy the community!
Credits to: Citysnake
Hi,
Just finished setting up everything on Ubuntu 20.04. Some information seems to be wrong/not up-to-date in this guide.
There is wine command missing in 5). Also the current client exe file is L2Reborn.exe (in Linux everything is case sensitive) so the provided command wouldn't work. It should be:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine ./L2Reborn.exe
I also have problem with launcher being invisible when starting up. When I hover on an active element (i.e. start button) the element appears and I can use it just fine. I am able to to launch the game with that button just fine (or just launch it directly using /system/l2reborn.bin instead of the exe). In terminal I get error when starting up the "invisible" launcher:
002c:err:ole:CoGetContextToken apartment not initialised
Any ideas what I could do to solve the issue and make the launcher useful?
Regards,
Ennse
running bin file fixed the issue:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine ./system/l2reborn.bin
Which linux distro? If on Ubuntu I believe you need to enable 32bit architecture first.
You sure you are launching the l2reborn.bin file?
Which linux distro? If on Ubuntu I believe you need to enable 32bit architecture first.
You sure you are launching the l2reborn.bin file?
Arch.
Yes, I did everything as before. After they complained on Reddit that they couldn't get it up and running either.