2013-12-23c kRO Client, Merry Christmas <3

Thanks for the Release Yommy

atm i got the problem that the new diffed client not start ^^

i updated KRO to latest and used the basic diffs ,  and droped my clientinfo etc in the datafolder . but nothing happends when i use the exe

 
^ Same, using NemoDiffPatcher, but when I diff using xDiffPatcher it works.

 
diff link not working for me
default_sad.png


it says temporary error
default_sad.png
can someone lend me a new link
default_smile.png
thanks in advance merry christmas to everyone
default_smile.png


 
Last edited by a moderator:
Just a small note

You have to use a Launcher for this Client atm , since the Restore Login Window is not working

 
can anyone post their last working diff for this client.

because my client that I diff can on run up to log in window only. after I login the client will just close.

what should we put in version in our clientinfo.xml now

&lt;?xml version="1.0"?&gt;

&lt;DiffProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;

&lt;Name&gt;Last Patches&lt;/Name&gt;

&lt;Entries&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;97&lt;/PatchID&gt;

&lt;PatchName&gt;Cancel to Login Window&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;7&lt;/PatchID&gt;

&lt;PatchName&gt;Change Gravity Error Handler&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;8&lt;/PatchID&gt;

&lt;PatchName&gt;Custom Window Title&lt;/PatchName&gt;

&lt;Inputs&gt;

&lt;DiffProfileInput&gt;

&lt;name&gt;customWindowTitle&lt;/name&gt;

&lt;value&gt;ThemonRO 2013-12-23 Client&lt;/value&gt;

&lt;/DiffProfileInput&gt;

&lt;/Inputs&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;9&lt;/PatchID&gt;

&lt;PatchName&gt;Disable 1rag1 type parameters&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;13&lt;/PatchID&gt;

&lt;PatchName&gt;Disable Ragexe Filename Check&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;15&lt;/PatchID&gt;

&lt;PatchName&gt;Disable HShield&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;61&lt;/PatchID&gt;

&lt;PatchName&gt;Disable Packet Encryption&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;68&lt;/PatchID&gt;

&lt;PatchName&gt;Enable 64k Hairstyle&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;77&lt;/PatchID&gt;

&lt;PatchName&gt;Enable Custom 3D Bones&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;49&lt;/PatchID&gt;

&lt;PatchName&gt;Enable Multiple GRFs&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;24&lt;/PatchID&gt;

&lt;PatchName&gt;Fix Camera Angles&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;64&lt;/PatchID&gt;

&lt;PatchName&gt;@ Bug Fix (Recommended)&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;71&lt;/PatchID&gt;

&lt;PatchName&gt;Ignore Missing File Error&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;72&lt;/PatchID&gt;

&lt;PatchName&gt;Ignore Missing Palette Error&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;28&lt;/PatchID&gt;

&lt;PatchName&gt;Increase Headgear ViewID to 5000&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;30&lt;/PatchID&gt;

&lt;PatchName&gt;Increase Zoom Out 50%&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;36&lt;/PatchID&gt;

&lt;PatchName&gt;Read msgstringtable.txt&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;37&lt;/PatchID&gt;

&lt;PatchName&gt;Read questid2display.txt&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;38&lt;/PatchID&gt;

&lt;PatchName&gt;Remove Gravity Ads&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;39&lt;/PatchID&gt;

&lt;PatchName&gt;Remove Gravity Logo&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;84&lt;/PatchID&gt;

&lt;PatchName&gt;Remove Serial Display&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;40&lt;/PatchID&gt;

&lt;PatchName&gt;Restore Login Window&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;50&lt;/PatchID&gt;

&lt;PatchName&gt;Skip License Screen&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;42&lt;/PatchID&gt;

&lt;PatchName&gt;Skip Resurrection Buttons&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;44&lt;/PatchID&gt;

&lt;PatchName&gt;Translate Client In English&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;51&lt;/PatchID&gt;

&lt;PatchName&gt;Ascii &amp; Arial on All Langtypes&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;DiffProfileEntry&gt;

&lt;PatchID&gt;47&lt;/PatchID&gt;

&lt;PatchName&gt;Use Ragnarok Icon&lt;/PatchName&gt;

&lt;Inputs /&gt;

&lt;/DiffProfileEntry&gt;

&lt;/Entries&gt;

&lt;/DiffProfile&gt;
[cbox]&lt;?xml version="1.0"

encoding="euc-kr" ?&gt;

&lt;clientinfo&gt;

&lt;servicetype&gt;korea&lt;/servicetype&gt;

&lt;servertype&gt;primary&lt;/servertype&gt;

&lt;connection&gt;

&lt;display&gt;Ragnarok&lt;/display&gt;

&lt;balloon&gt;ThemonRO&lt;/balloon&gt;

&lt;desc&gt;Ragnarok&lt;/desc&gt;

&lt;address&gt;127.0.0.1&lt;/address&gt;

&lt;port&gt;6900&lt;/port&gt;

&lt;version&gt;46&lt;/version&gt;

&lt;langtype&gt;0&lt;/langtype&gt;

&lt;registrationweb&gt;http://teamcars1broglobal.blogspot.com&lt;/registrationweb&gt;

&lt;aid&gt;

&lt;admin&gt;2000000&lt;/admin&gt;

&lt;yellow&gt;&lt;/yellow&gt;

&lt;/aid&gt;

&lt;loading&gt;

&lt;image&gt;loading00.jpg&lt;/image&gt;

&lt;image&gt;loading01.jpg&lt;/image&gt;

&lt;image&gt;loading02.jpg&lt;/image&gt;

&lt;image&gt;loading03.jpg&lt;/image&gt;

&lt;image&gt;loading04.jpg&lt;/image&gt;

&lt;image&gt;loading05.jpg&lt;/image&gt;

&lt;image&gt;loading06.jpg&lt;/image&gt;

&lt;image&gt;loading07.jpg&lt;/image&gt;

&lt;image&gt;loading08.jpg&lt;/image&gt;

&lt;image&gt;loading09.jpg&lt;/image&gt;

&lt;image&gt;loading10.jpg&lt;/image&gt;

&lt;/loading&gt;

&lt;/connection&gt;

&lt;/clientinfo&gt;

[/cbox]

 
Last edited by a moderator:
can anyone post their last working diff for this client.

because my client that I diff can on run up to log in window only. after I login the client will just close.

what should we put in version in our clientinfo.xml now

As i said 1 Post above you ,  you have to USE A LAUNCHER for this client , since the RESTORE LOGIN WINDOW  diff is BROKEN,

this means you have to use a launcher

 
can anyone post their last working diff for this client.

because my client that I diff can on run up to log in window only. after I login the client will just close.

what should we put in version in our clientinfo.xml now

As i said 1 Post above you ,  you have to USE A LAUNCHER for this client , since the RESTORE LOGIN WINDOW  diff is BROKEN,

this means you have to use a launcher
already tried to run using RoCRED launcher still same result

 
use only this diffs

many diffs are broken , we have to wait till Neo fix them . but he is gone over the christmas days

Last Patches
9
Disable 1rag1 type parameters
13
Disable Ragexe Filename Check
15
Disable HShield
49
Enable Multiple GRFs
35
Read Data Folder First
36
Read msgstringtable.txt
95
Use SSO Login Packet
 
Last edited by a moderator:
Already running it.

If your going to use launcher

Don't include in diff "disable 1rag1" and "restore login window". And you will have nomore problem running it. Multiplegrf is running ok also.

 
Thanks for this release!

Can I ask what's the packet encryption for this?

 
Last edited by a moderator:
Thanks for this release!

Can I ask what's the packet encryption for this?
Open src/map/packets.h

#if PACKETVER &gt;= 20131223  packetKeys(0x631C511C, 0x111C111C,0x111C111C);#endif

Also i think there is a problem about the view for the private chat because you cannot view or saw what you are saying to the person your talking.

 
OMG!! now thats what i call a surprise
default_smile.png
. Awesome Yommy does it again
default_biggrin.png


Can anyone put up a list of patches that are broken (i saw Restore Login Window isnt working but other than that)

 
OMG!! now thats what i call a surprise
default_smile.png
. Awesome Yommy does it again
default_biggrin.png


Can anyone put up a list of patches that are broken (i saw Restore Login Window isnt working but other than that)
I think this are the patches that are broken

Code:
Disable Multiple WindowsDisable Nagle AlgorithmEnable Custom JobsEnable Custom ShieldsEnable DNS SupportEnable Multiple GRFsEnable Multiple GRFs - EmbeddedExtend Chat BoxExtend Chat Room BoxExtend PM BoxFixed Camera Angels (Full, Less and Recommended)Packet Encryption Keys (First, Second and Third)Shared Body Palletes (Type 1 and Type 2)Use Custom Aura SpritesUse Custom Font
 
this diffs are broken added few more to the list

Code:
Disable Multiple WindowsDisable Nagle AlgorithmEnable Custom JobsEnable Custom ShieldsEnable DNS SupportEnable Multiple GRFsEnable Multiple GRFs - EmbeddedExtend Chat BoxExtend Chat Room BoxExtend PM BoxFixed Camera Angels (Full, Less and Recommended)Packet Encryption Keys (First, Second and Third)Shared Body Palletes (Type 1 and Type 2)Use Custom Aura SpritesUse Custom FontLoad Custom Quest LubsLoad Custom lua file instead of iteminfo.lubRestore Login WIndow ( totaly broken ^^) 
 
Last edited by a moderator:
Hi guys i have fixed the bugs in Disable HShield and Restore Login Window (i believe).

Anyways the client had some extra baggage inside (looks like Gravity is giving garbage bytes for christmas). I have cleaned it up and uploaded the new

client =&gt; https://www.mediafire.com/?cc4vfdrdd4r15hb

This should fix most of the other patches. Im looking into the remaining.

Please update NEMO to the latest revision (i hope you are using the subversion link).

 
Back
Top