Dragon Quest Monster: Terry's Wonderland 3D Cheating with Gateway

Discussion in '3DS - Games & Content' started by Drag0vieN, Oct 13, 2016.

  1. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    This will explain how to get whatever monster you want on your team.

    How to cheat:
    1. Chose a monster you want to edit, perhaps a newly scouted one.
    2. Search their EXP with gateway.
    3. Get more EXP and search again until there is one match.
    4. Done!
    Well, not done. This is just the beginning. What you see will look something like this...
    Addresses
    ...well, not really. We will discuss the meaning of the values later. More importantly however, your position! You will either start at the very right of a line or in the middle of a line. If you are at the right then you can follow the image above. If you are in the middle, follow this image instead.
    Addresses
    You should be where "nn" is. "nn NN NN NN" is your current EXP. Here is a list for the meaning of everything.
    Meaning
    Before you start plowing away, there are a few things you may like to know.
    If you want to have say 90,000,000 EXP, you do not input "90 00 00 00" where "nn NN NN NN" is. First, convert to Hex, which would be 55D4A80. Still, do not just input "05 5D 4A 80". You need to almost put it in backwards. So you would put in "80 4A 5D 05" so the order of the pairs of bytes is reversed. This is only for values and not for naming.

    Some other things,
    In general: If you input stupid values, like FF FF as monster ID, you will probably crash the game.

    Online use: Your modified monster data could be detected by the game as "fraudulent" meaning you cannot vs online. Zaraf shared an easy way to test this. Go to StreetPass Battle in the menu. If it works, you're set. He also found out that if you synth two hacked monsters, it still detects the resultant monster as hacked. Currently, it is believed that the game uses the offset ?? ?? ?? ?? (line 12) as the checksum hack detection and this is what causes the monster to be detected as hacked. It is unknown how it is calculated.
    UPDATE!!! If you want to use monsters online, read this post!!! (skip to the end of it if you're lazy)

    For gender: 00 is male, 01 is female and 02 is both.

    For Item equipped: You must know the item ID that you want to equip. I do not have a list of item ID's and cannot be bothered making one. Instead, use the "All items x99" cheat by danmc from fort42 and equip whatever you want there. If you want to live on the edge, 01 is a medicinal herb and I believe it crashes the game during battle if equipped. Experiment with it as much as you want, I'm pretty sure you can equip any item.

    For naming: This one is a bit special. The game will read the name from the beginning of where it starts and will not stop until it reads "00" or "E3 1B" meaning you can have super long names. For example, if you do not end the father name, it will add on the mother name to the end of it. Or if you don't end the monster name, it will read the next set of data, which is the monster ID as text and add it on to the name. Having names that read other monster properties as data would probably crash your game.

    More cool stuff, there are special characters you can have in your name. Some do certain things while others look cool. For example, "E3 15" is a new line and "E2 0D" is the slime symbol. I do not have a list of character ID's. Instead, the wonderful user Falo has a list available here. I'm pretty sure the list is completely correct except for 2 byte symbols that start with "E2" those are picture symbols. You will have to experiment. I might make a list for those some other time...

    For Skill and monster ID: You cannot put in random skill and monster ID's, you will end up with random skills and monsters. No, monsters do not follow the wonderful English list posted by user Super Salad accessible here and skills do not follow any list either. Instead they follow the lists here. Well, that's not completely true.

    How to use lists:
    1. Open Monster ID with Notepad++
    2. Use Super Salad's list and find a monster you desire.
    3. Search for that monster name in the file.
    4. The line it is on is the ID in decimal of the monster.
    5. Convert to hex and replace current monster ID.
    6. Done!
    This time you really are done. As an example, if I wanted Terry!? on my team, I would search "Terry" find that it is on line 665, convert to Hex which is 299 and so I would replace "aa AA" with "99 02". The exact same thing can be done with skills.

    Also, from your position, you can go up or down about 30 lines and there will be other monster data. You can edit that too!

    Other: "I don't have Gateway" then what are you doing here you nosy little vegan. Well, not to worry. User Mancloud made a NTR plugin for this game which you can check out here!

    I haven't tested it yet, but it might crash if you have a full team and you change a monster from 1 slot to 3, so empty your team before trying or try anyway and see what happens.

    Unfortunately, I have no knowledge in making a save editor. So this has to be done the long way. I also did not bother to find other values like hatching EXP or general and unlock stats. I have no intention of doing so (and probably to stupid to do so).

    Am not completely sure, but I think monsters start at address 005866F0

    Finally, I made some not completely tested cheats,
    Cheats

    I would love to see the OP monster teams you guys make, please do share.
     
    Last edited by Drag0vieN, Nov 24, 2016
    lordelan likes this.


  2. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    Thanks for this. Can you please explain what the various letters in the ram dump represent? I don't see where you explained them all. Thanks
     
  3. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    There is a spoiler named "meaning," it is in there.
     
  4. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    A long time ago i made some research about the ARcode/Gateway offsets of this game.

    ZZ
    is a Rank SS+★ Flag
    00=No
    01=Yes

    YY is Synthesis count.

    What do you mean with this?
     
  5. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    Thanks, I didn't notice that before.

    Will modifying any of these trigger the game's cheat detection when trying to take those monsters online?
     
  6. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    I have not tried taking it online yet. I didn't even know it had a cheat detection. If it detects for impossible to obtain stats then maybe, but if a normally maxed out monster is made, I don't see how it would tell if it is real or fake.

    Thank you very much for that.

    If it is set to 01, it grey's out the monster's icon. I think it treats it as dead. I will update that.
     
  7. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    I was modifying the skill points, and it detected that. It even detected if a hacked monster was the parent in breeding, and the child was also flagged.

    Now I gave the monsters a shit ton of skill points. That could be why lol

    When I hacked the Skill Seed, and gave monsters tons of skill points by pouring skill seeds into them, it did not flag that as hacked, even though they had crazy amount of skill points.

    Easy way to check for hacked/not hacked is try to go into the Streetpass menu. It's the icon in the menu that has a slime with lightning bolts at the top of its head.
     
  8. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    Thank you very much for this info.
     
  9. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    So I tested it out, and it seems to be able to detect stat changes as well as skill set changes.

    After modifying a stat, it showed that it detected it, so I changed it back to its original value, and it allowed it to go online. That means that game is somehow keeping track of what the various stats SHOULD be, and allowing or disallowing accordingly.
     
    Drag0vieN likes this.
  10. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    Since DQMJ2 Pro [NDS] there is a online hack detection best way for spoof this hack detection is synth. (breed) hacked-modded monsters.
     
  11. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    That doesn't work in this version. It still detects them as hacked even if you breed them.
     
    Drag0vieN likes this.
  12. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    Ohh I see, never try online with this game.


    I think the offset ?? ?? ?? ?? (before qq QQ and after 00 00 00 00 ) marked on the Drag0vieN's andresses are the CHECKSUM HACK detection (unknown how it is calculated)
     
    Drag0vieN likes this.
  13. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    100% Scout code doesn't work
     
    Last edited by jm_plata, Nov 2, 2016
  14. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    Like at all? If not, you could probably make your own code. When scouting, and it says "30.4%" search for 304 and you can probably do the rest from there. Tell me the address you get with that.
     
  15. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    I made some tests and even editing only exp of the monsters the game marked them as "fraudulent data", with a exp multiplier spoof this check. Fast way for check hacked/modded monsters is StreePass function.
    Breed (Synthesis) doesnt work for spoof the hack check 'cuz after breed 1 modded monsters the children resulting have Checksum Values of 0 what makes it "hacked".
     
    Last edited by jm_plata, Nov 7, 2016
  16. Zaraf

    Zaraf GBAtemp Advanced Fan

    Member
    742
    15
    Sep 23, 2005
    Canada
    Edmonton, Alberta
    Is it possible to modify the checksum so that even after edits, it doesn't detect it?
     
  17. jm_plata

    jm_plata Advanced Member

    Newcomer
    60
    5
    Sep 12, 2009
    Mexico
    The checksum can be modified at any time but requires formula (which is unknown) for its calculation, if its modified at random the monster is still "hacked".
    Each time the monster gains experience, stats are upgraded with items or by level up, the nickname is changed, the checksum is updated; in summary, each modifying in the monster's data changes the checksum.
     
  18. lordelan

    lordelan GBAtemp Advanced Maniac

    Member
    1,611
    457
    Jan 4, 2015
    Gambia, The
    Thank you so much for this!
    So to fight Angel Slime which is on line 10 (which is Hex A) I just use this cheat and it will appear wild:
    Code:
    [Fight XXX]0057ECDC0000000A
    Am I right by replacing XXX with 00A?

    Also is there any way to use this as a NTR plugin somehow? If it is and someone tells me how I would share my plugin afterwards where I predefined a few SS monsters. :)
     
  19. Drag0vieN
    OP

    Drag0vieN Member

    Newcomer
    19
    9
    Nov 2, 2014
    I haven't got into NTR so I wouldn't know how to port it.

    Edit: the following is incorrect. I was young and ignorant.
    As with the cheat, I should mention that it is kinda stupid. I'm pretty sure that the monster you chose for the cheat (angle slime) will have the same stats as the monster you originally fight (something on the field).
     
    Last edited by Drag0vieN, Nov 24, 2016
  20. lordelan

    lordelan GBAtemp Advanced Maniac

    Member
    1,611
    457
    Jan 4, 2015
    Gambia, The
    Okay that is indeed a bit stupid but when I scouted it, it's the monster I wanted nevertheless, right? So I just have to breed it a few times with Nature Staff to make the stats grow.
     
    Drag0vieN likes this.