Hacking Dragon's Crown PS3 (U) Save Editing / Items

  • Thread starter Thread starter LocSP
  • Start date Start date
  • Views Views 142,404
  • Replies Replies 241
  • Likes Likes 6

Create a save patch with boosted equips for all 6 characters?


  • Total voters
    7
  • Poll closed .
Can someone confirm that a decrypted SAVE0.DAT file, when opened with a hex editor, says DCSD the top in the text view? The point of this is to make sure users are using a decrypted Dragon's Crown save data file in the Editor. I want to make sure I'm not going nuts.


haha that's a affirmative

Untitled.jpg
 
I just did as you suggested, and it worked properly. I guess I will keep the current save file and just put the old save file in my backups in case I want to go back someday.

I don't know why the other save had problems? This is very strange.

But thanks! :)

Clearly because you made it on Vita first.

We now know the save keys are different if made on Vita first, you have done a service my friend....for America...and Canada....
 
  • Like
Reactions: Chernarus
Hi all,

Just ran some test last night seems any defense vaue thats over 200% is a reduction.
E.g Damage taken -170% @ 000044C8 receives 1 damage from physical attacks.
When trying @ 000045C8 is a -330% then my character died in 2 hits. This will need further look on what the max acceptable range is.
 
Hi all,

Just ran some test last night seems any defense vaue thats over 200% is a reduction.
E.g Damage taken -170% @ 000044C8 receives 1 damage from physical attacks.
When trying @ 000045C8 is a -330% then my character died in 2 hits. This will need further look on what the max acceptable range is.

Did this same test with the attack+

I threw an uber FF FF in there and all of my attacks did 1 damage
 
000045C8
These 2 important bytes are part of some twisted algorithm. We will never have total control until we understand it. Here's why it's so hard to crack.

Even if it says 15% or +15 in game, it's still not actually 0Fh in the hex editor. Heck, you won't even see a '15' anywhere in those bytes. FF FF hexidecimal is 255 255 decimal. What could you expect the game to do with those numbers?

Look at these charts for min/max values on each compatible equip: http://www.4gamer.net/games/134/G013480/FC20130716008/ ----- http://www.4gamer.net/games/134/G013480/FC20130716007/
Damage Dealt: 5~20 %
Damage Taken: 10~20%
At 0 LP, recovery effects plus : 20~50%
I am almost sure that the game is throwing in these ranges in the translation. That could be why we get different results below...

So far, many of us have tried using 43C8 or 44C8:
Damage Taken: 0022 000043C8 = some big number. I haven't seen it. I don't know the math, so I can't tell right now even. I'd have to run the game. I would love to know the math, the limits, and the result before doing the work.
Damage Taken: 0022 000044C8 = 170%. Works, I'll keep it. Better than before. But 44C8 is 100h (or 256) more than 43C8. 170% is NOT 256% bigger than last time.
Damage Taken: 0022 000045C8 = I died in 2 hits? Why?
Damage Dealt: 0021 000044C8 = awesome big number.
Damage Dealt: 0021 000045C8 = anything like this is broken.
LUC: 0126 00004224 = 14... why so weak?
Anything that doesn't match the weird pattern = broken, negative, or missing
Anything FFFF = nonsense.
As you see, doing all that is tedious and stupid. Using 44C8 to get some big value doesn't always work. The changes in bold make it more confusing.

On top of those, the codes are subtly different for certain equipment. %bonuses and +bonuses may be different. I can't confirm these.

SO, all these reasons compounded make a tough puzzle. I would appreciate more help. I dumped this work on the next best guy here because I'm busy programming the Editor.
 
I tried 21 00006400 instead of 21 000045C8 for "Damage dealt +%". It now says "Damage dealt +2147483647%" and I do 999999 per hit. So I think 6400 is the max value. Also Rune IDs start at 01B6. They can be added to bag and used as items anywhere.
 
  • Like
Reactions: LocSP
I tried 21 00006400 instead of 21 000045C8 for "Damage dealt +%". It now says "Damage dealt +2147483647%" and I do 999999 per hit. So I think 6400 is the max value. Also Rune IDs start at 01B6. They can be added to bag and used as items anywhere.
You, friend, you are cool. I chuckled profusely and had a smoke in your honor.

Here's why I'm impressed. Least to most:
  1. Thanks for reminded me about the rune addresses. My sources confirm what you say.
  2. You've done this since whenever and have whatever experience. I'm glad to have caught your attention.
  3. 6400 turns to 2,147,483,647... I've seen this number a few times before. It's within the limit of an integer of a certain size, so you are right that it's a conventional/practical max/limit. I will pull out a calculator when I'm done shaking. It will go a long way to understanding the problem, and it may have been solved. As for the 00, I don't know. But I'm less confused. Eureka!
You again, friend, earned a like and credits.

Edit: Confirmed! 2,147,483,647 is the max value obtained from a 32-bit integer! Yes, I think I'm going nuts. 6400, the value of +% damage (just one example) could be acquired using bit math. I will be testing and comparing this to previous work.
 
You, friend, you are cool. I chuckled profusely and had a smoke in your honor.

Here's why I'm impressed. Least to most:
  1. Thanks for reminded me about the rune addresses. My sources confirm what you say.
  2. You've done this since whenever and have whatever experience. I'm glad to have caught your attention.
  3. 6400 turns to 2,147,483,647... I've seen this number a few times before. It's within the limit of an integer of a certain size, so you are right that it's a conventional/practical max/limit. I will pull out a calculator when I'm done shaking. It will go a long way to understanding the problem, and it may have been solved. As for the 00, I don't know. But I'm less confused. Eureka!
You again, friend, earned a like and credits.

Edit: Confirmed! 2,147,483,647 is the max value obtained from a 64-bit integer! Yes, I think I'm going nuts
View attachment 3884

Glad I could help :lol:
 
ive been having issues with the affixes. i know im not the greatest modder out there but im trying to learn and every time i try and edit a weapon affix, i either corrupt my data or it has no visible change in the actual stats or displayed stats. what am i doing wrong here?

if i had any hair, i'd be pulling it out!!! lol
 
ive been having issues with the affixes. i know im not the greatest modder out there but im trying to learn and every time i try and edit a weapon affix, i either corrupt my data or it has no visible change in the actual stats or displayed stats. what am i doing wrong here?

if i had any hair, i'd be pulling it out!!! lol

Don't worry. When I was in college, shaved heads and grown beards were trendy, and still. Come back in the morning for a list and some instructions. I presume you're in the west?
 
Don't worry. When I was in college, shaved heads and grown beards were trendy, and still. Come back in the morning for a list and some instructions. I presume you're in the west?


lol, ive been shaving my head for years and yes i do grow out the beard (not a hipster lol). i'm in ontario, i just dont sleep much. any help would def be appreciated but i just dont understand what it is im doing wrong. i am really tired and possibly just not getting the offsets correct but its very aggravating.

edit: i was talking to a few modders over the psn but none were helpful at all. they just refused to share ANY info at all.
 
lol, ive been shaving my head for years and yes i do grow out the beard (not a hipster lol). i'm in ontario, i just dont sleep much. any help would def be appreciated but i just dont understand what it is im doing wrong. i am really tired and possibly just not getting the offsets correct but its very aggravating.

edit: i was talking to a few modders over the psn but none were helpful at all. they just refused to share ANY info at all.


They were probably embarrassed, or protecting the online community from spawning more modders.
Check the attachment. I hope it's easy enough to understand. I also recommend running the CRC check code from the save patch in BSD after editing, after that you encrypt.
 

Attachments

They were probably embarrassed, or protecting the online community from spawning more modders.
Check the attachment. I hope it's easy enough to understand. I also recommend running the CRC check code from the save patch in BSD after editing, after that you encrypt.


thank u for the help. it was def my tiredness as i think i was added more affixes than i could onto weapon 1 bad 1. and yes i always use CRC check. how can i forget those bothersome checksums *shakes fist at checksums*

the affixes i knew a few of them but how to add percentages was another tricky thing for me.

thanx again and i look forward to more of your guys work. keep it up
 
I'd like to remind everyone that we're still experimenting on editing affix values. You will get unexpected, broken, missing results. For example, using Damage Taken -2 bil %, I take only 1 from everything. But somehow, I took 999999 damage from the Kraken and a flaming pool of oil. I added Durability consumption -2 bil % but it didn't show up. We are close to determining the algorithm behind the affix value, but still not sure about all their effects in game.

I need someone to translate and update the list of affixes to match all those available in game. Include what equip type they show on, and whether they are in yellow.
 
Im working on the affixes translate & any missing affixes but might need the weekend to do them.
Been staying up late and cant function well at work lol. So just doing a bit on weekdays, should have an update for u guys end of weekend. If any of you have more time pls feel free to step in & help out.

Will also continue to test out the % value & keep posted on my findings

Apprecitate it!
 
in regards to the dmg affixes and odd results. i can say that ive experienced times, even with the 32bit integer max dmg affix, that i was doing 1 dmg to a crate. lol. yes a crate. but this also happened awhile back with just the 255 atk value added to a weapon. not sure if this is just a computation error in values. but it seems to happen on the regular

edit: i should note that the 1 dmg dealt also occurs with enemies and bosses. not just crates.
addition info: im playing as an elf and it only happens with a normal atk (square, and combos with square button) but never with the bow.... so far lol
 
in regards to the dmg affixes and odd results. i can say that ive experienced times, even with the 32bit integer max dmg affix, that i was doing 1 dmg to a crate. lol. yes a crate. but this also happened awhile back with just the 255 atk value added to a weapon. not sure if this is just a computation error in values. but it seems to happen on the regular

edit: i should note that the 1 dmg dealt also occurs with enemies and bosses. not just crates.
addition info: im playing as an elf and it only happens with a normal atk (square, and combos with square button) but never with the bow.... so far lol

The square attack i dont think it relates to ur weapon affixes value, its from value of ur STR.
Try adding affix with STR+ to ur weapon and set an available value then you shouldnt have this issue.
Because if ur bow is not doing the same then it should conclude that these 2 values have no relation. Can anyone else cnfm this is true? Thx
 
in regards to the dmg affixes and odd results. i can say that ive experienced times, even with the 32bit integer max dmg affix, that i was doing 1 dmg to a crate. lol. yes a crate. but this also happened awhile back with just the 255 atk value added to a weapon. not sure if this is just a computation error in values. but it seems to happen on the regular
edit: i should note that the 1 dmg dealt also occurs with enemies and bosses. not just crates.
addition info: im playing as an elf and it only happens with a normal atk (square, and combos with square button) but never with the bow.... so far lol

You're not going crazy. It also happened to me at the LoC before I started editing affixes. I thought it was just some new enemy resistance trick that forces you to use different moves. With just 255 attack and normal gear, I'd do 1 damage to certain things, then normal damage using magic and arrows.
 
Newb here, just a quick question. When I decrypt SAVE0.DAT I get 10 different files which one should I hex edit?
 
also i should note that while fiddling with the 21 6400 affix. when switching back to normal from infernal the dmg is def adjusted. which i didnt think would happen as an affix is not lvl dependant but a bonus on a piece of gear. just thought it was worth noting
 

Site & Scene News

Popular threads in this forum