ROM Hack [Release] tcpGecko dotNet for 3ds

Luarst

New Member
Newbie
Joined
Oct 20, 2015
Messages
4
Trophies
0
XP
81
Country
United States
Is there any way to clear up the memory Gecko uses on the 3DS after dumps? Its a tad annoying, and I wouldn't see why it wouldn't be possible after passed to the client. Also causes issues after a couple of large dumps because of this. (Specifically talking about Gecko itself, as I'm converting NTRDebuggerTool to work with it, so I'm using that.)
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,142
Country
Canada
can't connect to the 3ds.



no plg at all.
replaced official ntr_3_3.bin with the mod version
menu displayed "ntr 0.0.3 Mod" (some thing like that)
tried with firewall disable.
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,142
Country
Canada
You pressed dpad left when you launched the game ?

You should be stuck in the boot logo until you're connected.
yes. stcuked at logo. but the client excutable keeps trying connect and failed.
the log window shows connected
18:55 - NTR Logger
18:58 - Trying to connect on port: 5038
18:58 - Trying to connect on port: 5039
18:58 - Trying to connect on port: 5040
18:58 - Trying to connect on port: 5041
18:58 - Trying to connect on port: 5042
18:58 - Trying to connect on port: 5043
18:58 - Trying to connect on port: 5044
18:58 - Trying to connect on port: 5045
18:58 - Trying to connect on port: 5046
18:58 - Trying to connect on port: 5047
18:58 - Trying to connect on port: 5048
18:58 - Trying to connect on port: 5049
18:58 - Trying to connect on port: 5050
18:58 - Trying to connect on port: 5051
18:58 - Connected
18:58 - Trying to connect on port: 5038
18:58 - Trying to connect on port: 5039
18:58 - Trying to connect on port: 5040
18:58 - Trying to connect on port: 5041
18:58 - Trying to connect on port: 5042
18:58 - Trying to connect on port: 5043
18:58 - Trying to connect on port: 5044
18:58 - Trying to connect on port: 5045
18:58 - Trying to connect on port: 5046
18:58 - Trying to connect on port: 5047
18:58 - Trying to connect on port: 5048
18:58 - Trying to connect on port: 5049
18:58 - Trying to connect on port: 5050
18:58 - Trying to connect on port: 5051
18:58 - Connected
18:59 - Trying to connect on port: 5038
18:59 - Trying to connect on port: 5039
18:59 - Trying to connect on port: 5040
18:59 - Trying to connect on port: 5041
18:59 - Trying to connect on port: 5042
18:59 - Trying to connect on port: 5043
18:59 - Trying to connect on port: 5044
18:59 - Trying to connect on port: 5045
 
Last edited by Sonansune,

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,142
Country
Canada
Your 3DS must be connected to Internet before you launch the game.

Close and restart the app when it tries for too long, the app isn't really optimized and there's some bugs.
I'm pretty sure it's connected to internet.
tried ftp before launch the game.
 

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Won't hurt to reboot to be sure :P

Also, I see that you replaced the ntr_3_3.bin, if this one wasn't in the root of your SD, you shouldn't replace it by another binary.

Because 3_3 / 3_4 / 3_5 are patched to be launched from another directory than root.

The recommended course of action is to replace the 3.2 which is always in the root of the SD. ;)
 

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
I'm not fond of winform and the code is messy so I didn't fixed all the bugs, I just updated the core functions to be working.
Worked fine with all the games that I tried though.

The best would be to rewrite a cheat searcher from scratch using this to get rid of all the bugs.
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,142
Country
Canada
Won't hurt to reboot to be sure :P

Also, I see that you replaced the ntr_3_3.bin, if this one wasn't in the root of your SD, you shouldn't replace it by another binary.

Because 3_3 / 3_4 / 3_5 are patched to be launched from another directory than root.

The recommended course of action is to replace the 3.2 which is always in the root of the SD. ;)
you are right.
replace ntr works.

btw, ntr_3_3 is indeed under the root dir. seems it has to directly launched by the loader?
 
Last edited by Sonansune,

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Yeah, those are patched to be able to change the name, the path and others things.
Replacing those by unpatched binaries can break some functions like the plugin loader and others things.

Always replacing the 3.2 if the binary must be manually changed (or build a new version of the Selector with the binary you want in romfs).
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,734
Trophies
1
XP
2,142
Country
Canada
Yeah, those are patched to be able to change the name, the path and others things.
Replacing those by unpatched binaries can break some functions like the plugin loader and others things.

Always replacing the 3.2 if the binary must be manually changed (or build a new version of the Selector with the binary you want in romfs).
thanks! A LOT!!!
 

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
No problem, have fun ! ;)

Just a thing, a known bug is when you go to the Viewer tab without having selected a region in the first tab, it can disconnect you.

You must first choose a region in the first tab to avoid that.

When you got a red screen on the 3DS, it means that an operation failed (often it's a bad address), and the server preferred to disconnect instead of making the 3DS crash.
Just reconnect and everything should be fine (might need you to close and reopen the tcp gecko app if you're unlucky). ;)

--------------------- MERGED ---------------------------

Also, if you want to quickly test some cheats, you can use the ActionReplay handler builtin this mod.

This app allows you to send your codes and to manage them.

--------------------- MERGED ---------------------------

Ah, nvm, I forgot that @Mega-Mew added the AR support to his app too.

So you're good to go. :)
 

vitorTC

Member
Newcomer
Joined
Oct 17, 2009
Messages
21
Trophies
0
XP
198
Country
Brazil
Hey, I can't make this to work with any game.

Whenever it's connect to the 3ds, the program freezes for some seconds and then disconnect, then it's keep trying to connect and after some tries it disables my internet access.
I've already asked Nanquitas for help, but no luck.
Any help on this?
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,485
Trophies
2
XP
4,928
Country
Canada
This looks really good. The only issue I got is simply once the gecko hits the right port. It says connecting....the program becomes unresponsive. once it comes to, it recycles the connecting to ports back to the beginning until it hits that same port and repeats this.
 
D

Deleted User

Guest
Ugh.. I get stuck on Nintendo 3DS splash-screen. I tried getting rid of .plg's (by renaming plugin's TitleID folder to something else), renamed ntr.bin to ntr.n3ds.bin, opened cell9's BootNTR, opened Mario Kart 7 (USA), held D-pad left, saw screen flashing blue twice then green, clicked Connect and nothing.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: 10 tabs open on chrome and no slow downs suck it low ram ple bs lol