To clear up a bit of confusion on setting up and running the newest Simba and SRL-OSR / SRL-F I've created this thread. It's simply a better alternative than referring new users to a random post on a separate thread. Something to keep in mind is the SRL-OSR include, at least, is actively being developed and therefore compile & runtime errors may occur in the future. I'll do my best to stay on top of such situations and provide help to the best of my ability here, along with modifications to this tutorial.
Step 1: Download Simba
This one's easy, go to the development branch on Github and download your preferred version of Simba.
If you don't already have a Simba directory, make one now in your desired drive. I myself have mine placed as: C:/Simba/. Place your freshly downloaded Simba in this folder. Now run it as an administrator.
Step 2: Installing SRL-OSR
Simba makes this step a breeze. With Simba open click on the Simba Packages button (yellow box icon), click the Add Package icon (plus icon), and in the URL box paste this address:
Code:
https://github.com/ollydev/SRL-Development
For SRL-F:
Code:
https://github.com/J-Flight/SRL-F
Press Ok. You should see release information within the Packages window. Ensure the Basic is selected and hit the Install button at the bottom. Close out Packages window and you're ready to go.
To confirm the installation was a success, try compiling the SRL-OSR include like so: (the Compile button is the gray gear icon)
Simba Code:
program new;
{$I SRL/OSR.simba}
begin
end.
Or if using my version of SRL-OSR, run this code instead:
Simba Code:
program new;
{$I SRL-F/OSR.simba}
begin
end.
Step 3: Running a script
So by this point you already have what you need installed and updated. If you're already familiar with running Simba scripts then you're all set. But for those of you just running your first script here's a quick image reference on selecting your game window:
This will set Simba's target to your specified game window. That should be all you need to get up and running. If you're having trouble with specific scripts or even writing your own then I recommend posting on the appropriate threads as this one is solely intended to help you install everything you need.
Another helpful tip is to set your in-game brightness to the max setting. It has nothing to do with installing of Simba & SRL but will be required for all scripts. Also 3rd party clients that have visual modifications or overlays will naturally interfere with, at least, SRL-OR. It's recommended using the official OSRS client. Questions or comments however are more than welcome, as I'll be more than happy to help if I'm able to.