|
Post by pandaboy1989 on May 24, 2019 9:37:01 GMT
Hello.
Max stats in this is 2760 HP, 1650 MP and 350 Hearts at level 255. For Portrait of Ruin, it's 1392 HP and ~800 MP.
How do I change starting HP, HP/MP in Order of Ecclesia per level and max number of HP/MP/Heart max up pickups in code editing/hex editor? Or are they hard-coded.
Starting HP is 128.
Imagine that a player can start with 320 HP (like in Order of Ecclesia), gain 12 (or 20) HP and 8 (or 15) MP (like in Dawn of Sorrow or Aria of Sorrow) per level by code-editing.
DSVania might possibly have it in the future.
|
|
|
Post by I am Me on May 25, 2019 6:16:35 GMT
You can edit HP & etc stats with gameshark, here is cheat engine example. See 80008000? This is your HP. First 80 is current value. Second 80 (in blue) your max value of HP. Change second 80 & your max HP will change. To find that address, just simply use 2 byte HEX scan, go into some stage & let your char be hit by enemies. First scan unknown initial value, then as your char will lose HP keep scaning decreased value. After you get 5-10 addresses left, just right click to use memory viewer & check which addresses are correct. Its simple & quick to do.
|
|
|
Post by pandaboy1989 on May 25, 2019 9:32:41 GMT
How do I search the value to permanently alter NDS game for starting HP/MP/Hearts? I don't know where to find values of HP/MP/Hearts, but video would help.
Good. Well, I am not yet sure if it's permanently modified or not, to permanently modify NDS game by hacks thru Cheat Engine. It would come soon in DSVedit someday.
|
|
|
Post by I am Me on May 26, 2019 4:24:40 GMT
How do I search the value to permanently alter NDS game for starting HP/MP/Hearts? I don't know where to find values of HP/MP/Hearts, but video would help. Good. Well, I am not yet sure if it's permanently modified or not, to permanently modify NDS game by hacks thru Cheat Engine. It would come soon in DSVedit someday. After you save game, all your changes, such as MAX HP will be saved. As for permanent address, you have to learn & use pointers (pointer scan), if you need it. No other way around. Here turtorial example for it. www.unknowncheats.me/forum/programming-for-beginners/110375-cheat-engine-finding-base-address-pointer-scan.html
|
|
|
Post by Mindslash on Jun 6, 2019 0:57:29 GMT
Im not sure how it works in DSvanias , but on SOTN , what I was doing it was setting the starting stats (HP , STR, INT) using Pec chu and epsxe file cheats.I've used some already found GS codes for that and set to the value I've wanted. I enabled once the Alucard was in control and disabled immediatelly . Reached a save point. my changes were saved permanently.
Since level ups stats are not associated with the levels it worked good enough for me . I tried to do the same for Circle of the Moon... and didn't worked. Every level up messed up the code and referred the stats tied to the mode ( Vampire Killer , Magician, etc)
If DS is the same , I dont know what could help
|
|
|
Post by Mindslash on Jun 8, 2019 9:49:19 GMT
Hey, any luck pandaboy ?I never tried hacks for NDS , but I will give a try today and see what I can find
|
|
|
Post by Mindslash on Jun 8, 2019 11:47:25 GMT
I've seem the problem here. While editting the HP MP Hearts Current/Max value, if we enable cheat/hack , save and disable , the next loading will not preserve the max values stored for that level. It will load default values for that level. I've got these codes for Stats: 021002B4 - Current HP 021002B6 - Max HP 021002B8 - Current MP 021002BA - Max MP 021002BC - Current Hearts 021002BE - Max Hearts Testing with Desmume: Everything went fine, until I decided to reload the game: I do think you've hit the same barrier that I did have with Circle of the Moon. I was trying to do a run with shooter mode while having thief stats, and that went poorly because all base stats are determined by the level. I could try something else, but that's what I've found for now
|
|
|
Post by pandaboy1989 on Jun 18, 2019 2:39:55 GMT
WindHex For Windows or Notepad++ would be a good tool to find starting HP/MP/Hearts in OOE, HP/MP in DOS/POR though. I'm not yet sure it would be.
|
|
|
Post by Mindslash on Jun 18, 2019 17:55:38 GMT
The problem is making those stat changes to be permanent. It seems that the game revalidates the max stats after loading a save file or upon leveling up. It seems to affect only the max HP / Hearts, not the current HP/ Hearts as you can see on the picture above. Regarding codes, I've saw a thread regarding action replay codes for OoE but not sure if it will be helpful. Anyway, the link is there: gamefaqs.gamespot.com/boards/945837-castlevania-order-of-ecclesia/46105317(beware if you gonna test with saved data. it may wipe your data , so do a backup) Also, for Action Replay codes, take a look on this reference material: doc.kodewerx.org/hacking_nds.html#action_replayFor your change, I believe it will be only possible with ASM, either patching a code that ignores the Max Heart/ HP correction or update the table of levels ( if such thing exists). Unfortunately , I'm a total noob at ASM, but I'm trying to learn ( currently doing something regarding levels at SOTN).
|
|