How to setup Simba on GNU/Linux (incase you didn't know!)
First of all, hi. As an avid GNU/Linux man I've been trying to compile Simba for linux for a while. At present it seems that the windows build is more stable and runs fine under wine anyway; so, hopefully this will be useful for anyone, specifically people wanting to use Simba for OSR.
Okay...
1. Download WINE
- WINE (or Wine Is Not an Emulator) is a program for running windows programs. It works surprisingly well and should meet most of your Simba needs. You should be able to download it on any linux distribution via terminal or a software center. Usually the package will be called wine. (For me, the command on gentoo would be sudo emerge -a wine, but debian based nix' should just be sudo apt-get install wine. You also want to grab winetricks! (should be similar in procedure)
2. Download JRE8(x86/32bit)
http://www.oracle.com/technetwork/ja...s-2133155.html
3. Download Simba
- Grab the latest stable from wizzup.org/simba
4. Create a Wine Prefix and installing Java/Simba
- Okay, so you'll want to use this command: WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba winetricks corefonts
- ^^ This will install all the core MS fonts, I usually install it just to be safe
- There's a few additional steps for jre8, but it works now (tested on wine-staging 2.13).
WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba winetricks winxp
WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba winetricks --no-isolate ie8
WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba winetricks win7
- Then you want to do this command: WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba wine ~/Downloads/NAMEOFJRE8.exe
- ^^ This will install jre8 into the wineprefix we created, with a 32bit architecture. Now, on with installing Simba!
- Likewise, this command will install Simba: WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba wine ~/Downloads/SimbaInstaller.exe
- Just install to C:\Simba, should be good to go!
5. Configuring Simba
- Okay, you probably want to make a script at /usr/bin/simba to make opening simba a lot easier. It'll also get rid of the console that comes up when you open it.
- Do so: sudo nano /usr/bin/simba (replace nano with the text editor of your choice )
- Then, put this in the file:
#! /bin/bash
WINEARCH=win32 WINEPREFIX=~/Path/to/where/you/want/Simba wine ~/Path/to/where/you/want/Simba/drive_c/Simba/Simba.exe
- Now, make it executable: sudo chmod a+x /usr/bin/simba
^^ this makes it so you can simply run the command simba to start botting.
-- So, run simba
- Then go view > extensions on the toolbar, and enable srl, extensions and dtm_editor(useful if you're making scripts with DTMs)
- Go to view > extensions menu
- Now, check for updates on all of the Extensions, SRL, SPS and Plugins menus
- Once done, proceed!
Upgrading Simba (for AeroLib 2.0)
- Grab the latest successful build from https://github.com/MerlijnWajer/Simba/releases. You only need the 32bit windows executable, the installer is not necessary.
- Make sure you've updated extensions, plugins, SRL and SPS from the old Simba first.
- Rename the old Simba to Simba_old.exe or whatever (useful for scripting with the extensions, they have been removed in 1.2)
- Rename the new Simba to Simba.exe in the Simba dir.
I've decided to remove the Aerolib/reflection parts, since times are a' changing.
Check out AeroLib here:
https://villavu.com/forum/showthread.php?t=108953
And Reflection here:
https://villavu.com/forum/forumdisplay.php?f=661
Now, you should be good to go!
EDIT: Useful tips:
If you want to get rid of those pesky SMART Files coming up in /home, then run winetricks on your prefix and go to change settings > tick sandbox. Also, unlinking the libraries in winecfg may do the same thing.
With wine-staging and lib32-gtk3, gtk theming is now possible as well (go to staging tab in winecfg, select
the gtk3 option!)
Another one, put your scripts in different folders for different characters. I've had much less pairing problems with SMART this way.
Now, good luck!