Last active
December 3, 2018 15:40
-
-
Save Nevacomp/673a5baebd0e00c3ea42bfcc025fb8f1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Note: BNS runs mostly slowy avg fps are 30. Max FPS was 90. Anyways fps are instable. | |
1. Install Wine | |
sudo apt-get install wine-stable | |
2. Install Wine-Staging | |
wget -nc https://repos.wine-staging.com/wine/Release.key | |
sudo apt-key add Release.key | |
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/ | |
sudo apt-get update sudo apt-get install | |
--install-recommends winehq-staging | |
3. Install Winetricks | |
sudo apt-get install winetricks | |
4. Set a 32 Bit Prefix. | |
rm -r -f ~/.wine | |
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot | |
5. Install needed drivers in wine | |
Open winetricks, choose Install a Windows DLL and select everything with d3d9/10, quarz, physx. vc2005 | |
6. Install Nvidia/AMD drivers on Linux not in wine. | |
Note: Mesa/Gallium Nine doesnt work with BNS | |
7.Change wine settings | |
Open winetricks choose change wine settings | |
CSMT=ON | |
DDR=GDI | |
GLSL=DISABLED | |
MULTISAMPLING=ENABLED | |
open winecfg via terminal or winetricks goto staging and check CSMT | |
8. Install BnS in Wine | |
9. Install Processhacker in Wine. | |
10. Start BNS Launcher | |
Open your Filemanager | |
goto /home/yourname/.wine/drive_c/Program Files (x86)/NCWest/NCLauncher (Or whereever you installed bns) | |
rightclick and open Terminal. | |
wine cmd | |
ncLauncherR.exe /LauncherID:"NCWest" /CompanyID:"12" /GameID:"BnS" /LUpdateAddr:"updater.nclauncher.ncsoft.com" | |
11. Launch the Game by pressing Play/Start | |
12. Open Processhacker | |
13. Select client.exe -> properties and copy the commandline value. | |
14. Terminate client.exe | |
15. Install Xigncode bypass from BnsSbuddy (32bit) | |
16. Goto Bin folder of BnS (Where the client.exe is) | |
Right click and open Terminal. | |
Start BNS now with this command make sure paste your Authtoken from Processhacker. | |
WINEDEBUG=-all wine client.exe /launchbylauncher /sesskey -lang:english /CompanyID:"12" /ChannelGroupIndex:"-1" /AuthnToken:"YOUR AUHT TOKEN FROM PROCESSHACKER=" /AuthProviderCode:"np" -lang:English -lite:2 -region:1 | |
Done. | |
NOTE: You hav to repeat Step 10-16 everytime you start bns. | |
===================================== | |
Optinal: you can install dotnet40 in winetricks. | |
===================================== | |
BnsBuddy doesnt work in Wine it will stop responding while loading. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment