Hacking [Release] NTR Debugger 2 (with source) - the first public real-time debugger for N3DS

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
30
XP
980
Country
China
The NTR Debugger 2 is the first public debugger on N3DS, which is very useful for developing plugins or homebrews. Here are some of the features:
Debugging on wifi: connect your N3DS to local network, and enjoy debugging on computers.
Breakpoints (code breakpoints and one-shot code breakpoints): which is a typical feature for regular debuggers.
Memory viewing/editing.
Process management: list processes, view thread list and stacks, and attach to process.
etc.

It is an open source project now, available on Github.
https://github.com/44670/NTRClient


Download:
(NTR CFW 2.0 should be installed on your N3DS)

http://filetrip.net/dl?Hnp6C8NakH
 

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
689
Trophies
0
XP
779
Country
Brazil
Jesus Christ! Please port this to the Old 3DS. There's a few translation projects that are in desperate need of something like this!
 
  • Like
Reactions: Margen67

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
30
XP
980
Country
China
  • Like
Reactions: Margen67

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,609
Trophies
1
XP
7,749
Country
Tuvalu
Beautiful! This only needs ironpython, so it's platform independent? Incredible, I hate booting into windows, thanks again!

Oh, I see .cs files in the source, it's for windows ha. No problem
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
30
XP
492
Country
Italy
Also if title say New3DS this work for old 3ds? We very need a brekapoint (hack codes to high level now lol)

EDIT: looks like the old version, if is the same, how to set a brekapoint? I see no option/command to do...
 
  • Like
Reactions: Margen67

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
30
XP
980
Country
China
Also if title say New3DS this work for old 3ds? We very need a brekapoint (hack codes to high level now lol)

EDIT: looks like the old version, if is the same, how to set a brekapoint? I see no option/command to do...

The Readme file is still the old version. Try bpadd/bpena/bpdis/resume commands.
 
  • Like
Reactions: Margen67

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
30
XP
492
Country
Italy
And this version can hack on fly like netcheat for ps3 or always need to do a dump and use cheat engine/artmoney/python?

You can explain better how to set and use, please? Need write what on program?
Like bpadd <address> (ex: bpadd 01234567) ?
 
  • Like
Reactions: Margen67

filfat

Musician, Developer & Entrepreneur
Member
Joined
Nov 24, 2012
Messages
1,259
Trophies
0
Location
Göteborg
Website
spsgroup.se
XP
1,707
Country
Sweden
The NTR Debugger 2 is the first public debugger on N3DS, which is very useful for developing plugins or homebrews. Here are some of the features:
Debugging on wifi: connect your N3DS to local network, and enjoy debugging on computers.
Breakpoints (code breakpoints and one-shot code breakpoints): which is a typical feature for regular debuggers.
Memory viewing/editing.
Process management: list processes, view thread list and stacks, and attach to process.
etc.

It is an open source project now, available on Github.
https://github.com/44670/NTRClient


Download:
(NTR CFW 2.0 should be installed on your N3DS)
http://filetrip.net/dl?uhLXssRkow

And this works with ctrulib? I think i love you...
 

filfat

Musician, Developer & Entrepreneur
Member
Joined
Nov 24, 2012
Messages
1,259
Trophies
0
Location
Göteborg
Website
spsgroup.se
XP
1,707
Country
Sweden
Beautiful! This only needs ironpython, so it's platform independent? Incredible, I hate booting into windows, thanks again!

Oh, I see .cs files in the source, it's for windows ha. No problem

(Sorry, I try to not react when the small linux userbase comes out of their shells <-- See what i did there? "Shell")
Windows > Linux
 

vingt-2

Well-Known Member
Member
Joined
Jan 30, 2015
Messages
112
Trophies
0
Age
30
XP
98
Country
Canada
Is there any work-around you can think of to access the debugger on CTR app that deactivates wifi connection ? I'm trying to give a look at OOT memory for cheats but I can't launch the game and keep my connection at the same time.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: From his auntie's wife side