-
hi Dwar, when i have not the access to download your resouce, i see your another Article about the struct of Vdk.there is something i cannt understand.
eg:
00000000h: 56 44 49 53 4B 31 2E 31 00 DC 32 00 F1 00 00 00 ; VDISK1.1.?.?..
00000010h: 04 00 00 00 AA 5B 3E 00 8C F8 00 00 01 2E 00 00 ; ....猍>.岠......
00000020h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000030h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000040h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000050h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000060h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000070h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000080h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000090h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000a0h: 00 00 00 00 00 1C 00 00 00 AD 00 00 00 01 41 53 ; .........?...AS
000000b0h: 53 45 54 00 00 00 00 00 00 00 00 00 00 00 00 00 ; SET.............
000000c0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000d0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000e0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000f0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000100h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000110h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000120h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000130h: 00 00 00 00 00 00 3E 01 00 00 DB 04 2B 00 01 2E ; ......>...?+...
00000140h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000150h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000160h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000170h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000180h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000190h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001a0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001b0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001c0h: 00 00 00 00 00 00 00 3E 01 00 00 CF 01 00 00 01 ; .......>...?...
000001d0h: 2E 2E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001e0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001f0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000200h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000210h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000220h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000230h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000240h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000250h: 00 00 00 00 00 00 00 00 1C 00 00 00 60 02 00 00 ; ............`...
struct VDKHeader
{
char VDK_desk[8]; //VDISK1.1
int VDK_unk; //unknown
int VDK_CountFile; //file count
int VDK_CountFolder; //folder count
int VDK_size; //vdk file size without root (+91h) and FileList
int VDK_unk; //unknown
} Header;
i think the 91h is a strcut of a floder, this is one struct:
01 2E 00 00 ; ....猍>.岠......
00000020h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000030h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000040h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000050h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000060h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000070h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000080h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000090h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000a0h: 00 00 00 00 00 1C 00 00 00 AD 00 00 00
the 0x1c is start offset end 0xAD is end pos. Continue future you will see the DB 04 2B 00 the pos is point to another floder struct.
then i download your resouce thank you for your job.tonight i will debug the vdk file by myself.and then i will discuss with you.
thanks!!!!!!!
-
Howdy!
I just started playing RO2 and after searching for a while online I found it difficult to find any information or pictures of the later costumes so I thought I'd try to extract it myself from the game's data folder. Of course, I needed to find a way to extract it and that's how I stumbled upon this thread.
The interface looks very simple and straightforward so I'm looking forward to being able to play around with it.
-
Sir,
RO2,
have anyone tried changing prices of tokens from npc...
i mean from tokens to 1 ruppee..
-
hi Dwar, i find the resouce about map in memory .Now I will try to load it to draw map.
-
if that really work you save me! thanks for releasing it .
-
I come from Taiwan, the collapse of our national game! I want to download this program but it can not be! I play the U.S. version! But you want to be translated into Chinese help want to play can play the game! Hope you can help!
-
Prices from items are server-side...so you cannot hack them!
-
Any Chance of Download
Ive been thinking of a HAck Like In Grandchase Were u change the Values to Some Certain Stuff
I am thinking about
creating a
AttackSpeed Hack by editing the file Hope i got my hand on does models so i can create a short film
Flyff vs Ragnarok :D
-
Thanks for the tool!
Trying to make a spanish translation of RO2.
-
Thanks Dwar,
I am looking for the tools that can extract VDK file,
and preparing to make my 2nd RO website for showing the detail information.
As the game is really new in the year,
and we have not enough information about the game.
I think your tool is only one and unique program that can discover the secret.
May i have a chance and power to supporting RO2 players?
Thanks very much.
====
Thanks for your approval...
m2js