Thread: [569] Enabling/Supporting HD mode in Client

Results 1 to 3 of 3
  1. #1 [569] Enabling/Supporting HD mode in Client 
    Somewhere in the Mojave desert...
    EnlistedGhost's Avatar
    Join Date
    Nov 2015
    Age
    26
    Posts
    26
    Thanks given
    41
    Thanks received
    7
    Rep Power
    56
    Hello there guys,

    I wanted to start up my own RSPS after I've created something of my own so that being said I've seemingly got together a decent 569 base to start with, which will require A LOT of work (lol) to get it anywhere near a playable RSPS. That being said I don't mind as I'm one for effort = reward.

    My ONLY gripe with it is that the client I've got working for my 569 base is stuck only using "SD" and just flashes blank screen for a little before running with "SD" again if "HD" is toggled (please refer to gif below).
    I'm certain the server is not the one at fault here as the cache contains the proper models etc etc, What my hunch is, is that proper opengl libs are missing from the client's build or reference paths. Or could this possibly be because I'm on 64bit and this client may not support HD on 64 bit? How should I go about debugging this?

    I ask in all serious respect as this is actually bugging me a bit. I remember there being issues with 64bit system and 5xx builds, some like sushi with his 592 got HD for 64 and 32, I'm wondering if that's my issue and how to go about resolving it.

    No stranger to code but Java and game development is new to me, I'm a C/C++ developer so this is quite different.

    Once more thanks for any suggestions, help and/or ridicule!
    (PS: the server and the client do not report errors while attempting to switch to HD, also doesn't crash, just won't enable it)

    EDIT: Also, this is not my machine itself, have a HD 718 base working just fine in full HD. I just REALLY don't want to use it, have it more for educational reasons

    Last edited by EnlistedGhost; 02-09-2019 at 01:39 PM. Reason: Added more info to post
    Reply With Quote  
     

  2. #2  
    Registered Member
    bracket's Avatar
    Join Date
    Aug 2009
    Posts
    5,232
    Thanks given
    1,004
    Thanks received
    1,348
    Rep Power
    5000
    I ran into the same problem a while back, figured it out tho thanks to leanbow.

    You have to run the client with 32 bit java, look for this line in the SignLink class:

    Code:
    											method.invoke(runtime, (new Object[] { class188.anObject2700, method2382(102, "jaggl.dll").toString() }));
    Change it to

    Code:
    											method.invoke(runtime, (new Object[] { class188.anObject2700, method2382(102, "jaggl.dll").getAbsolutePath() }));
    Then find this line in Class153_Sub14_Sub6:

    Code:
    			   : (aClass5466 = method1767("Class162"))) }));
    Change it to:

    Code:
    			   : (aClass5466 = method1767("SignLink"))) }));
    It should be working after you've done this.

    Don't forget to include the jaggl.dll in the cache directory.
    Reply With Quote  
     


  3. #3  
    Somewhere in the Mojave desert...
    EnlistedGhost's Avatar
    Join Date
    Nov 2015
    Age
    26
    Posts
    26
    Thanks given
    41
    Thanks received
    7
    Rep Power
    56
    Quote Originally Posted by bracket View Post
    I ran into the same problem a while back, figured it out tho thanks to leanbow.

    You have to run the client with 32 bit java, look for this line in the SignLink class:

    Code:
    											method.invoke(runtime, (new Object[] { class188.anObject2700, method2382(102, "jaggl.dll").toString() }));
    Change it to

    Code:
    											method.invoke(runtime, (new Object[] { class188.anObject2700, method2382(102, "jaggl.dll").getAbsolutePath() }));
    Then find this line in Class153_Sub14_Sub6:

    Code:
    			   : (aClass5466 = method1767("Class162"))) }));
    Change it to:

    Code:
    			   : (aClass5466 = method1767("SignLink"))) }));
    It should be working after you've done this.

    Don't forget to include the jaggl.dll in the cache directory.
    THANK YOU!

    Seriously I really appreciate you taking the time and effort to explain this the way you did and even provide some awesome reference information for me to go off of!

    BIG THANKS! (I'll Work on this and report back with results )




    Edit: It worked FLAWLESSLY I could hug you right now lol jk but seriously I am very appreciative of your help!

    Last edited by EnlistedGhost; 02-20-2019 at 12:20 PM. Reason: Added followup
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

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

Similar Threads

  1. Replies: 9
    Last Post: 03-25-2018, 09:56 PM
  2. Replies: 3
    Last Post: 11-26-2014, 12:31 AM
  3. Removing Flames in Client
    By Guthan in forum Tutorials
    Replies: 15
    Last Post: 07-24-2009, 10:42 PM
  4. Replies: 1
    Last Post: 11-16-2007, 08:57 PM
  5. Replies: 14
    Last Post: 09-18-2007, 06:47 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •