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

Drag0vieN

Member
OP
Newcomer
Joined
Nov 2, 2014
Messages
19
Trophies
0
Age
29
XP
154
Country
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...
OjKBfiP.png
...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.
JlGMU7d.png
You should be where "nn" is. "nn NN NN NN" is your current EXP. Here is a list for the meaning of everything.
Na me: Monster Name, end it anywhere with 00 or E3 1B
aa: Monster id
ZZ: If rank is SS+ star 00 for no and 01 for yes
BB: Gender
WW: LVL+ after rank
XX: Is guest 00 for no and 01 for yes
YY: Synthesis count
cc: Total HP Max is 270F, which gives 9999
dd: Total MP
ee: Current HP
ff: Current MP
gg: ATK
hh: DEF
ii: AGIL
jj: WIS
KK: LVL
ll: Item equipped
MM: If dead
nn: EXP
oo: EXP to next lvl
pp: Skill Points
------
?? ?? ?? ?? (line 12):The checksum hack detection???
qq: Father
rr: Mother
ss: Father of Father
tt: Father of Mother
uu: Mother of Father
vv: Mother of Mother
Fa Na: Father name
Mo Na: Mother name
a1: Skill 1 ID
A2: Skill Points in Skill 1
b2: etc...
------
??: Unknown
00: Unknown but most likely null

If anyone can help and figure out what ?? does, that would be greatly appreciated.

Thank you jm_plata for giving info on ZZ, YY and line 12!!!
Life: no 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,
Code:
[100% Scout]
005582FC 000003E8
Code:
[Fight XXX]
0057ECDC 00000XXX
Replace XXX with your desired monster ID

I would love to see the OP monster teams you guys make, please do share.
 
Last edited by Drag0vieN,

Drag0vieN

Member
OP
Newcomer
Joined
Nov 2, 2014
Messages
19
Trophies
0
Age
29
XP
154
Country
Will modifying any of these trigger the game's cheat detection when trying to take those monsters online?
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.

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.
Thank you very much for that.

What do you mean with this?
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.
 

Zaraf

Well-Known Member
Member
Joined
Sep 23, 2005
Messages
743
Trophies
0
Age
41
Location
Edmonton, Alberta
Website
Visit site
XP
386
Country
Canada
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.

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.
 

Zaraf

Well-Known Member
Member
Joined
Sep 23, 2005
Messages
743
Trophies
0
Age
41
Location
Edmonton, Alberta
Website
Visit site
XP
386
Country
Canada
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.
 
  • Like
Reactions: Drag0vieN

jm_plata

Well-Known Member
Newcomer
Joined
Sep 12, 2009
Messages
60
Trophies
1
XP
255
Country
Mexico
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?
Since DQMJ2 Pro [NDS] there is a online hack detection best way for spoof this hack detection is synth. (breed) hacked-modded monsters.
 

jm_plata

Well-Known Member
Newcomer
Joined
Sep 12, 2009
Messages
60
Trophies
1
XP
255
Country
Mexico
That doesn't work in this version. It still detects them as hacked even if you breed them.
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)
 
  • Like
Reactions: Drag0vieN

jm_plata

Well-Known Member
Newcomer
Joined
Sep 12, 2009
Messages
60
Trophies
1
XP
255
Country
Mexico
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.
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,

Zaraf

Well-Known Member
Member
Joined
Sep 23, 2005
Messages
743
Trophies
0
Age
41
Location
Edmonton, Alberta
Website
Visit site
XP
386
Country
Canada
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".

Is it possible to modify the checksum so that even after edits, it doesn't detect it?
 

jm_plata

Well-Known Member
Newcomer
Joined
Sep 12, 2009
Messages
60
Trophies
1
XP
255
Country
Mexico
Is it possible to modify the checksum so that even after edits, it doesn't detect it?
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.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,475
Country
Germany
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. :)
 

Drag0vieN

Member
OP
Newcomer
Joined
Nov 2, 2014
Messages
19
Trophies
0
Age
29
XP
154
Country
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. :)
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,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,475
Country
Germany
I haven't got into NTR so I wouldn't know how to port it. 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).
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.
 
  • Like
Reactions: Drag0vieN

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended