SRL Archive - General Botting Help

directx or opengl


Thomas

2015-03-04 03:23:21

What are the advantages of botting in opengl over directx?
Can't seem to find a clear answer.

grats

2015-03-04 04:19:48

they *should* offload some cpu work to gpu

they're basically different methods (compared to reflection) of reading memory
reflection is reading the java memory.. openGL is reading.. openGL's memory etc

I guess the biggest advantage other than above is.. jagex hasn't touched the territory yet?

Thomas

2015-03-04 04:43:15

From: grats
they *should* offload some cpu work to gpu

they're basically different methods (compared to reflection) of reading memory
reflection is reading the java memory.. openGL is reading.. openGL's memory etc

I guess the biggest advantage other than above is.. jagex hasn't touched the territory yet?


I'm sorry, my question wasn't clear! I wanted to know if either directx or opengl is better then the other.

KeepBotting

2015-03-04 08:07:20

From: lovebotter
I'm sorry, my question wasn't clear! I wanted to know if either directx or opengl is better then the other.


Depends on your machine, some graphics cards only support one or the other. Direct-X is often used on Windows machines, OpenGL for everything else.

The functionality of the two is much the same, or so close that for general use, it doesn't make a difference which you use.

the bank

2015-03-04 08:28:51

It used to be that DirectX was far superior, then for a little while seemed like OpenGL was leading the pack, however now in modern computing they're pretty much on a level playing field.

I personally use OGL, but you should try both and see which one you like more and stick to it. Checking out resource use between the two on your system is smart too. Also note that some scripts will require one or the other.

grats

2015-03-04 13:51:12

From: the bank
It used to be that DirectX was far superior, then for a little while seemed like OpenGL was leading the pack, however now in modern computing they're pretty much on a level playing field.

I personally use OGL, but you should try both and see which one you like more and stick to it. Checking out resource use between the two on your system is smart too. Also note that some scripts will require one or the other.


directX was never superior to OGL in history.. directX was easier for teams to "work with" but it was never faster nor did it have more features
DirectX also seemed faster on windows machines because they didn't implement the full package of OGL and the cards didn't either.

intel, nvidia, AMD all have said openGL can be anywhere from 1.3-3 times faster unoptimized and up to 20 times faster when optimized

From: lovebotter
I'm sorry, my question wasn't clear! I wanted to know if either directx or opengl is better then the other.


It doesn't really matter if you're on windows
see what your machine supports

3Garrett3

2015-03-04 14:45:34

From: grats
directX was never superior to OGL in history..


For RS it was, because OGL didn't load the minimap properly for at least 6 months. Any script requiring minimap walking basically needed a "run in Direct-X only" disclaimer on it. Jagex finally fixed that a few months ago, so it's pretty much the same for everyone now. Something to do with different "black" readings through Simba but that doesn't affect most people (except SPS maps with different blacks).

grats

2015-03-04 14:58:36

From: 3Garrett3
For RS it was, because OGL didn't load the minimap properly for at least 6 months. Any script requiring minimap walking basically needed a "run in Direct-X only" disclaimer on it. Jagex finally fixed that a few months ago, so it's pretty much the same for everyone now. Something to do with different "black" readings through Simba but that doesn't affect most people (except SPS maps with different blacks).


It doesn't seem to me his post was rs specific, as my reply wasn't.. hence "modern computing"

of course any program can butcher and library by implementing it extremely poorly.

On windows I'd probably still use directX since they do just that as best as they legally can.. "implement it poorly" unless the script requires ogl

3Garrett3

2015-03-04 19:37:12

From: grats
It doesn't seem to me his post was rs specific, as my reply wasn't.. hence "modern computing"


I was adding RS specific input because OP asked "for botting purposes". Either way, we can agree the for RS it's likely just about the exact same, barring some performance quirks in isolated cases.

grats

2015-03-04 20:11:15

From: 3Garrett3
I was adding RS specific input because OP asked "for botting purposes". Either way, we can agree the for RS it's likely just about the exact same, barring some performance quirks in isolated cases.


In actual OP his question he's asking openGL and directX vs other methods

not ogl vs dx

which is what I covered in the first reply to the thread, thread title being misleading to his post