Jump to content
  • 0
Judas

2013 Ragexe Area

Question

525 answers to this question

Recommended Posts

  • 0

ah ofcourse  :meow:
Found Chat Flood Diff now.

 

There is a section in the assembly which compares the various exe names (atleast thats what it looked like to me)

Do you think the hshield issue has some relation to this?

 

Address in Ollydbg: 

1) 86C91B

2) 86CCDC

Share this post


Link to post
Share on other sites
  • 0

No it's hShield who check the name

 

0076D5B0 (that's where there is my 2nd patch)

Who call that : 0076B020

 

if we disable the call at 0076D5BE , it works but crash when we enter login / pass

 

HUmmm.. let me try something..

 

Edit : Yeah, it doesn't work ^^

Edited by Shakto

Share this post


Link to post
Share on other sites
  • 0

Here are a few diffs I found . I didnt get a chance to test these out in the game yet.

So I am adding them into the diff file with an Untested tag.It would be great if someone could test them out for me :)

Otherwise I will check them when I get home from work today.

 

 

Chat Flood Limit raised to 10 - this can be raised upto 255 with small edit in the replace string  Search : 83 7C 24 04 02 7C 47Replace: 83 7C 24 04 0A 72 47 Enable 64K Hairstyles Search : 83 F8 1D 7E 07Replace: 83 F8 1D EB 07 Search : 8B 45 00 8B 14 81Replace: 8B 45 00 8B 11 90 Search : 8B 4C 24 3C 73 04 8D 4C 24 3C 83 FE 10Replace: 8B 4D 00 90 85 C9 75 02 41 41 83 FE 10 Search : B8 D3 B8 AE C5 EB 5C 25 73 5C 25 73Replace: B8 D3 B8 AE C5 EB 5C 25 73 5C 25 64 Skip License Screen Search : 3F 1D 80 00 B8 1D 80 00Replace: DB 1E 80 00 DB 1E 80 00 Read Lua Before Lub Search : 00 2E 6C 75 62Replace: 00 2E 6C 75 61 Search : 00 2E 6C 75 61Replace: 00 2E 6C 75 62

Share this post


Link to post
Share on other sites
  • 0

I found the hex required for sharing the body and head palettes. I am thinking whether it be better to have the new palette paths as 

 

head_<id>.pal & body_<id>.pal

or 

 

head_<gender>_<id>.pal & body_<gender>_<id>.pal

 

option 2 would enable the male and female to have different palettes for same id.

 

or maybe provide both as options?

 

Waiting for response :)

Share this post


Link to post
Share on other sites
  • 0

OK well here they are (I have not tested them out in game yet - still at work  :(). I have added them to diff file as well.

 

body_<id>

 

Search:  8B 54 24 14 57 50 8B 04 91 50 8D 4C 24 2C 68 EC 65 91 00 51 E8 51 C8 F8 FF 83 C4 14Replace: 8B 54 24 14 57 90 8B 04 91 90 8D 4C 24 24 68 EC 65 91 00 51 E8 51 C8 F8 FF 83 C4 0C Search:  B8 F6 5C 25 73 5F 25 73 5F 25 64 2E 70 61 6CReplace: B8 F6 5C 62 6F 64 79 5F 25 64 2E 70 61 6C 00

 

or

 

body_<gender>_<id>

 

 Search:  8B 54 24 14 57 50 8B 04 91 50 8D 4C 24 2C 68 EC 65 91 00 51 E8 51 C8 F8 FF 83 C4 14Replace: 8B 54 24 14 57 90 8B 04 91 50 8D 4C 24 28 68 EA 65 91 00 51 E8 51 C8 F8 FF 83 C4 10 Search:  00 00 B8 F6 5C 25 73 5F 25 73 5F 25 64 2E 70 61 6C Replace: B8 F6 5C 62 6F 64 79 5F 25 73 5F 25 64 2E 70 61 6C 

Share this post


Link to post
Share on other sites
  • 0

@all : What for a .exe are you use for the  diffs (weediff and Hexeditor) ?   i have read here about ragexe.exe, 2013_03_20_J.exe, 2013-03-20eRagexe-nohs.exe, unpacked 2013-03-13cRagexeRE.exe. ? 

Edited by ParSalian

Share this post


Link to post
Share on other sites
  • 0

to use MStream patch file he provides, you should use an undiffed 2013-03-20 client. That would work best

 

I used MStream patch and my client not opened.

Share this post


Link to post
Share on other sites
  • 0

hmm shouldn't disable 1rag1 & restore login window patch enable us to login with out the command line arguments?

Share this post


Link to post
Share on other sites
  • 0

Judas the hshield patches III & IV provided by k3dt are the same as the "disable ragexe name check" & "disable 1rag1" patches.
I have double checked the diff locations in the diff file & also updated it to include K3dt's HShield Diff as alternative to the Shakto's patch.
 
I do have doubt about the Enforce Official Login Background patch. Since there are two locations where it shows up and the client was working fine with both of them.
 
Clients that can be used :
No diffs present  => http://k3dt.eu/Ragexe/unpacked/2013-03-20eRagexe.exe
Skip Packet Obfuscation already present => http://www.sendspace.com/file/2xtqkr

Both HShield patches have pros and cons:
 

 

As specified by Shakto,
If you apply his hshield patch, you can log with login window but you have to have the hShield folder and aossdk.dll and v3hunt.dll and you can't change the name of the exe. It has to be Ragexe.exe.

If you apply k3dt's patch Hshield is disabled but you can't log with window login, We will have to use the bat file method but you can change the name of the exe.

Share this post


Link to post
Share on other sites
  • 0

Shakto are you sure about the read data folder first diff? I tried adding the diff to the client posted by Judas but it is crashing :(

 

I will try with your hshield patch as well one sec.

 

and btw the allow chat flood, skip license screen and enable 64k hairstyles have been tested to work :D

Edited by MStream

Share this post


Link to post
Share on other sites
  • 0

Shakto are you sure about the read data folder first diff? I tried adding the diff to the client posted by Judas but it is crashing :(

 

I will try with your hshield patch as well one sec.

 

and btw the allow chat flood, skip license screen and enable 64k hairstyles have been tested to work :D

 

Yes the read data folder first is working.

I don't use the client by Judas but the decrupted one with no diff.

Share this post


Link to post
Share on other sites
  • 0

hmm its crashing with your hshield patch too

can you tell me what all diffs you applied.

Share this post


Link to post
Share on other sites
  • 0

 

 

 

 

Edit2 : For now i applied the patch without crash when enter login/pass

Patch: Restore Login Window

Patch: Restore Login Window 2

Patch: Read Data Folder First

Patch: Skip Packet Obfuscation

Patch: Disable rag1

Patch: Disable Ragexe Filename Check

My both hshield patch

 

Share this post


Link to post
Share on other sites
  • 0

ok i applied those but its crashing :( (I used the k3dt's unpacked client this time as base - the one with no diffs added). 
 

Can you upload the client here please :D

Edited by MStream

Share this post


Link to post
Share on other sites
  • 0

hmm looks like i misdiffed a byte but even with this one I can reach only upto the Server selection screen. My client freezes and crashes when it tries to go to the character selection screen. :wacko: Any ideas?

Share this post


Link to post
Share on other sites
  • 0

That's weird °°

You have any error before the crash ? (because there is no multiple grf enable so if you have custom sprite (palette)) you ll crash

Share this post


Link to post
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
Answer this question...

×   Pasted as rich text.   Restore formatting

  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.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.