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

3SharpView 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:Support the author" to "")
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3SharpView
|title=3SharpView
| image = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.jpg|250px
|image=3sharpview3.png
| type = Utilities
|description=A C# Viewer for 3Input.
| version = v0.35 (24 Sept 2020)
|author=PhlexPlexico
| licence = Mixed
|lastupdated=2020/09/24
| author = PhlexPlexico
|type=3DS Streaming
| website = https://github.com/PhlexPlexico/3SharpView
|version=0.35
| download = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.rar
|license=GPL-3.0
| source = https://dlhb.gamebrew.org/3dshomebrew/3SharpView.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3sharpview.7z
|website=https://github.com/PhlexPlexico/3SharpView
|source=https://github.com/PhlexPlexico/3SharpView
|donation=https://ko-fi.com/phlexplexico
}}
}}
3SharpView is a C# Viewer for [[3Input 3DS|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.


3SharpView is a C# Viewer for [[3Input|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 program 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.
 
This program is to be used with [[3Input|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==
Line 24: Line 26:


==Building==
==Building==
===Requirements===
To build from source you need [https://visualstudio.microsoft.com/downloads/ Visual Studio 2019].
* [https://visualstudio.microsoft.com/downloads/ Visual Studio 2019.]
 
Open the Solution file (<code>.sln</code>) in Visual Studio, and build.
 
Alternatively you can use the compiled executables (.exe).


Open the Solution file (<code>.sln</code>) in Visual Studio, and build. Compiled executables will be on the Releases page on this repository.
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/3sharpview3.png


==Media==
==Media==
Line 34: Line 40:


==Changelog==
==Changelog==
'''v0.35 24 Sept 2020'''
'''v0.35 2020/09/24'''
* Included the use of:  
* Included the use of:  
** Colour choice for touch dot and 3DS screen.
** 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.
** 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.
* 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'''
'''v0.3 2020/09/23'''
* Included the use of:
* Included the use of:
** L/R
** L/R.
** Start/Select
** Start/Select.
** D-pad inputs.
** D-pad inputs.
** Begun work for initial touch screen updates.
** Begun work for initial touch screen updates.
Line 50: Line 56:
** Touch Screen Input via a blue dot.
** Touch Screen Input via a blue dot.


'''v0.2 22 Sept 2020'''
'''v0.2 2020/09/22'''
* Included the use of:
* Included the use of:
** L/R
** L/R.
** Start/Select
** Start/Select.
** D-pad inputs.
** D-pad inputs.
** Begun work for initial touch screen updates.
** Begun work for initial touch screen updates.
Line 62: Line 68:


==External links==
==External links==
* Author's Youtube, https://www.youtube.com/user/MrPhlexPlexico
* GitHub - https://github.com/PhlexPlexico/3SharpView
* GitHub, https://github.com/PhlexPlexico/3SharpView
* Github - https://github.com/PhlexPlexico/3input
* Reddit, https://www.reddit.com/r/speedrun/comments/ixs25h/3input_a_3ds_input_viewer
* Author's Youtube - https://www.youtube.com/user/MrPhlexPlexico
 
* Reddit - https://www.reddit.com/r/speedrun/comments/ixs25h/3input_a_3ds_input_viewer
[[Category:3DS homebrew application]]
[[Category:PC utilities for 3DS homebrew]]

Latest revision as of 04:06, 17 Mayıs 2024

3SharpView
3sharpview3.png
General
AuthorPhlexPlexico
Type3DS Streaming
Version0.35
LicenseGPL-3.0
Last Updated2020/09/24
Links
Download
Website
Source
Support Author

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 program 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

To build from source you need Visual Studio 2019.

Open the Solution file (.sln) in Visual Studio, and build.

Alternatively you can use the compiled executables (.exe).

Screenshots

3sharpview3.png

Media

3Input and 3SharpView Example

Changelog

v0.35 2020/09/24

  • 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 2020/09/23

  • 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 2020/09/22

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

External links

Advertising: