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

EdpJoy3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:Homebrew utility applications on 3DS" to "")
 
(29 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.


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.


In order to use eJOY, 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==
==Installation==
Available as a 3DS, CIA and 3DSX/SMDH.
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 loader.
* 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.
* CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
* 3DS - Copy .3ds to your SD card.
* 3DS - Copy .3ds to your SD card.
Line 45: 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 61: 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.


For edpJoyAnd - Settings can be made directly through WiFi hotspot.  
''' 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.


For edpJoyDS - Config WFC from NDS game. Run edpJoyDs then enter ip = 192.168.43.1
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
 
'''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==
==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 91: 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 133: 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 139: 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ıs 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.png edpjoy3ds3.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: