More actions
(Created page with "{{Infobox 3DS homebrew | title = 3SharpView | image = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.jpg|250px | type = Utilities | version = v0.35 | licence = Mixed | autho...") |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.jpg|250px | | image = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.jpg|250px | ||
| type = Utilities | | type = Utilities | ||
| version = v0.35 | | version = v0.35 (24 Sept 2020) | ||
| licence = Mixed | | licence = Mixed | ||
| author = PhlexPlexico | | author = PhlexPlexico | ||
Line 10: | Line 10: | ||
| source = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.rar | | source = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.rar | ||
}} | }} | ||
3SharpView is a C# Viewer for 3Input. It connects to the 3Input Viewer server on your 3DS to read the JSON Inputs and present meaningful information on what has been pressed/moved on your 3DS. | |||
This homebrew application is to be used with 3Input which allows you to view the inputs on a PC, can be use helpful for any streamers/speedrunners who would like to show off their inputs while playing. | |||
== Features == | ==Features== | ||
* ABXY. | |||
* Thumb Stick. | |||
* L/R. | |||
* Start/Select. | |||
* Touch Screen. | |||
* Adjustable Chromakey for touch screen and touch point (either in plain text, or hex code). | |||
==Building== | |||
===Requirements=== | |||
* [https://visualstudio.microsoft.com/downloads/ Visual Studio 2019.] | |||
Open the Solution file (<code>.sln</code>) in Visual Studio, and build. Compiled executables will be on the Releases page on this repository. | |||
== | ==Media== | ||
'''3Input and 3SharpView Example'''<br> | |||
<youtube>UQJbOhglfF8</youtube> | |||
* | ==Changelog== | ||
'''v0.35 24 Sept 2020''' | |||
* Included the use of: | |||
** Colour choice for touch dot and 3DS screen. | |||
** These can be from the few colours in drop down, or via hex colour codes (i.e. #fff or #ffffff). Feel free to adjust to your needs. | |||
Attached is two different versions as well. One removes the touchscreen tracking capability, and the other has a green backdrop so you are able to chroma-key just the button presses on stream. | |||
'''v0.3 23 Sept 2020''' | |||
* Included the use of: | |||
** L/R | |||
** Start/Select | |||
** D-pad inputs. | |||
** Begun work for initial touch screen updates. | |||
** Text X/Y coordinates on screen as well. | |||
** Text Touchscreen Coordinates on screen. | |||
** Touch Screen Input via a blue dot. | |||
* | '''v0.2 22 Sept 2020''' | ||
* Included the use of: | |||
** L/R | |||
** Start/Select | |||
** D-pad inputs. | |||
** Begun work for initial touch screen updates. | |||
** Text X/Y coordinates on screen as well. | |||
== | ==Credits== | ||
* [https://twitter.com/gabyelnuevo Gaby] for helping test the first iterations of this. | |||
[ | |||
== | ==External links== | ||
* Author's Youtube, https://www.youtube.com/user/MrPhlexPlexico | |||
* GitHub, https://github.com/PhlexPlexico/3SharpView | |||
* Reddit, https://www.reddit.com/r/speedrun/comments/ixs25h/3input_a_3ds_input_viewer | |||
[[Category:3DS homebrew application]] | |||
[[Category:PC utilities for 3DS homebrew]] |
Revision as of 06:13, 5 July 2021
3SharpView is a C# Viewer for 3Input. It connects to the 3Input Viewer server on your 3DS to read the JSON Inputs and present meaningful information on what has been pressed/moved on your 3DS.
This homebrew application is to be used with 3Input which allows you to view the inputs on a PC, can be use helpful for any streamers/speedrunners who would like to show off their inputs while playing.
Features
- ABXY.
- Thumb Stick.
- L/R.
- Start/Select.
- Touch Screen.
- Adjustable Chromakey for touch screen and touch point (either in plain text, or hex code).
Building
Requirements
Open the Solution file (.sln
) in Visual Studio, and build. Compiled executables will be on the Releases page on this repository.
Media
3Input and 3SharpView Example
Changelog
v0.35 24 Sept 2020
- Included the use of:
- Colour choice for touch dot and 3DS screen.
- These can be from the few colours in drop down, or via hex colour codes (i.e. #fff or #ffffff). Feel free to adjust to your needs.
Attached is two different versions as well. One removes the touchscreen tracking capability, and the other has a green backdrop so you are able to chroma-key just the button presses on stream.
v0.3 23 Sept 2020
- Included the use of:
- L/R
- Start/Select
- D-pad inputs.
- Begun work for initial touch screen updates.
- Text X/Y coordinates on screen as well.
- Text Touchscreen Coordinates on screen.
- Touch Screen Input via a blue dot.
v0.2 22 Sept 2020
- Included the use of:
- L/R
- Start/Select
- D-pad inputs.
- Begun work for initial touch screen updates.
- Text X/Y coordinates on screen as well.
Credits
- Gaby for helping test the first iterations of this.