More actions
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 | {{Infobox 3DS Homebrews | ||
| title = edpJoy3DS | |title=edpJoy3DS | ||
| image = | |image=Edpjoy3ds2.png | ||
| type = Utilities | |description=Use 3DS as a multi-plaform gamepad/controller for PC and mobile. | ||
| version = 0. | |author=edicpop | ||
| | |lastupdated=2017/08/28 | ||
| | |type=Utilities | ||
|version=0.6.2 | |||
| | |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. | |||
==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 | 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 | * 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 | ! 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 | | 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 | ||
|} | |} | ||
''' | '''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 | |||
'''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== | ||
https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds.png | |||
https://dlhb.gamebrew.org/ | https://dlhb.gamebrew.org/3dshomebrews/edpjoy3ds3.png | ||
https://dlhb.gamebrew.org/ | |||
==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. | ** 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 | ||
Latest revision as of 05:34, 6 Mayıs 2024
edpJoy3DS | |
---|---|
General | |
Author | edicpop |
Type | Utilities |
Version | 0.6.2 |
License | Mixed |
Last Updated | 2017/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
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
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
- Author's website - https://edicpop.blogspot.com
- SourceForge - https://sourceforge.net/projects/edicpop/files/ds
- GBAtemp - https://gbatemp.net/threads/homebrew-edpjoy3ds.392968