TcpGecko dotNet 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = tcpGecko dotNet | image = https://dlhb.gamebrew.org/3dshomebrew/tcpGeckodotNetfor3ds.jpg|250px | type = Utilities | version = | licence = Mixe...")
 
m (Text replacement - "Category:3DS homebrew rom hacks" to "")
 
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = tcpGecko dotNet
|title=tcpGecko dotNet for 3ds
| image = https://dlhb.gamebrew.org/3dshomebrew/tcpGeckodotNetfor3ds.jpg|250px
|image=Tcpgeckodotnet3ds2.png
| type = Utilities
|description=A 3DS Utility using a network connection.
| version =
|author=Nanquitas
| licence = Mixed
|lastupdated=2017/03/10
| author = Mega-Mew
|type=Hack Utilities
| website = https://gbatemp.net/threads/release-tcpgecko-dotnet-for-3ds.463998/
|version=2017
| download = https://dlhb.gamebrew.org/3dshomebrew/tcpGeckodotNetfor3ds.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/tcpGeckodotNetfor3ds.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/tcpgeckodotnet3ds.7z
|website=https://gbatemp.net/threads/release-tcpgecko-dotnet-for-3ds.463998
|source=https://github.com/Nanquitas/tcp-gecko-dotnet
}}
}}
<youtube>VGtkc6Zowu8</youtube>
tcpGecko dotNet for 3DS is a 3DS utility using a network connection.


