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

Viimote Vita: Difference between revisions

From GameBrew
m (Text replacement - "GameBrew!" to "GameBrew")
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
|title=Vita Homebrew Apps (Plugins) - GameBrew
|title=Vita Homebrew Apps (Plugins) - GameBrew
|title_mode=append
|title_mode=append
|image=viimotevita.jpg
|image=viimotevita2.png
|image_alt=viimote
|image_alt=viimote
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=viimote
|title=viimote
|image=viimotevita.jpg
|image=viimotevita2.png
|description=Use a Wiimote as PSVITA controller.
|description=Use a Wiimote as PS Vita controller.
|author=xerpi
|author=xerpi
|lastupdated=2018/08/18
|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 PSVITA using a WiiMote as controller.
Viimote is a plugin that allows you to play with your PS Vita using a WiiMote as controller.


==Enable the Viimote plugin==
==Installation==
<ul>
Copy viimote.skprx to ux0:tai/ or ur0:tai/.
<li>Add viimote.skprx to taiHEN's config (ux0:/tai/config.txt):
<div class="snippet-clipboard-content notranslate position-relative overflow-auto">


<pre> *KERNEL
Add the following lines to taiHEN config (change to ur0 if you store the plugin there)
ux0:tai/viimote.skprx</pre>
</li>


<li>You need to refresh the config.txt by rebooting or through VitaShell.</li></ul>
*KERNEL
ux0:tai/viimote.skprx


==Media==
You need to refresh the config.txt by rebooting or through [[VitaShell]].
<youtube>pwEdRgeQmhA</youtube>
 
==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).


==Screenshot==
After pairing it, simply need to press any button (instead of pressing 1+2) to connect it to the Vita.
[[image:viimotevita.jpg|600px]]


==First time using it (aka pairing)==
Supported extensions:
# Go to Setting -&gt; Devices -&gt; Bluetooth Devices
*Nunchuk.
# Press 1+2 (SYNC won't work) on the Wiimote during 2 seconds
*Classic Controller.
# The Wiimote will pair and connect automatically (don't press over it when it appears)
*Taiko TaTaCon Drum Controller.


===Using it after pairing it===
'''Note:''' If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there.
# You simply need to ''press any button'' (instead of pressing 1+2) to connect it to the Vita.


==Supported extensions==
==Media==
* Nunchuk
'''PS Vita Henkaku Plugin Viimote''' ([https://www.youtube.com/watch?v=pwEdRgeQmhA F3bruary]) <br>
* Classic Controller
<youtube>pwEdRgeQmhA</youtube>
* 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...
'''Wii remote working on Vita TV''' ([https://www.youtube.com/watch?v=tr1YtOaMJag Pacheko]) <br>
<youtube>tr1YtOaMJag</youtube>


==Changelog==
==Changelog==
'''(v.1.2)'''
'''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


'''(v.1.1)'''
'''v1.1'''
*Compress the self to make it compatible with Ensō.
*Compress the self to make it compatible with Ensō.


'''(v.1.0)'''
'''v1.0'''
* Fix Wiimote not continuously sending data reports.
* Fix Wiimote not continuously sending data reports.


'''(v.0.5.3)'''
'''v0.5.3'''
*Fix kernel joystick emulation
*Fix kernel joystick emulation.


'''(v.0.5.2)'''
'''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.


'''(v.0.5.1)'''
'''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.


'''(v.0.5)'''
'''v0.5'''
*Add Classic Controller support (not tested)
*Add Classic Controller support (not tested).


'''(v.0.4)'''
'''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.


'''(v.0.3.2.1)'''
'''v0.3.2.1'''
*Should fix a bug on PSTV
*Should fix a bug on PSTV.


'''(v.0.3.2)'''
'''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).


'''(v.0.3.1)'''
'''v0.3.1'''
*Change report type when Nunchuk disconnect
*Change report type when Nunchuk disconnect.
*Properly initialize Nunchuk values
*Properly initialize Nunchuk values.


'''(v.0.3)'''
'''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.


'''(v.0.2)'''
'''v0.2'''
* Added initial Nunchuk support (with hotplugging)
* Added initial Nunchuk support (with hotplugging).


'''(v.0.1)'''
'''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
* 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
Viimotevita2.png
General
Authorxerpi
TypePlugins
Version1.2
LicenseMixed
Last Updated2018/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.

External links

Advertising: