Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 3, 2015 20:59:21 GMT
Have you tried playing the game? Go to the character selection screen and see what happens. of course I played the game and the problem is and it might seem odd is that I can't find the file in the first place so I can edit it and then see what changes in the character selection screen Delete Data2.cpk go to your steam library > Dragon Ball Xenoverse > Properties > Local Files > Verify Integrity of Game Cache. It will re-download your Data2.cpk.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 4, 2015 6:51:50 GMT
Thought I should update you guys on the new approach I'm taking to try and solve this mystery.
Currently I'm using OllyDbg to backwards engineer the DBZX.exe. What I'm doing is trying to find the virtual memory where the EXE runs CHARASELE.iggy's checkCharaUnlock function. I'm using a secondary save I have that's at the very start of the game with only the first couple characters unlocked. If I'm able to find it, then I can tell it to simply skip that check. This will do one of two things. Lock every single character or unlock ever single character.
If by skipping the check all characters are unlocked. That means the check locks characters. Meaning custom characters would no longer be locked.
With everything we've figured out through hex I think it's more than likely going to lock all characters. Even if it does lock all characters I should be able to learn from what it's doing. Where it's jumping to, what it's calling, and maybe even see what values it's spitting out. From there I may be able to inject my own code to manipulate what it does through a DLL.
The main issue is that injecting a DLL would be no longer considered a mod, but a hack. I'm not sure how this games online anti-cheat works or if it even has one. DLL injections aren't hard to detect.
And that's about it. What I'm currently working on, and what I expect to happen.
|
|
nemix
New Member
Posts: 32
|
Post by nemix on Jul 4, 2015 7:52:11 GMT
Wow great so far, imagine what huge roosters of many characters xenoverse will have
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jul 4, 2015 10:31:53 GMT
umm guys I've searched for the CHARSELE.iggy file in data2 folder to play with it a little bit but I couldn't find it then I thought maybe I should unpack data2.cpk uncompressed and after I did it I still can't find it does anyone knows what am I doing wrong and thanks in advance. CHARSELE.iggy is only on data2.cpk if u already update the game to DLC 3, if not, CHARASELE.iggy is only on data.cpk
|
|
|
Post by Darkussj on Jul 4, 2015 19:10:25 GMT
umm guys I've searched for the CHARSELE.iggy file in data2 folder to play with it a little bit but I couldn't find it then I thought maybe I should unpack data2.cpk uncompressed and after I did it I still can't find it does anyone knows what am I doing wrong and thanks in advance. CHARSELE.iggy is only on data2.cpk if u already update the game to DLC 3, if not, CHARASELE.iggy is only on data.cpk yeah I don't have DLC 3 so I am going to check it afterwards on the data.cpk
|
|
|
Post by Darkussj on Jul 4, 2015 19:11:41 GMT
of course I played the game and the problem is and it might seem odd is that I can't find the file in the first place so I can edit it and then see what changes in the character selection screen Delete Data2.cpk go to your steam library > Dragon Ball Xenoverse > Properties > Local Files > Verify Integrity of Game Cache. It will re-download your Data2.cpk. I don't think this will solve the problem I am going to check if it exist on data.cpk as superhuman said. and for DLL injection if you are going to make it so it can unlock all characters I recommend you don't play online at all , I heard that Modding the game and playing it online will ban you whether is true or not I guess its so risky.
|
|
|
Post by The Mad Titan on Jul 4, 2015 19:36:17 GMT
Delete Data2.cpk go to your steam library > Dragon Ball Xenoverse > Properties > Local Files > Verify Integrity of Game Cache. It will re-download your Data2.cpk. I don't think this will solve the problem I am going to check if it exist on data.cpk as superhuman said. and for DLL injection if you are going to make it so it can unlock all characters I recommend you don't play online at all , I heard that Modding the game and playing it online will ban you whether is true or not I guess its so risky. nope. its if you cheat stats or BP hack mainly. for unlocking something i guess it ll be ok.
|
|
|
Post by Darkussj on Jul 4, 2015 20:08:11 GMT
I don't think this will solve the problem I am going to check if it exist on data.cpk as superhuman said. and for DLL injection if you are going to make it so it can unlock all characters I recommend you don't play online at all , I heard that Modding the game and playing it online will ban you whether is true or not I guess its so risky. nope. its if you cheat stats or BP hack mainly. for unlocking something i guess it ll be ok. I am not completely sure but Dimps isn't encouraging Modding the game so even a model swap might cause a ban even though that stats cheats as you said are the ones that needs banning.
|
|
|
Post by The Mad Titan on Jul 4, 2015 20:40:12 GMT
nope. its if you cheat stats or BP hack mainly. for unlocking something i guess it ll be ok. I am not completely sure but Dimps isn't encouraging Modding the game so even a model swap might cause a ban even though that stats cheats as you said are the ones that needs banning. they cant check if its modded unless they force you to compare fileseverytime you load the game
|
|
|
Post by jaime123 on Jul 4, 2015 21:35:55 GMT
I think that after you change the name to Abc you have to make the portrait in chara01emb
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 4, 2015 22:55:16 GMT
I think that after you change the name to Abc you have to make the portrait in chara01emb Looking into it now.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 5, 2015 0:30:26 GMT
I think that after you change the name to Abc you have to make the portrait in chara01emb Been messing around with it. No changes made.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 5, 2015 3:30:19 GMT
If you take data2/data/chara/GOK and rename it "ABC", then switch out GOK in CHARASELE.iggy with "ABC" Goku is still unlocked. But you only have access to his Gynu costume.
This makes me believe that the game treats costumes as characters. They ARE the same thing. They are more like Mortal Kombat X's variations than costumes.
PS I think our biggest problem with Iggy is Iggy Azalea. She's all Google want's to show me.
|
|
|
Post by HulktySSJ2 on Jul 8, 2015 3:31:24 GMT
No luck on my side... We on a stump for this? Damn... Having unlimited characters sounded like a cool dream. Can't give up!
|
|
|
Post by Darkussj on Jul 8, 2015 3:42:14 GMT
No luck on my side... We on a stump for this? Damn... Having unlimited characters sounded like a cool dream. Can't give up! the problem is that we have limitations, especially that we can't edit the .iggy files properly without the proper tools that we can't have access to.
|
|