okay .. now that i unpacked the game.exe i could trace where the item.dat is loaded and came to this:
Code:
0045F916 |. 57 PUSH EDI ; /Arg5 = 000A5CC1
0045F917 |. 68 701A9200 PUSH dump.00921A70 ; |Arg4 = 00921A70 ASCII "CDragoonGame::LoadGameData"
0045F91C |. 68 08179200 PUSH dump.00921708 ; |Arg3 = 00921708 ASCII "\n%sÓÃʱ%d\n"
0045F921 |. 6A 02 PUSH 2 ; |Arg2 = 00000002
0045F923 |. 8D45 CC LEA EAX,[LOCAL.13] ; |
0045F926 |. 50 PUSH EAX ; |Arg1 = 00E3EB04
0045F927 |. E8 F467FAFF CALL dump.00406120 ; \dump.00406120
well .. im still tracing the Call there to understand whats going on there but it could still take a while xD
anyways what do you think about this: "\n%sÓÃʱ%d\n"
looks like some kind of encryption key to me, but could also be a string that is written to a file with writing line breaks at the beginning and at the end .. or some kind of error message (the multiclient protection also has a message like this) but as its pushed as an argument for a function that doesnt log data or open messageboxes i doubt that ... what do you think?