EdpJoy3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:Homebrew utility applications on 3DS" to "")
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = edpJoy3DS
|title=edpJoy3DS
| image = https://dlhb.gamebrew.org/3dshomebrew/edpjoy3ds00.png|250px
|image=Edpjoy3ds2.png
| type = Utilities
|description=Use 3DS as a multi-plaform gamepad/controller for PC and mobile.
| version = 0.7.1 (27 Jan 2018)
|author=edicpop
| licence = Mixed
|lastupdated=2017/08/28
| author = edicpop
|type=Utilities
| website = https://gbatemp.net/threads/homebrew-edpjoy3ds.392968
|version=0.6.2
| download = https://sourceforge.net/projects/edicpop/files/ds
|license=Mixed
| source = https://sourceforge.net/projects/edicpop
|download=[https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds.7z?k33p0fil35 3DS and servers]
|website=https://gbatemp.net/threads/homebrew-edpjoy3ds.392968
|source=https://sourceforge.net/projects/edicpop
}}
}}
edpJoy3DS is a 3DS homebrew applications that contains 3 subprograms: a text reader, dictionary and a edpJoy client that allows you to use 3DS as a multi-plaform gamepad/controller.
In order to use the edpJoy client, it is necessary to also install and setup the server program.


edpJoy3DS is a 3DS homebrew applications that contains 3 subprograms: a text reader, dictionary and a edpJoy client that allows you to use 3DS as a multi-plaform gamepad/controller.
==Features==
* Can open text file (eTXT) for reading or find meaning.
* Dictionary program (eDIC).
* Auto shutdown.
* Record and play the button pressings.
* Support C-Stick (can use YXBA instead of C-Stick).
* Support Circle Pad (can use D-Pad instead of Circle Pad).
* Can adjust response.


In order to use eJOY, it is necessary to also install and setup the server program.
==Installation==
Available in 3DS, CIA and 3DSX/SMDH formats.
* 3DSX - Copy .3dsx and .smdh to the /3ds/edpJoy3DS071/ folder on your SD card and run it via Homebrew Launcher.
* CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
* 3DS - Copy .3ds to your SD card.


==User guide==
==User guide==
Line 26: Line 42:
* Can find the next word.
* Can find the next word.
* Meaning can be sent to eTXT finding the meaning again.
* Meaning can be sent to eTXT finding the meaning again.
* To use the dictionary, extract them to the sdmc:/3ds/edicpop/.
* To use the dictionary, extract them to the sdmc:/edicpop/.
** [https://sourceforge.net/projects/edicpop/files/words/lexitron2_0.zip/download Lexitron] (Eng-Thai, Thai-Eng).
** [https://sourceforge.net/projects/edicpop/files/words/lexitron2_0.zip/download Lexitron] (Eng-Thai, Thai-Eng).
** [https://sourceforge.net/projects/edicpop/files/words/wn.zip/download Wordnet] (Eng-Eng).
** [https://sourceforge.net/projects/edicpop/files/words/wn.zip/download Wordnet] (Eng-Eng).
Line 39: Line 55:


===Clients and Servers===
===Clients and Servers===
{| class="wikitable"
https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds2.png
 
{| class="wikitable" style="width: 700px;"
|-
|-
! Client || Platform || Version || Date
! style="width: 20%"|Client  
! style="width: 50%"|Platform
! style="width: 15%"| Version
! style="width: 15%"| Date
|-
|-
| edpJoy3DS || Nintendo 3DS || [https://sourceforge.net/projects/edicpop/files/ds 0.7.1] || 2018/01/27
| [[edpJoy3DS|edpJoy3DS]] || Nintendo 3DS || [https://sourceforge.net/projects/edicpop/files/ds 0.7.1] || 2018/01/27
|-
|-
| edpJoyDS || Nintendo DS || [https://sourceforge.net/projects/edicpop/files/ds 0.7.1] || 2018/01/27
| [[edpJoyDS|edpJoyDS]] || Nintendo DS || [https://sourceforge.net/projects/edicpop/files/ds 0.7.1] || 2018/01/27
|-
|-
! Server || Platform || Version || Date
! Server || Platform || Version || Date
Line 55: Line 76:
| edpJoyWin || Windows OS || [https://sourceforge.net/projects/edicpop/files/win 0.7.0] || 2017/09/10
| edpJoyWin || Windows OS || [https://sourceforge.net/projects/edicpop/files/win 0.7.0] || 2017/09/10
|-
|-
| edpJoyAnd || Android || [https://play.google.com/store/apps/details?id=com.edicpopand.edpjoy Google Play] || 2017/09/22
| edpJoyAnd || Android || [https://play.google.com/store/apps/details?id=com.edicpopand.edpjoy 0.7.0] & [http://www.amazon.com/edp-edpJoy-gamepad/dp/B017ENHMVA/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1453884029&sr=1-1 0.6.0] || 2017/09/22
|-
|-
| edpJoyRpiDeb || Linux-debian on Raspberry Pi || [https://sourceforge.net/projects/edicpop/files/debian%2C%20rpi 0.6.0] || 2017/05/08
| edpJoyRpiDeb || Linux-debian on Raspberry Pi || [https://sourceforge.net/projects/edicpop/files/debian%2C%20rpi 0.6.0] || 2017/05/08
|}  
|}  


'''Notes from developer:'''
'''Connect to Android:'''
* Control your game or application with virtual keyboard (change IME) or touch screen (require rooted).
* Wait connection from client with TCP and UDP port 2001.
* Can connect touch screen device (rooted) and can set 5 positions.
* Settings can be made directly through WiFi hotspot.
** On Android, go to Setting> more...> Portable hotspot> Configure WiFi hotspot.
** Security select Open.
 
''' Connect to Win/Linux/Mac:'''
* Wait connection from client with TCP and UDP port 2001, 2002.
* Control windows with virtual keyboard.
* 2 Connections (2 joysticks).
* Can adjust turbo mode.
 
Manual can be found from the [https://edicpop.blogspot.com official website].
 
==Controls==
'''Win, Linux, Mac (port 2001):'''
 
Up/Down/Left/Right - w/s/a/d
 
Y/X - lshift/x
 
B/A - e/c
 
L/R - q/r
 
LZ/RZ - f/m
 
Select - v
 
Start - b


For edpJoyAnd - Settings can be made directly through WiFi hotspot.
'''Win, Linux, Mac (port 2002):'''


For edpJoyDS - Config WFC from NDS game. Run edpJoyDs then enter ip = 192.168.43.1
Up/Down/Left/Right - i/k/j/l
 
Y/X - n/,
 
B/A - o/.
 
L/R - u/p
 
LZ/RZ - ;/'
 
Select - /
 
Start - rshift
 
Test on terminal. If work, press A (3DS) is shown the letter Z on the screen.


==Screenshots==
==Screenshots==
'''edpJoy''' <br>
https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds.png
https://dlhb.gamebrew.org/3dshomebrew/edpjoy3ds01.png
https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds3.png
 
'''Demo''' <br>
https://dlhb.gamebrew.org/3dshomebrew/edpjoy3ds02.png


==Media==
==Media==
Line 85: Line 148:
'''Control 1 or 4 androids by edpJoyDS + edpJoy3DS''' ([https://www.youtube.com/watch?v=XEp8NiB22Vg edicpop edp]) <br>
'''Control 1 or 4 androids by edpJoyDS + edpJoy3DS''' ([https://www.youtube.com/watch?v=XEp8NiB22Vg edicpop edp]) <br>
<youtube>XEp8NiB22Vg</youtube>
<youtube>XEp8NiB22Vg</youtube>
'''Example for flip control''' ([https://www.youtube.com/watch?v=Y9Vh3FTg48A edicpop edp]) <br>
<youtube>Y9Vh3FTg48A</youtube>


'''edpJoyMAC061 + 3DS''' ([https://www.youtube.com/watch?v=w-ZwYKheZ0s edicpop edp]) <br>
'''edpJoyMAC061 + 3DS''' ([https://www.youtube.com/watch?v=w-ZwYKheZ0s edicpop edp]) <br>
Line 127: Line 193:
** Can use Y,X,B,A instead cstick.
** Can use Y,X,B,A instead cstick.
* Support circlepad.
* Support circlepad.
** Can use UP,DOWN,LEFT,RIGHT instead circlepad.- cstick,zl, zr work on browserhax.
** Can use UP,DOWN,LEFT,RIGHT instead circlepad.
** Cstick,zl, zr work on browserhax.


==External links==
==External links==
Line 133: Line 200:
* SourceForge - https://sourceforge.net/projects/edicpop/files/ds
* SourceForge - https://sourceforge.net/projects/edicpop/files/ds
* GBAtemp - https://gbatemp.net/threads/homebrew-edpjoy3ds.392968
* GBAtemp - https://gbatemp.net/threads/homebrew-edpjoy3ds.392968
[[Category:3DS homebrew applications]]
[[Category:Homebrew utility applications on 3DS]]

Latest revision as of 05:34, 6 May 2024

edpJoy3DS
Edpjoy3ds2.png
General
Authoredicpop
TypeUtilities
Version0.6.2
LicenseMixed
Last Updated2017/08/28
Links
[3DS and servers Download]
Website
Source

edpJoy3DS is a 3DS homebrew applications that contains 3 subprograms: a text reader, dictionary and a edpJoy client that allows you to use 3DS as a multi-plaform gamepad/controller.

In order to use the edpJoy client, it is necessary to also install and setup the server program.

Features

  • Can open text file (eTXT) for reading or find meaning.
  • Dictionary program (eDIC).
  • Auto shutdown.
  • Record and play the button pressings.
  • Support C-Stick (can use YXBA instead of C-Stick).
  • Support Circle Pad (can use D-Pad instead of Circle Pad).
  • Can adjust response.

Installation

Available in 3DS, CIA and 3DSX/SMDH formats.

  • 3DSX - Copy .3dsx and .smdh to the /3ds/edpJoy3DS071/ folder on your SD card and run it via Homebrew Launcher.
  • CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
  • 3DS - Copy .3ds to your SD card.

User guide

eTXT

  • Text reader, can look up words and read ascii file (English or Thai).
  • Touch to show the meaning.
  • Can mix words with the current word.
  • Mark/highlight the desired text with touch hold and drag. This text can be sent to eDIC search word with all.

eDIC

  • Dictionary program, supports Eng-Thai, Thai-Eng and Eng-Eng (not included in the homebrew).
  • Can find the next word.
  • Meaning can be sent to eTXT finding the meaning again.
  • To use the dictionary, extract them to the sdmc:/edicpop/.

eJOY

  • Client for edpJoy, allows you to use 3DS as a gamepad/keyboard to control other devices.
  • Connect via internet with TCP and UDP port 2001 (make sure rounter doesn't block TCP and UDP).
  • Support Circle Pad (can use D-Pad instead) and C-Stick (can use YXBA instead).
  • Record and play the button pressings.
  • Can adjust response.

Clients and Servers

edpjoy3ds2.png

Client Platform Version Date
edpJoy3DS Nintendo 3DS 0.7.1 2018/01/27
edpJoyDS Nintendo DS 0.7.1 2018/01/27
Server Platform Version Date
edpJoyDeb Linux-debian 0.4.3 2017/05/08
edpJoyMac Mac OS 0.4.2 2017/05/08
edpJoyWin Windows OS 0.7.0 2017/09/10
edpJoyAnd Android 0.7.0 & 0.6.0 2017/09/22
edpJoyRpiDeb Linux-debian on Raspberry Pi 0.6.0 2017/05/08

Connect to Android:

  • Control your game or application with virtual keyboard (change IME) or touch screen (require rooted).
  • Wait connection from client with TCP and UDP port 2001.
  • Can connect touch screen device (rooted) and can set 5 positions.
  • Settings can be made directly through WiFi hotspot.
    • On Android, go to Setting> more...> Portable hotspot> Configure WiFi hotspot.
    • Security select Open.

Connect to Win/Linux/Mac:

  • Wait connection from client with TCP and UDP port 2001, 2002.
  • Control windows with virtual keyboard.
  • 2 Connections (2 joysticks).
  • Can adjust turbo mode.

Manual can be found from the official website.

Controls

Win, Linux, Mac (port 2001):

Up/Down/Left/Right - w/s/a/d

Y/X - lshift/x

B/A - e/c

L/R - q/r

LZ/RZ - f/m

Select - v

Start - b

Win, Linux, Mac (port 2002):

Up/Down/Left/Right - i/k/j/l

Y/X - n/,

B/A - o/.

L/R - u/p

LZ/RZ - ;/'

Select - /

Start - rshift

Test on terminal. If work, press A (3DS) is shown the letter Z on the screen.

Screenshots

edpjoy3ds.pngedpjoy3ds3.png

Media

stardew valley (edpJoyWIN + edpJoyDS) (edicpop edp)

suvivalcraft (edpJoyAND) (edicpop edp)

edpjoyAND 0.6.2 + 3DS (edicpop edp)

Control 1 or 4 androids by edpJoyDS + edpJoy3DS (edicpop edp)

Example for flip control (edicpop edp)

edpJoyMAC061 + 3DS (edicpop edp)

Changelog

0.7.1

  • Can choose 1 or all servers.

0.7.0

  • Mouse can control by gyroscope.
  • Circlepad can be defined as key.

0.6.3

  • Invert 3ds's controls.

0.6.2

  • Change level response 1-5.

0.6.1

  • In mouse mode, can use cstick (fix).

0.6.0

  • Add mouse mode and extend keys.

0.5.6

  • Use an accelerometer as circlepad 3 modes.
    • 1. X-axis and Y-axis.
    • 2. only X-axis.
    • 3. X-axis with Y-axis as button B A.

0.5.5

  • Can set the center cpad by R1.
  • Adjust the response of cpad and stick.
  • The cstick by XYBA can left rotate.

0.5.4

  • Fix some bugs.

0.5.3

  • Support cstick.
    • Can use Y,X,B,A instead cstick.
  • Support circlepad.
    • Can use UP,DOWN,LEFT,RIGHT instead circlepad.
    • Cstick,zl, zr work on browserhax.

External links

Advertising: