More actions
No edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Apps (Plugins) - GameBrew | |title=Vita Homebrew Apps (Plugins) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=viimotevita2.png | ||
|image_alt=viimote | |image_alt=viimote | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=viimote | |title=viimote | ||
|image= | |image=viimotevita2.png | ||
|description=Use a Wiimote as | |description=Use a Wiimote as PS Vita controller. | ||
|author=xerpi | |author=xerpi | ||
|lastupdated=2018/ | |lastupdated=2018/01/18 | ||
|type=Plugins | |type=Plugins | ||
|version=1.2 | |version=1.2 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/viimotevita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/viimotevita.7z | ||
|website= | |website=https://www.reddit.com/r/vitahacks/comments/5k3ll9/release_viimote_control_your_vita_using_a_wiimote/ | ||
|source=https://github.com/xerpi/viimote | |source=https://github.com/xerpi/viimote | ||
}} | }} | ||
Viimote is a plugin that allows you to play with your PS Vita using a WiiMote as controller. | |||
== | ==Installation== | ||
Copy viimote.skprx to ux0:tai/ or ur0:tai/. | |||
Add the following lines to taiHEN config (change to ur0 if you store the plugin there) | |||
*KERNEL | |||
ux0:tai/viimote.skprx | |||
== | You need to refresh the config.txt by rebooting or through [[VitaShell]]. | ||
==User guide== | |||
First time using it (aka pairing): | |||
*Go to Setting > Devices > Bluetooth Devices. | |||
*Press 1+2 (SYNC won't work) on the Wiimote during 2 seconds. | |||
*The Wiimote will pair and connect automatically (don't press over it when it appears). | |||
After pairing it, simply need to press any button (instead of pressing 1+2) to connect it to the Vita. | |||
Supported extensions: | |||
*Nunchuk. | |||
*Classic Controller. | |||
*Taiko TaTaCon Drum Controller. | |||
'''Note:''' If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there. | |||
== | ==Media== | ||
'''PS Vita Henkaku Plugin Viimote''' ([https://www.youtube.com/watch?v=pwEdRgeQmhA F3bruary]) <br> | |||
<youtube>pwEdRgeQmhA</youtube> | |||
''' | '''Wii remote working on Vita TV''' ([https://www.youtube.com/watch?v=tr1YtOaMJag Pacheko]) <br> | ||
<youtube>tr1YtOaMJag</youtube> | |||
==Changelog== | ==Changelog== | ||
''' | '''v1.2''' | ||
*Add Taiko TaTaCon Drum Controller Support (thanks to @wolfarine) with the following button mappings: | *Add Taiko TaTaCon Drum Controller Support (thanks to @wolfarine) with the following button mappings: | ||
**CL-->Left | **CL-->Left | ||
Line 60: | Line 60: | ||
**RR-->R1 | **RR-->R1 | ||
''' | '''v1.1''' | ||
*Compress the self to make it compatible with Ensō. | *Compress the self to make it compatible with Ensō. | ||
''' | '''v1.0''' | ||
* Fix Wiimote not continuously sending data reports. | * Fix Wiimote not continuously sending data reports. | ||
''' | '''v0.5.3''' | ||
*Fix kernel joystick emulation | *Fix kernel joystick emulation. | ||
''' | '''v0.5.2''' | ||
*Set center values to right joystick (when using nunchuk) and triggers | *Set center values to right joystick (when using nunchuk) and triggers. | ||
''' | '''v0.5.1''' | ||
*Fix Classic Controller | *Fix Classic Controller. | ||
*Map ZL and ZR to Volume up/Volume down | *Map ZL and ZR to Volume up/Volume down. | ||
''' | '''v0.5''' | ||
*Add Classic Controller support (not tested) | *Add Classic Controller support (not tested). | ||
''' | '''v0.4''' | ||
*Reset auto-suspend timer when buttons or touch change. (no more screen dimming when using the controller) | *Reset auto-suspend timer when buttons or touch change. (no more screen dimming when using the controller). | ||
*Use ctrl emulation functons instead of hooking (buttons and analogs), this means that the PS button works now. | *Use ctrl emulation functons instead of hooking (buttons and analogs), this means that the PS button works now. | ||
*Reduce thread stack and mempool sizes (smaller footprint) | *Reduce thread stack and mempool sizes (smaller footprint). | ||
*Reset input emulation data when disconnecting | *Reset input emulation data when disconnecting. | ||
''' | '''v0.3.2.1''' | ||
*Should fix a bug on PSTV | *Should fix a bug on PSTV. | ||
''' | '''v0.3.2''' | ||
*Add proper Bluetooth pairing (use 1+2 to pair). | *Add proper Bluetooth pairing (use 1+2 to pair). | ||
*Fix Nunchuk reconnect bug. | *Fix Nunchuk reconnect bug. | ||
*Now it should be compatible with ALL the Wiimotes (including 3rd party ones). | *Now it should be compatible with ALL the Wiimotes (including 3rd party ones). | ||
''' | '''v0.3.1''' | ||
*Change report type when Nunchuk disconnect | *Change report type when Nunchuk disconnect. | ||
*Properly initialize Nunchuk values | *Properly initialize Nunchuk values. | ||
''' | '''v0.3''' | ||
*Added Bluetooth pairing: | *Added Bluetooth pairing: | ||
**You first need to connect the Wiimote by pressing the SYNC button instead of 1+2, once the connection is established, the Wiimote will be paired, and if you power it off, you simply need to press any button (instead of pressing SYNC or 1+2) to connect it to the Vita. | **You first need to connect the Wiimote by pressing the SYNC button instead of 1+2, once the connection is established, the Wiimote will be paired, and if you power it off, you simply need to press any button (instead of pressing SYNC or 1+2) to connect it to the Vita. | ||
''' | '''v0.2''' | ||
* Added initial Nunchuk support (with hotplugging) | * Added initial Nunchuk support (with hotplugging). | ||
''' | '''v0.1''' | ||
* First Release. | * First Release. | ||
* No extensions (such as Nunchuk) are supported in this release. | * No extensions (such as Nunchuk) are supported in this release. | ||
== External links == | == External links == | ||
* | * GitHub - https://github.com/xerpi/viimote | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/40 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/40 | ||
* Reddit - https://gbatemp.net/threads/release-viimote-control-your-vita-using-a-wiimote.455408/ | |||
* Reddit - https://www.reddit.com/r/vitahacks/comments/5k3ll9/release_viimote_control_your_vita_using_a_wiimote/ |
Latest revision as of 09:52, 7 Ocak 2023
viimote | |
---|---|
General | |
Author | xerpi |
Type | Plugins |
Version | 1.2 |
License | Mixed |
Last Updated | 2018/01/18 |
Links | |
Download | |
Website | |
Source | |
Viimote is a plugin that allows you to play with your PS Vita using a WiiMote as controller.
Installation
Copy viimote.skprx to ux0:tai/ or ur0:tai/.
Add the following lines to taiHEN config (change to ur0 if you store the plugin there)
*KERNEL ux0:tai/viimote.skprx
You need to refresh the config.txt by rebooting or through VitaShell.
User guide
First time using it (aka pairing):
- Go to Setting > Devices > Bluetooth Devices.
- Press 1+2 (SYNC won't work) on the Wiimote during 2 seconds.
- The Wiimote will pair and connect automatically (don't press over it when it appears).
After pairing it, simply need to press any button (instead of pressing 1+2) to connect it to the Vita.
Supported extensions:
- Nunchuk.
- Classic Controller.
- Taiko TaTaCon Drum Controller.
Note: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there.
Media
PS Vita Henkaku Plugin Viimote (F3bruary)
Wii remote working on Vita TV (Pacheko)
Changelog
v1.2
- Add Taiko TaTaCon Drum Controller Support (thanks to @wolfarine) with the following button mappings:
- CL-->Left
- RL-->L1
- CR-->Circle
- RR-->R1
v1.1
- Compress the self to make it compatible with Ensō.
v1.0
- Fix Wiimote not continuously sending data reports.
v0.5.3
- Fix kernel joystick emulation.
v0.5.2
- Set center values to right joystick (when using nunchuk) and triggers.
v0.5.1
- Fix Classic Controller.
- Map ZL and ZR to Volume up/Volume down.
v0.5
- Add Classic Controller support (not tested).
v0.4
- Reset auto-suspend timer when buttons or touch change. (no more screen dimming when using the controller).
- Use ctrl emulation functons instead of hooking (buttons and analogs), this means that the PS button works now.
- Reduce thread stack and mempool sizes (smaller footprint).
- Reset input emulation data when disconnecting.
v0.3.2.1
- Should fix a bug on PSTV.
v0.3.2
- Add proper Bluetooth pairing (use 1+2 to pair).
- Fix Nunchuk reconnect bug.
- Now it should be compatible with ALL the Wiimotes (including 3rd party ones).
v0.3.1
- Change report type when Nunchuk disconnect.
- Properly initialize Nunchuk values.
v0.3
- Added Bluetooth pairing:
- You first need to connect the Wiimote by pressing the SYNC button instead of 1+2, once the connection is established, the Wiimote will be paired, and if you power it off, you simply need to press any button (instead of pressing SYNC or 1+2) to connect it to the Vita.
v0.2
- Added initial Nunchuk support (with hotplugging).
v0.1
- First Release.
- No extensions (such as Nunchuk) are supported in this release.