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

CoNTRoller-overlay: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 8: Line 8:
|version=0.1.0
|version=0.1.0
|license=Mixed
|license=Mixed
|download=https://github.com/zed0/coNTRoller-overlay/coNTRoller-overlay_v0.1.0.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/controlleroverlay3ds.7z
|website=https://github.com/zed0/coNTRoller-overlay
|website=https://github.com/zed0/coNTRoller-overlay
|source=https://github.com/zed0/coNTRoller-overlay
|source=https://github.com/zed0/coNTRoller-overlay
}}
}}
== coNTRoller-overlay==
coNTRoller-overlay is a program that can display 3DS controller inputs via NTR debugging information.


Display 3DS controller inputs via NTR debugging information
It supports for orignal 3DS buttons and configuratable background color.


===Getting started===
==User guide==
 
usage: coNTRoller-overlay.exe [-h] [-bg COLOR] IP
Clone the repository via git (as the .zip doesn't include submodules) then navigate to the root of the repository and run:
 
```bash
git submodule update --init --recursive
pip install -r requirements.txt
 
#Find the local IP of your 3DS and replace it below
python coNTRoller-overlay.py 192.168.0.100
```
 
=== Example output ===


==Screenshots==
https://dlhb.gamebrew.org/3dshomebrew/coNTRoller-overlay.png
https://dlhb.gamebrew.org/3dshomebrew/coNTRoller-overlay.png


=== Building a standalone executable ===
==Media==
Once the software is working a standalone executable with assets bundled can be built using the following:
'''How to Use coNTRoller-overlay 3DS Input Viewer''' ([https://www.youtube.com/watch?v=LGLpXUAz2oc TheUltimateStooges]) <br>
 
<youtube>LGLpXUAz2oc</youtube>
'''bash'''
'''pip install pyinstaller'''
'''pyinstaller coNTRoller-overlay.spec'''


This will place a standalone executable in the `dist` directory.
==Compatibility==
Bundled executable has been tested on Windows 10.


===Todo list ===
==Known issues==
Crashed shortly after connection (N3DS).


* Display where the touchscreen is being touched
==Credits==
* Display extra buttons on the New 3DS
*[https://github.com/zed0 zed0].
* Theming?
*[https://github.com/RhiannonMichelmore RhiannonMichelmore] - Help locating memory offsets.
*[https://github.com/imthe666st imthe666st].
*[https://github.com/imthe666st/PyNTR PyNTR].


=== Credits===
==External links==
* GitHub - https://github.com/zed0/coNTRoller-overlay
* Reddit - https://www.reddit.com/r/3dshacks/comments/7v6ntv/release_controlleroverlay_display_your_3ds_inputs


*[zed0](https://github.com/zed0)
[[Category:3DS homebrew applications]]
*[RhiannonMichelmore](https://github.com/RhiannonMichelmore) - Help locating memory offsets
[[Category:PC utilities for 3DS homebrew]]
*[imthe666st](https://github.com/imthe666st)
*[PyNTR](https://github.com/imthe666st/PyNTR)

Revision as of 04:55, 8 March 2022

coNTRoller-overlay
File:Controller-overlay.png
General
Authorzed0
TypePC Utilities
Version0.1.0
LicenseMixed
Last Updated2018/02/08
Links
Download
Website
Source

coNTRoller-overlay is a program that can display 3DS controller inputs via NTR debugging information.

It supports for orignal 3DS buttons and configuratable background color.

User guide

usage: coNTRoller-overlay.exe [-h] [-bg COLOR] IP

Screenshots

coNTRoller-overlay.png

Media

How to Use coNTRoller-overlay 3DS Input Viewer (TheUltimateStooges)

Compatibility

Bundled executable has been tested on Windows 10.

Known issues

Crashed shortly after connection (N3DS).

Credits

External links

Advertising: