Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NTRRemoteDebugger 3DS: Difference between revisions

From GameBrew
m (Text replacement - "| licence" to "| license")
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = NTRRemoteDebugger
|title=NTRRemoteDebugger
| image = NTRRemoteDebugger-3DS.png|250px
|image=NTRRemoteDebugger-3DS.png
| type = Custom Firmwares
|description=Tool to interface with NTR CFW's remote debugging
| version = v0.8.6.3-beta
|author=valarnin
| lastupdated = 2016/05/23
|lastupdated=2016/05/23
| license = Mixed
|type=Custom Firmwares
| author = valarnin
|version=0.8.6.3-beta
| website = https://github.com/Nanquitas/NTRRemoteDebugger
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/NTRRemoteDebuggerv8.6.3.7z
|download=https://dlhb.gamebrew.org/3dshomebrew/NTRRemoteDebuggerv8.6.3.7z
| source = https://github.com/Nanquitas/NTRRemoteDebugger
|website=https://github.com/Nanquitas/NTRRemoteDebugger
|source=https://github.com/Nanquitas/NTRRemoteDebugger
}}
}}
== NTRRemoteDebugger ==
== NTRRemoteDebugger ==

Revision as of 12:34, 29 October 2021

NTRRemoteDebugger
File:NTRRemoteDebugger-3DS.png
General
Authorvalarnin
TypeCustom Firmwares
Version0.8.6.3-beta
LicenseMixed
Last Updated2016/05/23
Links
Download
Website
Source

NTRRemoteDebugger

Tool to interface with NTR CFW's remote debugging.

Features

  • Nice GUI for searching for memory addresses and modifying them.
  • No messing about with files or other external resources.
  • Allows searching for byte, short, int, long, float, double, list of bytes, and text strings.
  • Subsequent searches will narrow search results by only requesting the memory addresses needed, speeding up things significantly.
  • Ability to "lock" memory addresses to a given value. This means that they are set automatically based on a configured value.
  • Can convert AR3DS codes to work with the tool.
  • Works on mono and via wine. Thanks to u/Melon__Bread for verifying mono support (and MonoDevelop compile support) and u/MattKimura for verifying wine support.

Untested

  • Search for float, double, and raw bytes.

Notes

  • Editing items in the bottom-right grid (the 'Values' grid) requires double clicking. This is strange behavior for the checkbox and dropdown cells.
  • The first half of the progress bar at the bottom is for receiving memory values from the 3DS. The second half is for searching for the value.
  • The progress bar does not work for narrowing search results, just be patient. It's about 1/3rd of a second per result check for me.
  • NTR's performance seems to degrade over time if the connection gets interrupted at all. I find that after about 10 interrupted connections, I have to reboot my 3DS to get NTR's Debugger to start responding properly again. Apparently running [NTR 3.3 fork](https://github.com/Shadowtrance/BootNTR) from Shadowtrance with the 3.2 ntr.bin (same repo) is better for stability and also works on 10.6.

Advertising: