PlayStation TV (PSTV) user's got a new plugin DSMotion (two variants available) which aims to add Motion Control Support for both the DualShock 3 k 4 controllers, which is essential in completing / playing some games as these games were blacklisted from playing the PSTV originally. There are some limitations but a step forward especially for games that require some motion controls as the titles outlined in the release note.
Henkaku plugins which adds motion control support for PlayStation TV with DualShock controllers
There are 2 plugins:
- Kernel plugin dsmotion.skprx: it hooks BlueTooth calls to catch DualShock controller packets and exposes user services to get the intercepted motion data
- User plugin dsmotion.suprx: it calls the kernel plugin services and reinterprets the given data for SceMotion functions return
In order to activate those plugins featues, you must edit your ux0:tai/config.txt file:
Replace TITLEID00 by a title identifier which needs motion control or by ALL to affect all titles.
- NPXS10007 - Welcome Park - The skate board game is playable.
- PCSF00214 - Tearaway - Introduction which asks to shake the PS Vita can now be passed by shaking the controller.
- PCSF00349 - Flower - The game is playable.
- PCSF00007 - WipEout 2048 - The game can be played with motion commands option.
- PCSA00029 - Uncharted Golden Abyss - River game at chapter 12 and other balance mini-games can be completed.
- PCSB00031 - Virtua Tennis 4 - "Match VR" mode has inverted horizontal controls.
- PCSF00024 - Gravity Rush - "No gravity" mode has inverted horizontal controls.
- If a DualShock 3 controller is used, it must not be directly plugged with USB on the PS TV otherwise, signal will be sent through USB instead of BlueTooth (and it won't be catched): use an external charger for the controller.
- It doesn't work well on classic PS Vita with "ds4vita": for an unknown reason, motion control samples seems to be too much spaced over time.
- It hooks documented "SceMotion" user functions instead of undocumented "SceMotionDev" kernel functions: if we could understand those kernel functions, we could have more compatibility with a single kernel plugin (no more need for a user plugin).
- Device orientation quaternion and rotation matrix are not currently accurate: they give unstable result and they don't support full orientation, feel free to give help if you have some maths/IMU skills!
- Some games (specially those with inverted horizontal controls) call functions to activate the PS Vita magnetometer: DualShock controllers don't have this feature.
- xerpi for his "ds3vita" and "ds4vita" plugins source code which helped me a lot to understand BlueTooth communication!
- TheFlow for his "VitaShell" source code which helped me to understand how to export functions from kernel plugin and call them in user plugin
- YifanLu for Henkaku which makes everything possible (except coffee) on this device!
Update: Version 1.1
Vertical control issue fix
User plugin changes:
- Change cross product way for device quaternion to fix some vertical inversion
- Remove useless hook on "sceMotionGetBasicOrientation": this function always returns (0,1,0) even on PS Vita
- Compatibility list updated (special thanks to "stranno" who made a lot of tests!)
- Limitation on signed titles removed: after some tests on original titles, it works fine
- New limitation discovered: apparently, PS Vita can activate a magnometer which is used specially by games with horizontal conrol issues
Latest version (download) & Source:
PS VITA / PS TV DSMotion [Plugin] - DualShock 3 & 4 Motion Control Support by OperationNT
By STLcardsWS on Aug 21, 2017 at 6:35 PM
TheFlow cracks Vita Firmware 3.67 ("Will Release" but "Not Soon")TheFlow has brought some clarity on the recent updates (commits) made to VitaShell suggesting 3.67 Support, It is indeed true that 3.67 is now exploitable for the PS Vita and sibling devices the PlayStation TV (Vita TV). The dev has now confirmed on his official twitter (tweets below) that user and kernel access on Vita's 3.67 Firmware has been achieved, However, do note before you get too excited, the developer won't release till end of year, in what seems to be a move to wait out any future Vita firmware updates that may be on the horizon,. The dev has also stated (if time allows) the possibility to update HENkaku Enso to 3.65 for existing Vita user's, but in the future we might see all vita devices with a new window for exploiting .Its unclear if the recent Vita Bootloader Hack aided or had anything to with this hack but details are sure to emerge in the coming weeks and months What ya think about this announcement from TheFlow?
-STLcardsWS/ nCadeRegalContinue reading
Something good is going on in the PS Vita SceneIt appears "Something good is going on in the PS Vita Scene" says psx-place's own kozarovv, As the recent commits by xyz (team molecule member) and then TheFlow (VitaShell Creator) Github pages some rather interesting discoveries were found in those recent commits as also The_Hero (of Games&Consoles) points out about some new commits arising following the news from last week when Yifan lu (a member of Team Molecule) disclosed the new HENkaku Enso Bootloader Hack to the Vita Community. Since, it now appears there are some rather interesting developments coming to fruition in the Vita's ecosystem. Are we are likely in store for something big for the Vita Community, like 3.67 breakthroughs? It sure looks that way, currently, we are only making suggestions and concluding details from the commits across these Open Source Projects from elite vita devs. As these changes are signaling something is on the horizon. @kozarovv laid out some of the important bits of information that can be gather from those recent commits made available -STLcardsWSContinue reading
HENkaku Ensō bootloader hack for Vita [ by Team molecule]Team molecule is not done detailing information on the PS Vita / PlayStation TV / Vita TV, after the releases of HENkaku and then HENkaku Ensō Now developer Yifan Lu has detailed a write up detailing a new exploit titled HENkaku Ensō bootloader Hack, the information detailed could lift some of the restrictions hampered in the Vita's current environment. and even lead to a full blown 3.65 exploit (but that needs additional work the team is not interested in, but they hope others will be with this new info.) There is alot to read so i will let you get to the details yourself in the this well written piece by the developer, The topic we have broke up below in our tabs for easy reading, but you can also view the original format in the source link provided from Yifanlu's blog at bottom of the article.
Share This Page
- henkaku homebrew
- homebrew game
- playstation 2
- playstation 2 emulator
- playstation 2 resources
- playstation portable
- playstation portable cfw
- playstation portable emulator
- playstation portable resources
- playstation tv
- ps tv
- ps vita
- ps2 emulator
- ps2 resources
- ps3 cfw
- ps3 homebrew
- psp cfw
- psp emulator
- psp resources
- pstv homebrew
- vita homebrew
- vita tv
- webman mod
- xmb mod
- User Record:
- Latest Member: