Jump to content

WeeDiffGen


Shinryo

Recommended Posts


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

I think so. Try and see.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.01
  • Content Count:  174
  • Reputation:   3
  • Joined:  06/19/12
  • Last Seen:  

I think so. Try and see.

 

Arrives to open more of the error in  HShield.

Edited by Beret
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  355
  • Reputation:   34
  • Joined:  02/09/12
  • Last Seen:  


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.01
  • Content Count:  174
  • Reputation:   3
  • Joined:  06/19/12
  • Last Seen:  

Ai4rei it is possible to make announce stay if moved on the screen of the game ?

Edited by Beret
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  375
  • Reputation:   88
  • Joined:  12/30/11
  • Last Seen:  

@Ai4rei, can you bring the old inventory? (pre-renewal) The new one is very BIG if you dont edit the msgstringtable.txt and you cant re-size in game from the corner.

 

and also, are we going to have rain effect again? thanks!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  164
  • Reputation:   12
  • Joined:  03/08/12
  • Last Seen:  

No problem in other langtype but when im using langtype 7, client 2012-04-10a iv got this..

Any idea?  :)

aPq2uzt.jpg
 
And WDGEnableAsciiInText.dll is not working in langtype 0? ( • º ™ )
Edited by kyeme
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

...

It's still time-consuming I assume.

...

In non-offensive way, I cannot make out the sense of your questions, sorry.

...

So far I know the inventory has been replaced, so there should be no restore possible aside from pasting heaps of code from old client, which is a no-go (see rain). Rain is in slow progress, I'm a bit lacking on time recently.

...

Looks like <passwordencrypt/> to me, maybe the langtype does not support it. WDGEnableAsciiInText allows you to send non-English characters, but that does not mean, that they display properly in Korean langtype.
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  164
  • Reputation:   12
  • Joined:  03/08/12
  • Last Seen:  

...

It's still time-consuming I assume.

>>...

In non-offensive way, I cannot make out the sense of your questions, sorry.

...

So far I know the inventory has been replaced, so there should be no restore possible aside from pasting heaps of code from old client, which is a no-go (see rain). Rain is in slow progress, I'm a bit lacking on time recently.

...

Looks like <passwordencrypt/> to me, maybe the langtype does not support it. WDGEnableAsciiInText allows you to send non-English characters, but that does not mean, that they display properly in Korean langtype.

 

Its now working, thanks you very much Ai4rei

Edited by kyeme
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  164
  • Reputation:   12
  • Joined:  03/08/12
  • Last Seen:  

Hi again!, now its works for langtype 7.

 Now the problem is how to fix the font name of the character  (by checking the Always Call SelectKoreaClientInfo can resolve the problem but if i used this the Official Palette or Official Clothes Dye will not work)

46y8w1I.jpg

 

 

Btw, are you working for Use_Official_Clothes_Palettes_All_Langtypes diff? Just asking :)

Thanks.

Edited by kyeme
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.01
  • Content Count:  174
  • Reputation:   3
  • Joined:  06/19/12
  • Last Seen:  

A4rei it would be possible to create a diff to use Ragexe instead of RagexeRE ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Hey Ai4rei I dont know if your aware of this, but someone managed to unpack the latest RO clients up to the latest and they appear to be usable. I passed it through the diff generator and this is what it spit out....

 

 Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGAllowChatFlood :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGAllowMultipleWindows :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGAlwaysCallSelectKoreaClientInfo :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGCustomWindowTitle :: Part 2 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisable1rag1 :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisableFilenameCheck :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisableHallucinationWavyScreen :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisableHShield :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisableMultipleWindows :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableMultipleGRF :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGDisableSwearFilter :: Part 1 :: No matching data found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnable127Hairstyles :: Part 1 :: There have to be at least 2 matches!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnable64kHairstyles\WDGEnable64kHairstyles.cpp :: Image is not sane.
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableAsciiInText\WDGEnableAsciiInText.cpp :: Image is not sane.
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableAuraOverLvl99AndLvl150 :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableDNSSupport :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableMultipleGRF :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableOfficialCustomFonts :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnableTitleBarMenu :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGEnforceOfficialLoginBackground :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGExtendedChatBox :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGExtendedChatRoomBox :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGExtendedPMBox :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGFixCameraAnglesFull :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGFixCameraAnglesLess :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGFixCameraAnglesMedium :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGHKMtoHKCU :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGIgnoreMissingFileErrors :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGIgnoreMissingPaletteErrors :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGIncreaseHeadgearViewID :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGLoadCustomDll :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGOnlyFirstLoginBackground :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGOnlySecondLoginBackground :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGReadDataFolderFirst :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGReadMsgStringTable :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGReadQuestTable :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGRemoveHourlyGameGrade\WDGRemoveHourlyGameGrade.cpp :: Image is not sane.
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGRemoveQuakeSkillEffect\WDGRemoveQuakeSkillEffect.cpp :: Image is not sane.
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGRemoveSerialDisplay :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDRestoreLoginWindow :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGSkipLicenseScreen :: Part 2 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGSkipPacketHeaderObfuscation\WDGSkipPacketHeaderObfuscation.cpp :: Image is not sane.
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGSkipRessurectionButtons :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGSkipServiceSelect :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGTranslateClientIntoEnglish :: Translate Make Character Window Title :: Part 1 :: Failed to find matching data!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGUseArialOnAllLangtypes :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGUseNormalGuildBrackets :: Part 1 :: Cannot find .rdata section!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGUsePlainTextDescriptions :: Part 1 :: Section not found!
Fri, 22 Mar 2013 22:08:31 GMT :: 20130313 :: WDGUseSSOLoginPacket\WDGUseSSOLoginPacket.cpp :: Image is not sane.
 

 

