Log in

View Full Version : Dragon Ball: Raging Blast 2 help



Emerald Lance
12-23-2010, 04:02 AM
For a while, I've been trying to figure out how to hack this game's save file. There seems to be a checksum in place, and I have no clue on how to proceed; I've no experience in cracking any kind of encryption. Renegade says he's figured it out and that he's making an editor, and that once it is released he will reveal how he did it. This notwithstanding, I'd like to get started in modding at least my own save while I wait. In an effort to try and crack the checksum (again, I'm very new to this) I've taken four saves at slightly different progress points in the game and compared them. Here's my personal analysis of the data.

There is what seems to be the checksum at the beginning of the save. It looks to be 32 bytes long, but it may be 48 bytes (I'm standing by 32). I'm having a hell of a time cracking this thing and can't seem to get anywhere at all. After getting a little ways into the save, I noticed that there were little segments separated by strings of "F". Each segment is divided up into two sections: a short one, and a slightly longer one that uses the short one as a beginning and finishes off with extra data. The extra data in the long ones all seem to hold very high values never used in the game; an example would be 67 (103), too high to be limit points or power level, much too low to be Galaxy Mode high scores. However, some sections have insanely large values, ie 0180EE0F (25,226,767), which is extremely close to what a high score would actually look like. If those huge values are indeed high scores, then the (long) sections that don't have values this high may be ones that I either haven't played yet or haven't gotten very far in. At any rate, these segments seem to be unique to each character, As to whether it is only character data, only Galaxy Mode data, or both, I can't tell yet. I'm leaning towards both, but keeping my mind open since that leaves a very large portion of the save (more than half) unaccounted for. These segments stop appearing at offset 005A80. There sits another chunk of data starting at 005AC0 and lasting for 112 bytes, and each byte ranges anywhere from 00 to FF. I think these are completion percents for Galaxy Mode, but I don't know for sure; the checksum keeps me from doing any tests. Everything after seems abysmal; my bet is Battle Zone, items, supers, Ball Master percent,win:lose ratio, stages unlocked, etc. What I'm really having trouble with is the blasted checksum. I need to figure out just how it works.

And that's it so far. I've never cracked a checksum before, so I don't know what to look for when comparing saves. I really don't want anybody to hack my game for me, as I'd rather do it myself and try to learn from it. And, as promised, I'm providing my four comparison saves. I look forward to learning something. ^-^

36

Genesis
12-23-2010, 01:29 PM
hmmm let me download this game and ill get back to you.

Renegade
12-23-2010, 04:25 PM
For a while, I've been trying to figure out how to hack this game's save file. There seems to be a checksum in place, and I have no clue on how to proceed; I've no experience in cracking any kind of encryption. Renegade says he's figured it out and that he's making an editor, and that once it is released he will reveal how he did it. This notwithstanding, I'd like to get started in modding at least my own save while I wait. In an effort to try and crack the checksum (again, I'm very new to this) I've taken four saves at slightly different progress points in the game and compared them. Here's my personal analysis of the data.

There is what seems to be the checksum at the beginning of the save. It looks to be 32 bytes long, but it may be 48 bytes (I'm standing by 32). I'm having a hell of a time cracking this thing and can't seem to get anywhere at all. After getting a little ways into the save, I noticed that there were little segments separated by strings of "F". Each segment is divided up into two sections: a short one, and a slightly longer one that uses the short one as a beginning and finishes off with extra data. The extra data in the long ones all seem to hold very high values never used in the game; an example would be 67 (103), too high to be limit points or power level, much too low to be Galaxy Mode high scores. However, some sections have insanely large values, ie 0180EE0F (25,226,767), which is extremely close to what a high score would actually look like. If those huge values are indeed high scores, then the (long) sections that don't have values this high may be ones that I either haven't played yet or haven't gotten very far in. At any rate, these segments seem to be unique to each character, As to whether it is only character data, only Galaxy Mode data, or both, I can't tell yet. I'm leaning towards both, but keeping my mind open since that leaves a very large portion of the save (more than half) unaccounted for. These segments stop appearing at offset 005A80. There sits another chunk of data starting at 005AC0 and lasting for 112 bytes, and each byte ranges anywhere from 00 to FF. I think these are completion percents for Galaxy Mode, but I don't know for sure; the checksum keeps me from doing any tests. Everything after seems abysmal; my bet is Battle Zone, items, supers, Ball Master percent,win:lose ratio, stages unlocked, etc. What I'm really having trouble with is the blasted checksum. I need to figure out just how it works.

And that's it so far. I've never cracked a checksum before, so I don't know what to look for when comparing saves. I really don't want anybody to hack my game for me, as I'd rather do it myself and try to learn from it. And, as promised, I'm providing my four comparison saves. I look forward to learning something. ^-^

36I apologize in advanace for my delay, unfortunately i lost my source code for the editor and unless i find my whitepaper with the research i founded, I can no longer continue the editor :(, After christmas when i get a moment off work, I shall finish up my gamesave, and then research it again.

klepto
12-23-2010, 07:05 PM
My left nut is still up for grabs if someone can make an editor for this game. I'd love to be able to have unlimited points to add a ton of items.

Genesis
12-23-2010, 07:46 PM
I apologize in advanace for my delay, unfortunately i lost my source code for the editor and unless i find my whitepaper with the research i founded, I can no longer continue the editor :(, After christmas when i get a moment off work, I shall finish up my gamesave, and then research it again.

If you want renny I can help you?We never really worked something together:P


And there is a checksum on this game so ill do some research on it and see what I come up with.

evilhotice
12-23-2010, 08:44 PM
i figured it probably had a checksum or something like that. I tried to mod the limit points but after rehash/resigning and loading it up it came up corrupted.
Renegade i hope u can find your white paper cause i know it would suck to have to re-research it again.

Genesis
12-23-2010, 10:18 PM
i figured it probably had a checksum or something like that. I tried to mod the limit points but after rehash/resigning and loading it up it came up corrupted.
Renegade i hope u can find your white paper cause i know it would suck to have to re-research it again.

His a very good researcher I'm pretty sure he can get it again.

Emerald Lance
12-24-2010, 06:55 PM
His a very good researcher I'm pretty sure he can get it again.
Yeah, no doubt on that. Good luck with getting things back up and running. If there's anything I can do, just let me know. Also, when you re-learn how to get past the checksum, please give me a heads up. I think that's all I need to move through the save myself, and I'm pretty anxious for a chance to get started. ^-^;


My left nut is still up for grabs if someone can make an editor for this game. I'd love to be able to have unlimited points to add a ton of items.
Hah! You still haven't given that thing away yet? You might as well put it in a bag and write Renegade on the bag. If anybody makes an editor, it'll more than likely be him.

evilhotice
12-24-2010, 08:14 PM
yes it would be nice to have alot of limit points to add alot of stuff like klepto said

Emerald Lance
12-28-2010, 06:15 AM
So what all can be edited? I assume the Limit Points and which items you have can be edited. But can the Power Level be edited? And if so, what effect does it have? Can the individual stats be edited without the use of an item, therefore opening up potential item slots?

And Renegade. Any progress on the info we'd need to hack this game manually? Since I started this thread, I've still been trying to figure out a pattern in the checksum, and I still don't know what I'm looking for. What advice can you offer, if any?

evilhotice
01-04-2011, 05:07 AM
i hope power level an limit points can be edited. However if you were to mod the limit points and put a lot of stuff on one fighter and then took your person online do you think your opponent would notice? just askin. If i had more experience with this kind of stuff like what to look for then i could help.

Emerald Lance
01-04-2011, 06:06 AM
I don't think there's any way for your opponent to notice. I mean, not unless you add a whole bunch items who's effects can be seen right away, like Health Up S and L AS WELL AS Health Auto-Recover. Also, since supers are equipable to your character, I wonder if it is possible to equip supers on a character that otherwise wouldn't have said super; for instance, can you imagine what it would be like to have Everybody's Energy and all Ultimate Attack Up items equiped in the item slots, as well as Give Me Energy and (the hypothetical hacked super) Finish Sign in the super slots? That Spirit Bomb would destroy! Anyways, I would just try to make sure you pick items that are hard to spot, especially against better players; most people have a general idea of how much damage each character's ultimate does, so I wouldn't go entirely overboard with it.

At any rate, as I was saying earlier, since supers are equipable, I wonder if it's possible to hack any super into any character's equiped moveset? I'm sure ultimates couldn't be hacked (they can't be changed out in-game) but I'd love to give characters that don't have Finish Sign (like Janemba, for instance) that very super. I'm sure that if supers can be hacked in this way, it would be very limited since they rely on character animations; I would expect anybody to be able to use Finish Sign because it's the same animation between all characters that have it (even ones that don't share animation stances) but I would think giving Broly the Kamehameha would mess a few things up. So to anybody who has tried this, what exectly are the limitations to hacking this game?

Genesis
01-04-2011, 06:34 AM
I believe only power lv and limit points can be hacked I THINK.But there is a check on it so ill have to work hard to see if I can crack it.Checking in the xex and I found no load errors but I did find db_save so I might have to go from there but will see has of right now I'm working on gundam 3.

Emerald Lance
01-06-2011, 05:33 AM
Good luck Genesis. Here's hoping you figure it out.

EDIT: Actually evilhotice, the may notice after all. Your power level is affected by the items you put on the character. If you put a crap ton of ultra items, it will make your power level sky rocket past what it would normally be. Anybody paying attention to power level would be able to tell right away that you have something fishy going on. The solution? Hack your power level so that, after equipping your items, it looks like you just have normal item usage. Of course, this will take a little bit of patience; you'll have to look at how each item affects power level and lower (mod) your power level accordingly for the sum of all the items you plan to equip. Generally, anywhere between the base power level and 10 (at the very most 20) added power level are considered normal for "legit" characters, so I'd go from there.

It's a shame modding move sets doesn't seem to be possible. I really wanted to give Finish Sign to those who don't have it. My favorite move.

Emerald Lance
02-01-2011, 11:32 PM
Hey, I just go an idea. I'm not sure how much help it would be deciphering the checksum if many members (such as myself) wouldn't know what to do with that information. So instead of explaining to checksum to us, what if somebody could make a checksum fixer that just reads the file and fixes the checksum accordingly? It would take a little more time and effort, but if the programmer knows the checksum then it shouldn't be all that hard. That would be ideal for all involved, I think.

klepto
02-23-2011, 09:47 AM
What happened to the mod that the guy was making? I am sure they are on to a different game now as it has been a while.

Emerald Lance
02-25-2011, 01:30 AM
What happened to the mod that the guy was making? I am sure they are on to a different game now as it has been a while.
There isn't much interest in hacking this game right now. Renegade has said on multiple occasions that he plans to make an app for this game, but his research was lost at one point and so he would have to start from pretty close to scratch, and Genesis had other projects he was already working on (and he may or may not still be working on them). I'm sure interest will come around eventually, so the best thing we can do is wait for it to happen.

McWxXx
02-25-2011, 09:21 PM
actually i've looked into the hacking the game myself, but just never made a tool for it. I can give you my game save if you want. has everyone unlocked already.

McWxXx
02-25-2011, 09:23 PM
gen you sure theres a check, i don't remember there being one. I'll look at it and see. if its one i recognize then i'll post the check on a thread for someone to make a tool for it.

@Mods sorry, but can you please join these posts for me, didn't mean to dbl post like this. my bad.


@Genesis I just looked and didn't see anything that resemble a check in the save. The only things that constantly change in every save are:

From 0x00 to 0x1C in the header, but it doesn't look like a check to me.

Emerald Lance
02-25-2011, 10:56 PM
I've unlocked all the characters already, so I personally don't need a save with everybody unlocked. But that isn't to say somebody else won't ask for it later down the line, so you may want to post anyway. But if it's just all characters, then the save I posted at the OP ought to be enough.

So are you saying that you're able to edit something within the save and play it right off the bat? Because when I try that, the save always comes up as corrupt. It may or may not be a checksum, but I'm positive that there is some form of security. Of course, I'd love to be wrong here, so please share your methods. For instance, what I (personally) want to be able to do the most is edit Limit Points; can you edit the Limit Points of one character (any character) and tell us how it's done?