SRL Archive - RS has been updated.

Major update


Gu3st...

2010-11-24 14:23:14

http://services.runescape.com/m=news/graphics-options-changes

We have made a change to Graphics Options to fully separate the mode in which the game displays (e.g. OpenGL, DirectX) from the specific graphical effects you can set (e.g. particles, anti-aliasing, textures). Software mode is also now available for Mac and Linux users. This allows you more control in how RuneScape both looks and runs on your computer.

For instance, you could choose to run RuneScape in the OpenGL or DirectX display modes, but turn off textures and ground blending, should you so wish. You may also notice that the Graphics Options interface has been given a new look, and that the order in which the graphical effects are laid out has changed slightly.

You should find you get the best results from running the auto-setup and using the recommended display mode most appropriate for your computer, then tweaking the graphical effects to your personal preferences. More players should find that they’re able to run the game in Open GL or DirectX display modes, and that RuneScape runs better for them.

This change does mean that Safe Mode is no longer a selectable display option, and is now, instead, a fallback display mode should your chosen display mode fail to work for any reason.

Mod Chris E
Game Engine


Bottom line:
This change does mean that Safe Mode is no longer a selectable display option, and is now, instead, a fallback display mode should your chosen display mode fail to work for any reason.


This means we'll all have to use Software mode, which also means all color scripts broke today.. (MSI is one of them)

EDIT: New SmallFont (Or whatever the font that shows when you hover a skill is named)!

EDIT2: Using unsigned, runescape runs in safe mode, which is the same as SRL is made for.

Or use smart…


From: Harry
SMART Signed/Unsigned will work fine; it forces safemode somehow. Unsigned normal client WILL work, as it ONLY allows safemode. Signed on a normal client will NOT work, as safemode is not an option.

Current problems I have found:
1) Fonts: a ton have changed.
2) Login screen -
3) SetGraphics or whatever - "Remove roofs" and "Max screen size" keep getting reset in SMART to bad values (it should be "always" and "800x600"). SRL needs to detect and fix this. This is how the screen should be changed to: http://i.imgur.com/P9tX2.png
4) Gabetabs are changed, I think. Not 100% sure.
5) Reflection hooks obviously outdated. We all know pyroryan will fix them soon :)
6) Anything else?

tl;dr: once the above things are fixed, you can chose between:
1) SMART - signed or unsigned.
2) Normal client Unsigned.
These are your only two known options.

noidea

2010-11-24 14:30:29

From: Zyt3x
This means we'll all have to use Software mode, which also means all color scripts broke today.. (MSI is one of them)


It means we'll have to find a way to force it into safe-mode.

Troll

2010-11-24 14:32:01

In other words, down for a while?

Gu3st...

2010-11-24 14:32:53

From: noidea
It means we'll have to find a way to force it into safe-mode.
Or make SRL Software compatible, which imo is a better (and safer) option..

From: Troll Man
In other words, down for a while?
Yes, SRL has to update the login procedures and update colors. Reflection shouldn't take as long to fix, but idk if it'll work

Cstrike

2010-11-24 14:34:39

Rofl, there's NO ONE at the willows and 1 person at karamja fishing lobs.

At least everything looks beautiful.

Sucks for all my color coded stuff :( but at least when the hooks are updated all the reflection stuff will be back in action.

Big Tom

2010-11-24 14:41:19

How long can we expect the downtime to last?

Cstrike

2010-11-24 14:53:15

From: Big Tom
How long can we expect the downtime to last?


AFAIK for reflection, should be up soon… hopefully in an hour or so? Could be longer.
Color depends on SRL devs time and stuff.

EDIT: Jesus RSBot was already updated, those guys are fast.

tarajunky

2010-11-24 15:26:21

Time to fix up unsigned login?

Harry

2010-11-24 15:30:22

SMART Signed/Unsigned will work fine; it forces safemode somehow. Unsigned normal client WILL work, as it ONLY allows safemode. Signed on a normal client will NOT work, as safemode is not an option.

Current problems I have found:
1) Fonts: a ton have changed.
2) Login screen -
3) SetGraphics or whatever - "Remove roofs" and "Max screen size" keep getting reset in SMART to bad values (it should be "always" and "800x600"). SRL needs to detect and fix this. This is how the screen should be changed to: http://i.imgur.com/P9tX2.png
4) Gabetabs are changed, I think. Not 100% sure.
5) Reflection hooks obviously outdated. We all know pyroryan will fix them soon :)
6) Anything else?

tl;dr: once the above things are fixed, you can chose between:
1) SMART - signed or unsigned.
2) Normal client Unsigned.
These are your only two known options.

NCDS

2010-11-24 15:46:52

From: Harry

4) Gabetabs are changed, I think. Not 100% sure.
.


I think they are alright, MSI moved through them just fine.

Narcle

2010-11-24 16:28:54

Gametabs still work fine.

I've been working on Login, I've already gotten the basics fix but still need more information for when it fails, or when it should click a f2p world when not members etc.
Currently it'll log in when name/pass is correct, and I also have the correct color counts for when its wrong username/pass or account is disabled.

The graphics setting Harry has referred too I haven't had happen. Maybe this only happens with a certain setting, running on software I don't have a problem.

moparisthebest

2010-11-24 16:48:08

You should all be autoing with the unsigned client anyway, so there is no problem I suppose.

Troll

2010-11-24 16:54:53

From: moparisthebest
You should all be autoing with the unsigned client anyway, so there is no problem I suppose.


Why should we be using unsigned?

Harry

2010-11-24 16:55:20

From: NCDS
I think they are alright, MSI moved through them just fine.

From: Narcle
Gametabs still work fine.

Okay.jpg, they looked different to me, was not sure.

From: Narcle
The graphics setting Harry has referred too I haven't had happen. Maybe this only happens with a certain setting, running on software I don't have a problem.

It should be failsafed anyways. Happens when the SMART client finishes loading.

From: moparisthebest
You should all be autoing with the unsigned client anyway, so there is no problem I suppose.

I would auto unsigned if it wasn't so slow to redownload all the game cache files all the time.

Cstrike

2010-11-24 17:00:04

From: Troll Man
Why should we be using unsigned?


AFAIK less detectable, though IIRC bots like RSBot are using BCEL and getting away with it day and night. It seems like Jagex is purposely ignoring ways of detecting bots and just relying on reports or random events to screw up autoers.
Or just don't care and want the money ;)

MasterKill

2010-11-24 17:03:43

From: cstrike
EDIT: Jesus RSBot was already updated, those guys are fast.


From: RsBot 2.0
Client Updates

New deobfuscation, decompilation, pattern matching and other libraries have been created to make the updating process fast and to allow us to keep track of changes in the client. 2.0 updates will often be done in seconds by our automatic update servers and this will improve further over time. RSBot 2 will be updated faster than any major competitors that make use of injection or reflection.


I was amassed by it too :)

Cstrike

2010-11-24 17:06:25

From: MasterKill
I was amassed by it too :)


Wow they have a master hook updating server? Innovative and impressive :) !

Troll

2010-11-24 17:12:31

This update is seeming smaller and smaller by the minute

tarajunky

2010-11-24 17:38:46

From: moparisthebest
You should all be autoing with the unsigned client anyway, so there is no problem I suppose.


AFAIK, SRL login/logout hasn't worked with the unsigned client for a while.

Runescape Pro

2010-11-24 18:07:18

To me, this is just a HUGE middle finger to the srl 5 devs.

Narcle

2010-11-24 18:08:00

Commited new login, still some things I need that I'll list below (as they are unobtainable atm or I can't get).

CountColor(12378347, 260, 140, 510, 400)

Using this I still need the color count of the following:
'Runescape has been updated.' (can't get yet obviously)
'You need skill total of 1500.'
'You need 20 combat for PvP'

Everything else should be working.

I also added a check to click the box to not change graphics settings.

Edit:
Color scripts seem to work fine after login update.

i luffs yeww

2010-11-24 18:29:36

From: Runescape Pro
To me, this is just a HUGE middle finger to the srl 5 devs.


"Fail harder." I see this is a fantastic advantage, honestly. Now we see what they're thinking. Every update gives us more insight to how Jagex is approaching macroing. Shit's gotta get analytical to get real, and when shit gets real, we shall prevail.

Cstrike

2010-11-24 19:48:13

From: i luffs yeww
"Fail harder." I see this is a fantastic advantage, honestly. Now we see what they're thinking. Every update gives us more insight to how Jagex is approaching macroing. Shit's gotta get analytical to get real, and when shit gets real, we shall prevail.


Therefore by this, could one draw that they potentially removed safe mode to deal with color bots? Could it even signify they're having trouble finding color bots too?

i luffs yeww

2010-11-24 20:24:08

Take it as you may, but I'd also look at previous attempts. From the very start when they nerf'd AR, to today.

Runescape Pro

2010-11-24 21:21:01

AR being auto retaliate?

As for the updates: I like them. The new task system got me a free 651k for 5 mins of work.

Goobs

2010-11-24 21:34:59

Is there any progress on getting updated hooks? =P

any_one

2010-11-24 21:35:33

Autorune - it was the first major bot, for runescape classic before RS2 :) It used a modified client to run java scripts so it was pretty detectable and they mass banned everybody that used it one day.

Runescape Pro

2010-11-24 23:39:41

I know what auto rune is. =P

any_one

2010-11-24 23:55:54

Oh. Sorry you didn't seem sarcastic asking i luffs about it. Just trying to help :)

TRiLeZ

2010-11-25 00:33:04

Just go rant on my forums to bring safe mode back.

The other solution is to press "s" while RuneScape is loading to activate safe mode. You'll have to do that every time you want to load RuneScape in safe mode though.

Sir R. M8gic1an

2010-11-25 01:11:32

Hahahahahahaaaa, jagex has actually attacked us! Finally.
It seems they don't like the ideas they've seen laying around the forums lately.

It's not everyday we see a major update.
I'll be looking forward to the next SRL.

Screw safemode, let's go full detail!

~RM

any_one

2010-11-25 01:47:32

It's not even that major.. was running MSI just after it updated and before reflection/MSI/SRL updated more than srl's login.scar. Admittedly it was only powermining but it's still running! :p

Runescape Pro

2010-11-25 01:52:15

@any_one: I wasn't sarcastic. I just wasn't thinking. =P

As for the update: There a quite a few people on the forums that hate the update(s)… I always seem to like the one's people hate(such as the eyes update). The only thing I dislike is how small the text is when hovering over a skill.

i luffs yeww

2010-11-25 01:57:37

Whoa. These task things are pretty cool so far. In the first three minutes I seem to enjoy them. :)

any_one

2010-11-25 02:06:36

Heh they would be cool.. but there's no obvious separation between free and members, so it's not really obvious which ones you can do. Also, really, I got a task completed for wielding a fire staff. Ha. They should also add "exp remaining until level goal" with the skill hover text, rather than just a bar.

i luffs yeww

2010-11-25 02:15:38

It's definitely not perfect. :p I got about ten just by logging on. One had to do with fletching, which I haven't done in months? 'o.O

any_one

2010-11-25 02:30:33

Hahaha yeah. Oh well, overall I think it's better than the old system, that objectives tab was just annoying :)

Smartzkid

2010-11-25 02:47:24

From: Zyt3x
Or make SRL Software compatible, which imo is a better (and safer) option..


Perhaps someone is willing to look into the directx hooking direction?

i luffs yeww

2010-11-25 02:56:15

What ever happened with silentwolf and OpenGL stuff?

kingarabian

2010-11-25 03:42:24

From: i luffs yeww
What ever happened with silentwolf and OpenGL stuff?


He left mysteriously.

i luffs yeww

2010-11-25 03:50:46

Huh. Well is that still an option? I assume at least some of the code is somewhere. OpenGL seems simpler than DirectX, but I dunno anything about either.

Frement

2010-11-25 04:50:20

From: i luffs yeww
Huh. Well is that still an option? I assume at least some of the code is somewhere. OpenGL seems simpler than DirectX, but I dunno anything about either.


I was asking around for the code in hopes of continuing the project, but couldn't find anything. Basically I'm interested in how silentwolf got the ID's sorted out. I was able to do some basic modifying like, removing textures so the world would look easier to script on. But yeah, if someone has any codes of the original Interception, I'm more then willing to give it a try.

Smartzkid

2010-11-25 07:25:26

Ohh, OpenGL. Sorry, that's what I meant.

If we hook OpenGL, we should easily be able to give ourselves the final rendered image - would this not solve the safe mode problem?

Frement

2010-11-25 07:42:24

Here was some testing I made with OpenGL:

any_one

2010-11-25 07:44:38

Oh, nice! Is it possible to change colours of things by hooks? ;)

Frement

2010-11-25 07:56:04

From: any_one
Oh, nice! Is it possible to change colours of things by hooks? ;)


Yes, I believe so. Thats one of the things I would have wanted to see from silentwolf's code.

Gu3st...

2010-11-25 09:50:01

From: Frement
Yes, I believe so. Thats one of the things I would have wanted to see from silentwolf's code.
Do you have silentwolf's code?

I have it if you need it :)

Method

2010-11-25 11:27:48

From: any_one
Autorune - it was the first major bot, for runescape classic before RS2 :) It used a modified client to run java scripts so it was pretty detectable and they mass banned everybody that used it one day.


Was this post a joke?

Gu3st...

2010-11-25 12:30:17

From: Method
Was this post a joke?
Looks like he doesn't really know what Autorune was…
http://www.kaitnieks.com/AutoRune/history/

any_one

2010-11-25 17:10:35

Lol, sorry. Guess my memory isn't that good :D I think I vaguely remembered it using injection so assumed it was java. My bad! (at least I was right about the mass ban :P)

Smartzkid

2010-11-25 23:09:40

Frement, how did you accomplish this result? Would you mind posting source/binary?

Frement

2010-11-26 00:59:32

From: Smartzkid
Frement, how did you accomplish this result? Would you mind posting source/binary?


I have the source at home, but it was just a simple hook, to add one line to a function so it would skip the textures. I have the sources+binary at home, so when I get there I'll post.

kingarabian

2010-11-26 01:31:31

From: Frement
I have the source at home, but it was just a simple hook, to add one line to a function so it would skip the textures. I have the sources+binary at home, so when I get there I'll post.


Yeah please post it ! I hate the textures, always did. I also am sick and tired of having to see roofs over every single house.

TRiLeZ

2010-11-26 21:22:51

I modified SMART to automatically initialize safe mode when it's loading by pressing 's', along with changing the way it loads the client to make it undetectable. :D

I'm sending the java side to Benland right now, for him to make it into a dll and for him to update his source.

xSaintias

2010-11-26 22:36:06

yay thast good to know :DDD!!!!