Dragon Quest IX: Project Brutal

Discussion in 'NDS - ROM Hacking and Translations' started by solidsnake13, Jan 12, 2011.

  1. solidsnake13
    OP

    solidsnake13 Member

    Newcomer
    47
    0
    Jun 23, 2009
    United States
    I am attempting to hack the DQIX Rom to make the game a bit more challenging, like giving the enemies more HP and lowering attack power (along with raising magic power to make it useful. I have found the files (nsarc and bin) that I believe hold the info that I need to change, but the structure is a bit different than what I am used to. Is there anyone who has looked at the rom that would be willing to help me figure out what I am supposed to mod, even if it is just for one enemy or one stat, I can figure out from there how to make changes.
     
  2. rastsan

    rastsan 8 baller, Death Wizard,

    Member
    995
    228
    May 28, 2008
    Canada
    toronto
    strangely this all sounds like something you could do with some ar codes. Head over to kodewerx.net. Pretty much everything you need could be done with arcodes. DSatm - which pathces codes directly to the rom is something you would find really handy for this. Its just a lot of work. You need to find the enemy stats with a memory searcher (if they already haven't been found) then work form there. Lowering your characters hp is as easy as changing the 999 stat codes to something smaller. Just changing it so that its conditional upon certain exp level acquistion maybe the harder part. for the magic attack the same goes you just need some expereince with memory searching.
    I hope I am making sense...
    oh and goodluck
    Make sure Dsatm doesn't screw the game up first sometimes it can happen.
     
  3. solidsnake13
    OP

    solidsnake13 Member

    Newcomer
    47
    0
    Jun 23, 2009
    United States
    Yeah that totally makes sense, that is actually what I am doing. I just am not finding what I am looking for using Desmume.

    The AR codes are mostly for enhancing the heroes, I haven't found anything for the enemies. Plus I am looking to lower the amount of skill points the character earns with each level up.

    Guess it is back to the emulator and hex editor...
     
  4. rastsan

    rastsan 8 baller, Death Wizard,

    Member
    995
    228
    May 28, 2008
    Canada
    toronto
    No$gba is better for memory searches of that type. what are you using to help you find the codes? Let me if you need more help.
     
  5. yab

    yab Member

    Newcomer
    26
    2
    Jan 4, 2011
    United States
    Oh I actually do know that one.
    It's in mons_btl_data2.nat
    There's a 4 byte header and the monster info is in groups of 132 bytes.
    the hp is in bytes 93-94, followed by mp, attack, def, agility, and resistances.

    The stats and skill points per level up are in level0.bin, level1.bin, etc.
     
  6. solidsnake13
    OP

    solidsnake13 Member

    Newcomer
    47
    0
    Jun 23, 2009
    United States
    yab, you are my hero! First the DQIX save editor translation, now this, that will make hacking a lot easier.

    And to think it was staring me right in the face this whole time...

    One more question yab, with the level0, level1, etc files, I see that it goes up to 12, but stops, does it revolve back around to level0 again or how does that work?
     
  7. yab

    yab Member

    Newcomer
    26
    2
    Jan 4, 2011
    United States
    it's one file per class. Each file contains all the experience needed/stat gains for level 0-99 in one class.
     
  8. FencingFoxFTW

    FencingFoxFTW GBAtemp Fan

    Member
    404
    21
    Apr 27, 2008
    sounds interesting

    looking forward for progress in this
     
  9. solidsnake13
    OP

    solidsnake13 Member

    Newcomer
    47
    0
    Jun 23, 2009
    United States
    Once again yab, thank you!
     
  10. tehnoobshow

    tehnoobshow GBAtemp Fan

    Member
    468
    1
    Sep 23, 2010
    The Space Time Continum
    Looking foward to seeing this progress..........looks promising
     
  11. FencingFoxFTW

    FencingFoxFTW GBAtemp Fan

    Member
    404
    21
    Apr 27, 2008
    so what's up with this?