[Tutorial] Bypass UpToDateInfo2.dat

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    [Tutorial] Bypass UpToDateInfo2.dat

    I was poking around in Vindictus.exe thinking it wouldn't make a difference, and figured this out.
    This has to be the stupidest workaround ever. Here's how to do it:

    Use a hex editor, open Vindictus.exe and do a search for %s\bin\%s
    Change that to %s\crc\%s (or whatever else fits into 3 letters) then save.
    Have a valid uptodateinfo2 and bin folder. Rename the bin folder to "crc" (or whatever you used above).
    You can then use whatever you like as the bin folder.
    The game will compare uptodateinfo2.dat to the "crc" folder, but use the bin folder for the actual game.

    Confirmed that it works. I edited client.dll to reroute to modded scripts.
    Last edited by Patchouli; 15-08-16 at 11:51 AM.


  2. #2
    Member impunity is offline
    MemberRank
    Jul 2016 Join Date
    69Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Lol wow good work
    Do you think this can be applied to hfs modding some way?
    Really want to edit enhance glow colors Q^Q

  3. #3
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    I already just did that. Here's how:
    Unpack and edit enhance_effect.txt (disable all glow) and put it in Vindictus/Script_/
    Edit client.dll and search for scripts/enhance_effect.txt
    Change that to script_/enhance_effect.txt
    Profit.

  4. #4
    Member impunity is offline
    MemberRank
    Jul 2016 Join Date
    69Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Quote Originally Posted by Patchouli View Post
    I already just did that. Here's how:
    Unpack and edit enhance_effect.txt (disable all glow) and put it in Vindictus/Script_/
    Edit client.dll and search for scripts/enhance_effect.txt
    Change that to script_/enhance_effect.txt
    Profit.
    Much thanks Patchouli, just to clarify...
    1.So I unpack hfs, make edits in enhance txt, make a folder in en-US main folder called "scripts_"
    2. Put edited txt into scripts_ folder and dont touch the specific hfs from hfs folder?
    Or should I repack with dummy.txt. or should I just erase that hfs(not sure if it would load tho that way)
    3.edit client dll

    However I dont know how to edit dll files. Is there a tool for it or notepad edit works?

  5. #5
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Folder name is script_/
    because it needs to be the same number of letters as scripts/ which you will edit in the client.dll
    You can't change the size of client.dll or it won't work. That's why you use the same number of letters.
    Don't erase the HFS. It's just telling the client.dll to look in script_/ for enhance_effect.txt

    Use a hex editor. Notepad doesn't save stuff in its original state, as far as I know.

  6. #6
    Valued Member dontknown is offline
    MemberRank
    Mar 2012 Join Date
    128Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    does this works with heroes.db3? the only .dll that says something about that file is engine.dll. I put sqlit_/heroes.db3 instead of sqlite/heroes.db3. Then tried to put the file in these folders:

    /sqlit_/
    /scripts/sqlit_/
    /bin/sqlit_/
    /bin/scripts/sqlit_/

    But all I get is "cannot open db3 file". It's not my db3 fault since the same error happens with an untouched one. If I put the original engine.dll the game starts with the hfs db3.

  7. #7
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    I put it in Vindictus/sql/heroes.db3 and it works.
    I still have the database HFS in the HFS folder, but it's clearly using my newer one.
    I just added some new items earlier, didn't reHFS, and the items show up, so I know it's working.

  8. #8
    Member Vargle is offline
    MemberRank
    Jul 2016 Join Date
    51Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Does this let you use edited motion.txt files (e.g. pc_evy_staff_magic_motion.txt)? I can't find any references to their path in client.dll.

  9. #9
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    I haven't figured that out yet. Been trying to get it working.

    - - - Updated - - -

    It seems you can't have anything else opening heroes.db3 or Vindictus can't read it.
    So I guess it'd be easiest to put the database in another location for editing and then copy that into the Vindictus/sql or whatever folder.
    That way you don't have to keep closing your database editors.

  10. #10
    Valued Member dontknown is offline
    MemberRank
    Mar 2012 Join Date
    128Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    fixed by changing sqlite/heroes.db3 into ../heroes.db3, not sure why it works and not the other way but now I have the db3 next to the exe so its cool. And forgot to say, thanks for the guide.

  11. #11
    Enthusiast jasdev is offline
    MemberRank
    Jun 2014 Join Date
    42Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Quote Originally Posted by dontknown View Post
    fixed by changing sqlite/heroes.db3 into ../heroes.db3, not sure why it works and not the other way but now I have the db3 next to the exe so its cool. And forgot to say, thanks for the guide.
    doesn't that change file size? the game doesn't start if dll size changes

  12. #12
    Account Upgraded | Title Enabled! Patchouli is offline
    MemberRank
    Jul 2009 Join Date
    300Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Use hex mode and edit it so that it doesn't change the file size. You can use 00 bytes for the leftover space.

  13. #13
    Member mikiii123 is offline
    MemberRank
    Jul 2016 Join Date
    57Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    Quote Originally Posted by Patchouli View Post
    Use hex mode and edit it so that it doesn't change the file size. You can use 00 bytes for the leftover space.
    It still says that I need to re-install game. Doesn't help, I try to use v1.69 client, but even your doesnt help

  14. #14
    Apprentice rz1234 is offline
    MemberRank
    Sep 2016 Join Date
    7Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    for someone who is not getting it right
    I assume you have a bin folder, as the original, and a crc folder for the modified Vindictus.exe
    you're gonna want to use a hex editor to edit bin\engine.dll, not the crc\engine.dll
    so I've changed the db3 directory, and it works, I didn't see anything wrong yet~

  15. #15
    Novice yyf4448389 is offline
    MemberRank
    Oct 2016 Join Date
    1Posts

    Re: [Tutorial] Bypass UpToDateInfo2.dat

    I did exactly what U said, but it still says that can't open db3 file. plz help.

    - - - Updated - - -

    Quote Originally Posted by dontknown View Post
    fixed by changing sqlite/heroes.db3 into ../heroes.db3, not sure why it works and not the other way but now I have the db3 next to the exe so its cool. And forgot to say, thanks for the guide.
    I have met the same problem with you. And even worse, I can't make it right even I change sqlite/heroes.db3 into ../heroes.db3 like you did. Plz help.



Page 1 of 2 12 LastLast

Advertisement