Only a few diff's passed and its unknown if the passing ones would patch in correctly or not since the client had some major changes. More info on the unpacked clients can be found here....

 

Unpacking topic....

http://rathena.org/board/topic/75009-unpack-themida-client/page-2

 

Link to unpacked clients....

http://k3dt.eu/RagexeRE/unpacked/

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

Clients are now compiled with MSVC 10 (2010) and the section table of the unpacked clients is messed up, so only old constant-hunting plug-ins will work.

Edit:

Only RE clients are MSVC 10 for now.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  41
  • Topics Per Day:  0.01
  • Content Count:  137
  • Reputation:   1
  • Joined:  02/02/13
  • Last Seen:  

Hey Ai4rei
your work is fking awesome :D

I'm using 2012-06-05
but many of the patches (dll's aviable in plugin folder)
are not shown to patch in my executable

Sun, 24 Mar 2013 11:07:08 GMT :: 20120604 :: WDGOnlySecondLoginBackground :: Part 1 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:08 GMT :: 20120604 :: WDGOnlyFirstLoginBackground :: Part 1 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:09 GMT :: 20120604 :: WDGEnableAuraOverLvl99AndLvl150 :: Part 1 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:09 GMT :: 20120604 :: WDGDisableMultipleWindows :: Part 1 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:09 GMT :: 20120604 :: WDGDisableHallucinationWavyScreen :: Part 2 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:09 GMT :: 20120604 :: WDGAllowMultipleWindows :: Part 1 :: Failed to find matching data!
Sun, 24 Mar 2013 11:07:09 GMT :: 20120604 :: WDGEnable127Hairstyles :: Part 1 :: There have to be at least 2 matches!


There are some other patches were not shown but they aren't displayd in the WeeDiffGen.log

Brynner did this: http://rathena.org/board/topic/75172-brynners-client-repack-2012-06-05-v1/

But I'm not able to reproduce this... (I want to patch some other things)

What's wrong? Can you help? :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

  • WDGEnableAuraOverLvl99AndLvl150

    In process of being updated.

  • WDGAllowMultipleWindows

    Does not apply for that client, multiple windows are always allowed.

  • WDGEnable127Hairstyles

    Replaced by WDGEnable64kHairstyles.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  41
  • Topics Per Day:  0.01
  • Content Count:  137
  • Reputation:   1
  • Joined:  02/02/13
  • Last Seen:  

Ah I see thanks for that fast reply :)
What about this:
 

WDGSkipPacketHeaderObfuscation.dll

 

With that Client Brynner posted, everything work's fine
But with my own diffed executable, I can't login

I want all Brynner diffed, except "read data folder first"
I can't make it grf based on my own :/

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

WDGSkipPacketHeaderObfuscation should work for all pre-themida clients, where applicable.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  128
  • Reputation:   7
  • Joined:  12/29/11
  • Last Seen:  

Any chance to get a patch that allow read books with langtypes different than 1?

 

~Vali

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

There no langtype constraint on server-invoked books and no obvious constraint on client-invoked books. The only langtype dependence is for langtype 16 which alters the book file paths for multi-script (many lang) support.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  355
  • Reputation:   34
  • Joined:  02/09/12
  • Last Seen:  

Ai4rei.. Can you bring the Cash button into RagexeRE? You think WeeDiffGen Plugins are compatible with Ragexe? Where i can get 2011-11-22 Ragexe ? :/ ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  417
  • Reputation:   354
  • Joined:  11/11/11
  • Last Seen:  

Most WDG plugins should work with non-themida clients without issues.

RE does not have a single bit of code for the cash button; in short, no.

2011-11-22aRagexe.rgz

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  280
  • Topics Per Day:  0.06
  • Content Count:  841
  • Reputation:   17
  • Joined:  04/16/12
  • Last Seen:  

@Ai4rei

 

Thu, 18 Apr 2013 07:17:26 GMT :: 20120417 :: WDGSkipLicenseScreen :: Part 1 :: Failed to find matching data!
Thu, 18 Apr 2013 07:17:26 GMT :: 20120417 :: WDGLoadLUABeforeLUB :: Part 1 :: Failed to find matching data!
Thu, 18 Apr 2013 07:17:27 GMT :: 20120417 :: WDGEnableMultipleGRF :: Part 1 :: Failed to find matching data!
Thu, 18 Apr 2013 07:17:27 GMT :: 20120417 :: WDGEnable127Hairstyles :: Part 1 :: There have to be at least 2 matches!
Thu, 18 Apr 2013 07:17:27 GMT :: 20120417 :: WDGAllowMultipleWindows :: Part 1 :: Failed to find matching data!

 

Some of the diff doesn't work to 2012-04-17Ragexe. Can you upate it to work on Ragexe? Thank you!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

Most WDG plugins should work with non-themida clients without issues.

RE does not have a single bit of code for the cash button; in short, no.

2011-11-22aRagexe.rgz

really its gonna work on Ragexe if its a non-themida clients. thanks for that info.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  280
  • Topics Per Day:  0.06
  • Content Count:  841
  • Reputation:   17
  • Joined:  04/16/12
  • Last Seen:  

@Brynner: does all diff works on that client?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

@Brynner: does all diff works on that client?

not all. some of diff works.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  280
  • Topics Per Day:  0.06
  • Content Count:  841
  • Reputation:   17
  • Joined:  04/16/12
  • Last Seen:  

@Brynner: does all diff works on that client?

not all. some of diff works.

 

How about multiple grf?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...