The original creator of this app ([https://gbatemp.net/members/372709/ @Nanquitas]) didn't wanted to make a thread for that so I am making one, I think it worth it.
This is a mod/port of Chadderz121's WiiU Version of [https://github.com/Chadderz121/tcp-gecko-dotnet tcpGecko] that allow you to create cheat. The basics read/write has been edited, on the other hand, no debug functions is currently available (breakpoint/watchpoint/thread/pause etc).  


So tcpGecko dot Net for 3ds is a port of the [https://github.com/Chadderz121/tcp-gecko-dotnet WiiU Version of tcpGecko] that allow you to create cheat.
To be able to use it, you need to use the [https://gbatemp.net/threads/release-tcpgecko-dotnet-for-3ds.463998/post-7453766 modified ntr.bin].


==Features==
* Cheat searcher.
* Live memory viewer/editor.
* RAM dumper.
* AR/Gateshark codes support.


<div style="padding-left: 30px">
==Installation==
From the zip, extract the ntr.bin (modified by Nanquitas to work with this tool) to the root of the SD card.


<div style="text-align: center">
==User guide==
Boot the application, and when you launch a game press D-Pad left.


[[File:proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2017%2F10%2F1489148128-sans-titre.png&hash=4879bb120f33006dd3c9f0d059e3de37|class=bbCodeImage LbImage|[?IMG]]]?
Your screen will flash blue and green and be stuck on the loading screen. When it happen, just connect the client to the 3DS, and the game will continue.


</div>
===Cheat codes===
Supports AR/Gateshark codes.


?
Cheat codes are managed per ID, the 1st one you will sent will have for example the ID 0, in the textbox put "0" and choose the action you want to do with this cheatcode.


</div>
If you want to quickly test some cheats, you can use the ActionReplay handler [[NTRGeckoCheat 3DS|NTRGeckoCheat]] builtin this mod (also made by Nanquitas).
Feature:


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
===Notes===
Some games have a dynamic memory layout and while the application fetch the current memory regions of the game when it connects to the 3DS, it can change later on.


<span>Spoiler: <span class="SpoilerTitle">Cheat Searcher</span></span>
A button is added to fetch the current memory regions of the game so no need to disconnect/reconnect to refresh it (by Mega-Mew).
<div class="SpoilerTarget bbCodeSpoilerText">


[[File:proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2017%2F10%2F1489147881-sans-titre2.png&hash=2735b28c9270ee395ae93dd4d1aa452e|class=bbCodeImage LbImage|[?IMG]]]
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/tcpgeckodotnet3ds3.png


</div>
https://dlhb.gamebrew.org/3dshomebrews/tcpgeckodotnet3ds4.png


</div>
https://dlhb.gamebrew.org/3dshomebrews/tcpgeckodotnet3ds5.png
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">


<span>Spoiler: <span class="SpoilerTitle">Live Memory Viewer/Editor</span></span>
https://dlhb.gamebrew.org/3dshomebrews/tcpgeckodotnet3ds6.png
<div class="SpoilerTarget bbCodeSpoilerText">


[[File:proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2017%2F10%2F1489148009-sans-titre1.png&hash=21d62dc186501901e8991250ef38e9dd|class=bbCodeImage LbImage|[?IMG]]]
==Media==
 
'''Hyrule Warriors TCP Gecko dotNet Tutorial''' ([https://www.youtube.com/watch?v=VGtkc6Zowu8 VoiD_Kura]) <br>
</div>
<youtube>VGtkc6Zowu8</youtube>
 
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">RAM Dumper</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">
 
[[File:proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2017%2F10%2F1489148051-sans-titre3.png&hash=316c10ec3f0d1b8f55b8f0b0c0248d0e|class=bbCodeImage LbImage|[?IMG]]]
 
</div>
 
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">AR/Gateshark Codes Support</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">
 
[[File:proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2017%2F10%2F1489165529-sans-titre.png&hash=30b62eeeb27d33844522e85b4470ba3e|class=bbCodeImage LbImage|[?IMG]]]
Manage cheat code per ID, the 1st one you will sent will have for example the ID 0, in the textbox put &quot;0&quot; and choose the action you want to do with this cheatcode.
 
</div>
 
</div>
 
 
Usage:
 
<div class="bbCodeBlock bbCodeQuote">
 
<div class="quote">
 
From the zip, extract the ntr.bin (modified by [https://gbatemp.net/members/372709/ @Nanquitas] to work with this tool) to the root of the sdcard, boot it, and when you launch a game press D-Pad left. Wait for the green flash, and then connect the debugger to the console.
 
</div>
<div class="quoteExpand">
 
Click to expand...
 
</div>
 
</div>
<div class="bbCodeBlock bbCodeQuote">
 
<div class="quote">
 
Note: some games have a dynamic memory layout and while the app fetch the current memory regions of the game when it connects to the 3DS, it can change later on. So I added a button to fetch the current memory regions of the game so no need to disconnect / reconnect to refresh it.
 
</div>
<div class="quoteExpand">
 
Click to expand...


</div>
==Compatibility==
Does not work with Mode3, so only regular game on Old3DS.


</div>
New3DS don't have any limitation (except for Zelda OOT, which does not support wireless features).
Github repo:
https://github.com/Nanquitas/tcp-gecko-dotnet


==Known issues==
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.


<span style="font-size: 15px">Credits:</span>
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).
[https://gbatemp.net/members/372709/ @Nanquitas]: tcpGecko Mod to work with the 3ds &amp; a mod of NTR to make Gecko working on NTR.
[https://gbatemp.net/members/356222/ @cell9]: NTR CFW (nothing without him)
[https://gbatemp.net/members/365621/ @Mega-Mew]: really minor change of the app
Chadderz: Mod of tcpGecko to make it work on the WiiU <span style="font-size: 10px">(yeah, it's: Wii -&gt; WiiU -&gt; 3DS)</span>
and many other ! (check &quot;About&quot; tab)
<div class="messageTextEndMarker">


==Credits==
* Nanquitas - tcpGecko Mod to work with the 3ds & a mod of NTR to make Gecko working on NTR.
* cell9 - NTR CFW.
* Mega-Mew - minor change of the application.
* Chadderz - mod of tcpGecko to make it work on the WiiU (Wii -> WiiU -> 3DS).
* And many others.


</div>
==External links==
* GitHub - https://github.com/Nanquitas/tcp-gecko-dotnet
* GitHub - https://github.com/Nanquitas/NTR_Gecko_Mod
* GitHub - https://github.com/Nanquitas/NTRGeckoCheat
* GBAtemp - https://gbatemp.net/threads/release-tcpgecko-dotnet-for-3ds.463998

Latest revision as of 06:08, 6 May 2024

tcpGecko dotNet for 3ds
Tcpgeckodotnet3ds2.png
General
AuthorNanquitas
TypeHack Utilities
Version2017
LicenseMixed
Last Updated2017/03/10
Links
Download
Website
Source

tcpGecko dotNet for 3DS is a 3DS utility using a network connection.

This is a mod/port of Chadderz121's WiiU Version of tcpGecko that allow you to create cheat. The basics read/write has been edited, on the other hand, no debug functions is currently available (breakpoint/watchpoint/thread/pause etc).

To be able to use it, you need to use the modified ntr.bin.

Features

  • Cheat searcher.
  • Live memory viewer/editor.
  • RAM dumper.
  • AR/Gateshark codes support.

Installation

From the zip, extract the ntr.bin (modified by Nanquitas to work with this tool) to the root of the SD card.

User guide

Boot the application, and when you launch a game press D-Pad left.

Your screen will flash blue and green and be stuck on the loading screen. When it happen, just connect the client to the 3DS, and the game will continue.

Cheat codes

Supports AR/Gateshark codes.

Cheat codes are managed per ID, the 1st one you will sent will have for example the ID 0, in the textbox put "0" and choose the action you want to do with this cheatcode.

If you want to quickly test some cheats, you can use the ActionReplay handler NTRGeckoCheat builtin this mod (also made by Nanquitas).

Notes

Some games have a dynamic memory layout and while the application fetch the current memory regions of the game when it connects to the 3DS, it can change later on.

A button is added to fetch the current memory regions of the game so no need to disconnect/reconnect to refresh it (by Mega-Mew).

Screenshots

tcpgeckodotnet3ds3.png

tcpgeckodotnet3ds4.png

tcpgeckodotnet3ds5.png

tcpgeckodotnet3ds6.png

Media

Hyrule Warriors TCP Gecko dotNet Tutorial (VoiD_Kura)

Compatibility

Does not work with Mode3, so only regular game on Old3DS.

New3DS don't have any limitation (except for Zelda OOT, which does not support wireless features).

Known issues

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).

Credits

  • Nanquitas - tcpGecko Mod to work with the 3ds & a mod of NTR to make Gecko working on NTR.
  • cell9 - NTR CFW.
  • Mega-Mew - minor change of the application.
  • Chadderz - mod of tcpGecko to make it work on the WiiU (Wii -> WiiU -> 3DS).
  • And many others.

External links

Advertising: