ROM Hack Cheat Code to NTR Plugin?

Deleted member 369977

Felyne Hunter
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Doesn't GateShark and NTR use memory the same way? In Hyrule Warriors the GateShark cheats had the same offsets then NTR. I'm not sure how it handles with other games.
 

PandaMayFire

Well-Known Member
Member
Joined
Jan 24, 2015
Messages
287
Trophies
0
Age
29
XP
148
Country
United States
So we can convert Gateshark codes to an NTR cheat plugin? Would someone mind linking a tutorial or briefly explaining how to do this? I would love to have more codes for Super Mystery Dungeon without using my Gateway card.
 

Deleted member 369977

Felyne Hunter
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
So we can convert Gateshark codes to an NTR cheat plugin? Would someone mind linking a tutorial or briefly explaining how to do this? I would love to have more codes for Super Mystery Dungeon without using my Gateway card.
If you have a gateway card, could you quickly test something for me? Could you tell me ANY of the codes you're using? I'll quickly try to convert this to NTR ( best would be the held money )
 

DesuIsSparta

Well-Known Member
Member
Joined
Oct 13, 2015
Messages
580
Trophies
0
XP
1,037
Country
United States
You can't always convert the codes, but most of the time just adding the last memory address range start to the original code pointer will work.

Example:
- Gameshark = 0x002bEcDD
- NTR Range = 0x40000000
- Result = 0x402becdd

That's if you're lucky, though. Most of the time it doesn't work in my experience
 

xenoxc

Member
Newcomer
Joined
May 21, 2012
Messages
14
Trophies
1
Age
42
XP
261
Country
Thailand
You can't always convert the codes, but most of the time just adding the last memory address range start to the original code pointer will work.

Example:
- Gameshark = 0x002bEcDD
- NTR Range = 0x40000000
- Result = 0x402becdd

That's if you're lucky, though. Most of the time it doesn't work in my experience
Thanks a lot

Where can i search for the "Last Memory Address Range" ?
 

3DSPoet

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
402
Trophies
0
XP
392
Country
United States
Thanks a lot

Where can i search for the "Last Memory Address Range" ?

Um...isn't the game memory range usually 14 rather than 40? Every code I've searched on NTR debugger thus far has resided at 0x14000000

So the code you referenced, I would think, would be 0x142BECDD
 

3DSPoet

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
402
Trophies
0
XP
392
Country
United States
Start the NTR debugger, list all the processes and do: "memlayout(pid=0x[and here the pid])" without the [] .

Once you've connected the debugger, connected to it, found your process, then do this /\ to list all the memory areas you can access. The area for the game memory has been the 14 one every time I've tried. :D
 

Deleted member 369977

Felyne Hunter
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Although i'm pretty bad at explaining things simple, I'll give it a try.

So, if you started NTR you can press X+Y to open the menu. Now enable the debugger with the second option. If that's done go to your PC and start your NTR Debugger, ( or any fork you like )

I created a fork 2 days ago to make life a bit simpler. Just start it, enter the 3ds Ip, list all the processes and enter the pid. Then you can click memlayout and it should show you all the memregions.
https://github.com/imthe666st/NTRClient/releases/tag/v0.1-alpha-pre-release

Please note, that this is just a prerelease I did now. This fork might still be buggy, but it makes stuff easier with NTR debugger

EDIT: Something I should add. Using NTR debugger might take 2 or 3 tries to connect.

EDIT2: For the fork, actually, don't use it. I left some debug stuff in there that propably makes it impossible to connect, since I made the ip static to 192.168.0.11, because I am a bit lazy, I'll quickly update the file.

EDIT3: Updated the file.
 
Last edited by Deleted member 369977,

Deleted member 369977

Felyne Hunter
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Um...isn't the game memory range usually 14 rather than 40? Every code I've searched on NTR debugger thus far has resided at 0x14000000

So the code you referenced, I would think, would be 0x142BECDD

I just checked some of my games, and Terraria doesn't have 0x14000000 as last memregion. The last memregion is 0x10002000:
Code:
valid memregions:
00100000 - 00847fff , size: 00748000
08000000 - 0dffffff , size: 06000000
0ffc0000 - 10000fff , size: 00041000
10002000 - 10002fff , size: 00001000
end of memlayout.
 

3DSPoet

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
402
Trophies
0
XP
392
Country
United States
That's "probably" the correct region. All you can really do is try a couple of ram dumps and search for values.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: