Page 12 of 13 FirstFirst ... 210111213 LastLast
Results 276 to 300 of 321

Thread: [OGL] interception v0.1

  1. #276
    Join Date
    Jul 2007
    Location
    Right now? Chair.
    Posts
    8,488
    Mentioned
    3 Post(s)
    Quoted
    12 Post(s)

    Default

    Quote Originally Posted by Dynamite View Post
    Explain?
    Models can be extracted through OpenGL;

    this means the actual drawing of each NPC/whatever in pure simple lines. (Picture up in Members)

    And we know that RS changes colours slightly which is why we use Tolerance.

    But this means that jagex uses tolerance too. We could possibly find out what the base color is and either search for that one SmartColors Style (SmartColors is probably a good way to debug such colors actually)

    either.... or perhaps we can find somewhere in the code what the base color is and find their coloring algorithm.

    If we could reverse engineer that one we could literally re-paint RS.

    ~RM

    I & I know Zion. It is in the spirit, body and mind of every one of us
    RMouse(obj: TMSIObject): boolean;

  2. #277
    Join Date
    Jan 2010
    Location
    Finland
    Posts
    49
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Sir R. M8gic1an View Post
    Models can be extracted through OpenGL;

    this means the actual drawing of each NPC/whatever in pure simple lines. (Picture up in Members)

    And we know that RS changes colours slightly which is why we use Tolerance.

    But this means that jagex uses tolerance too. We could possibly find out what the base color is and either search for that one SmartColors Style (SmartColors is probably a good way to debug such colors actually)

    either.... or perhaps we can find somewhere in the code what the base color is and find their coloring algorithm.

    If we could reverse engineer that one we could literally re-paint RS.

    ~RM
    It would be easier to just get the wanted models through vertexcount/primcount/stride or equivalent for OpenGL as this is even more accurate than reflection (afaik, than TileOnMS) as it could return the actual coords (x,y) for the model rather than the tile, however if coloring is done client side it can be found though my knowledge of java is almost non existant.

    Last time I messed around with this few weeks ago I didn't get any OpenGL calls (tested with the OGL intercept aswell as my old OpenGL hooks which worked back in March) so something has changed in the past 8months..

    also I have a question, why OpenGL, why not DirectX?

  3. #278
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,692
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Because DirectX is not cross platform. I also don't see why that would be an advantage.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  4. #279
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    OpenGL is much more accurate then Reflection. My current problems are getting the coordinates of the interfaces, coordinates of the text that is outputted. After I sort those out, I can finish location detection and improve the object finding to perfect. I think that should do it for the first version, also the Simba plugin needs to be developed.
    There used to be something meaningful here.

  5. #280
    Join Date
    Jan 2007
    Posts
    8,876
    Mentioned
    123 Post(s)
    Quoted
    327 Post(s)

    Default

    That sounds truly amazing, Frement!
    I'm really excited about this!

  6. #281
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    I'm not implying that its simple, nor that it doesn't take long to do, this does consume a lot of my free time, which I don't have much. And I suppose I'll have to write several tutorials that people can help developing it further.
    There used to be something meaningful here.

  7. #282
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    2,851
    Mentioned
    3 Post(s)
    Quoted
    2 Post(s)

    Default

    I think the main focus should be on
    Simba Code:
    function FindModelsByID(var TPA: TPointArray): boolean;

  8. #283
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    I'm glad to see OpenGl implemented in some way here. I'm sad to see that the HD thing is necessary to get it to work and will turn me away from using it until that is changed.

    The reason for this is that I run multiple bots on multiple computers and not all of them are able to run a bunch of instances of HD RS.

    Thank you very much for your pioneering work, and I believe that it will be at least the future way of finding NPC's and things like that. I definitely like it as a plugin to add to SRL because SRL can take care of the things that OpenGL cannot.

  9. #284
    Join Date
    Sep 2008
    Location
    Chicago
    Posts
    224
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by kitchenrange View Post
    I'm glad to see OpenGl implemented in some way here. I'm sad to see that the HD thing is necessary to get it to work and will turn me away from using it until that is changed.
    Actually, you can use OpenGl with the normal fixed window and minimum graphic settings so I don't see why we would need to use HD

  10. #285
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    From what I've read, RS doesnt make any OpenGL calls if its in low detail mode. Maybe I'm misreading?

  11. #286
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Quote Originally Posted by kitchenrange View Post
    I'm glad to see OpenGl implemented in some way here. I'm sad to see that the HD thing is necessary to get it to work and will turn me away from using it until that is changed.
    I would think that OpenGL consumes less resources? From what I have tested my CPU usage is higher on the normal settings then with OpenGL.
    There used to be something meaningful here.

  12. #287
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    I see. I was assuming that changing all of the clients from super low detail to high detail would increase CPU usage. This might even be better than I first thought. How do you feel about my comments on using at Low settings? is it possible?

  13. #288
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Well, you can select OpenGL, and use the lowest settings possible.
    There used to be something meaningful here.

  14. #289
    Join Date
    Jul 2007
    Location
    Right now? Chair.
    Posts
    8,488
    Mentioned
    3 Post(s)
    Quoted
    12 Post(s)

    Default

    Keep things in members + we don't want fajex smelling this already

    ~RM

    I & I know Zion. It is in the spirit, body and mind of every one of us
    RMouse(obj: TMSIObject): boolean;

  15. #290
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Quote Originally Posted by Sir R. M8gic1an View Post
    Keep things in members + we don't want fajex smelling this already

    ~RM
    What sub-forum would be the best place to post sources + information and test threads?
    There used to be something meaningful here.

  16. #291
    Join Date
    Jan 2007
    Posts
    8,876
    Mentioned
    123 Post(s)
    Quoted
    327 Post(s)

    Default

    Quote Originally Posted by Sir R. M8gic1an View Post
    Keep things in members + we don't want fajex smelling this already

    ~RM
    Well, this is the OpenGL sub-forum, so people will most likely post stuff in here... And what if JRs want to develop OGL functions?
    I suggest setting up a sub-forum who only SRL Members+ and those who are developing it are allowed to view and post in or something like that...

  17. #292
    Join Date
    Dec 2010
    Posts
    808
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Zyt3x View Post
    Well, this is the OpenGL sub-forum, so people will most likely post stuff in here... And what if JRs want to develop OGL functions?
    I suggest setting up a sub-forum who only SRL Members+ and those who are developing it are allowed to view and post in or something like that...
    This please?

    -Boom

  18. #293
    Join Date
    Jul 2007
    Location
    Right now? Chair.
    Posts
    8,488
    Mentioned
    3 Post(s)
    Quoted
    12 Post(s)

    Default

    http://villavu.com/forum/forumdisplay.php?f=33



    Sources and shit I'd advise to keep them there.. u can always post updates here and if a junior wishes to know more about it they can always ask u, reasearch, post threads here etc

    ~RM

    I & I know Zion. It is in the spirit, body and mind of every one of us
    RMouse(obj: TMSIObject): boolean;

  19. #294
    Join Date
    Jan 2008
    Posts
    223
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    wow this looks advanced.. >_>
    http://i55.tinypic.com/2w5rek0.jpg

    P3rs0nal1ty -- Formerly known as Donkey60000

  20. #295
    Join Date
    Mar 2008
    Location
    Look behind you.
    Posts
    795
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Sir R. M8gic1an View Post
    Keep things in members + we don't want fajex smelling this already

    ~RM
    [offtopic]NO ((( Dammit, wish I had posted my script last year... [/offtopic]

    BTW, this is awesomeness.

  21. #296
    Join Date
    Feb 2006
    Location
    Franklin, Ohio, USA
    Posts
    991
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    Is the source code for this stuff available anywhere? I see mentioning of source code, but no links.

  22. #297
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Quote Originally Posted by moparisthebest View Post
    Is the source code for this stuff available anywhere? I see mentioning of source code, but no links.
    I posted a compiling source to Research sub-forum, I don't know what it has, but I could comment some parts and finish the object finding and post it in the section that RM pointed.
    There used to be something meaningful here.

  23. #298
    Join Date
    Apr 2007
    Location
    Colchester, UK
    Posts
    1,220
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    it would be cool if you could, i am interested in seeing how you guys do these things.

    i have no knowledge of how you do this but would like to try and understand

  24. #299
    Join Date
    Feb 2006
    Location
    Franklin, Ohio, USA
    Posts
    991
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Frement View Post
    I posted a compiling source to Research sub-forum, I don't know what it has, but I could comment some parts and finish the object finding and post it in the section that RM pointed.
    Can you link me to the topic? I can't seem to find it in any of the 3 research forums I perused.

    I'd like to take a look at what you are doing, and possibly help out.

  25. #300
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Quote Originally Posted by moparisthebest View Post
    Can you link me to the topic? I can't seem to find it in any of the 3 research forums I perused.

    I'd like to take a look at what you are doing, and possibly help out.
    Well heres the link to the sources, I can't remember what it has, but it should give you the basic wrapper, I'll make a detailed object finder source when I get the time, I'm currently a bit drunk.

    THE LINK
    There used to be something meaningful here.

Page 12 of 13 FirstFirst ... 210111213 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •