Jump to content

PS Vita

Conéctate para seguir esto  

164 archivos

  1. Autoplugin 2

    Autoplugin for PSVITA This tool allows you to install/uninstall the following plugins with one click on ux0 or ur0 (ur0 for SD2VITA):
    RemasteredControls (Adrenaline)    TheFlow DownloadEnabler    TheFlow NoNpDrm    TheFlow MiniVitaTV    TheFlow NoPsmDrm    frangarcj PSVita-StorageMgr    CelesteBlue Shellbat    nowrep Shellsecbat    OperationNT414C Oclockvita    frangarcj NoTrophyMsg    TheFlow NoLockScreen    TheFlow Vitabright (only 3.60 and PSVITA)    devnoname120 pngshot    xyz PSV-VSH MENU    joel16 Vflux    Applelo Repatch    dots-tb LOLIcon    dots-tb NoAVLS    SilicaAndPina ds3vita    xerpi ds4vita    xerpi PSVita USB streaming! (UVC USB Video Class)    xerpi DSmotion    OperationNT414C VitaGrafix    Electry usbmc    Yifan Lu Custom Splash Boot    Princess of Sleeping FuckPSSE    SilicaAndPina PSMPatch    SilicaAndPina ITLS-Enso    SKGleba TropHAX    SilicaAndPina noPsmWhitelist    SilicaAndPina AnalogStickDisable    Hack-Usagi reF00D    FAPS Team FreePSM    SilicaAndPina LOLITA 500/444    teakhanirons NoPowerLimitsVita    Electry VGi Electry
    Optional settings
    Update plugins Online Update Languages Online Now you can check yhe readme file online for most of the included plugins Download/Install ITLS-Enso and Battery fixer (vpk) Set a Custom Image (Custom Boot Splash is required) Set a Custom Warning Message (Custom Warning is required) Set Level Transparent (Transparent Impose is required) Small note for Splash image
    To load a custom image at boot, the image must be in png format sized to 960X544 named splash.png and it must be placed in the path ux0:CustomBootsplash/splash.png You no longer need to add the line: "- load ur0: tai / custom_boot_splash.skprx"
    by ONElua.
  2. BGFTP

    Background FTP server for PS Vita.
    Works simultaneously with any game, including enlarged memory mode games, and in sleep mode. Runs on system-reserved core, so performance in games is not affected. BGFTP can send various information to user via notifications.
    Can be somewhat slow when cpu-hungry game process is running due to BGFTP process having low priority.

    How to use
    Install LowMemMode plugin to increase multitasking abilities. It is not required, but highly recommended. Intstall .vpk, start BGFTP application. To disable notifications, go to Settings -> Notifications -> BGFTP. Don't forget to terminate BGFTP after you finished using it, otherwise you system will not switch to sleep mode.
    BGFTP background application can be terminated under following conditions:
    LiveArea of the main application is peeled off. Enlarged memory mode game is started. BGFTP can be relaunched afterwards if you have LowMemMode plugin installed. Credits
    This application use modified versions of libftpvita and libvita2d by xerpi.
    by GrapheneCt.
  3. Vita Recorder

    Vita Recorder is a plugin that allows to record video clips during your play sessions.
    The code is based off VITA2PC at which has been applied improvements and the streaming feature has been replaced with file recording.
    current features : 
    Allows to record clips of unlimited duration (given enough free storage is available). Records clips in RAW mjpeg (can be opened on Windows Media Player and other popular video players as well as can be easily converted to more common formats on PC). Allows to downscale on CPU the output to 480x272 allowing for faster transcoding. Performs hw encoding in MJPEG thanks to sceJpegEncoder when possible. When resources are not enough, libjpeg-turbo is used instead, as fallback, for software encoding. Allows to perform both asynchronous and synchronous recording (The first won't affect game performances but you may end up having some artifacts or some missing frames, the latter will lower game performances but will produce frame perfect clips) Allows to apply frameskip on synchronous recording.
    Controls :
    L + Select = Open the Config Menu L + Start = Start/Stop Recording (Shortcut) Triangle = Close Config Menu (when in Config Menu) Output Videos
    The output videos can be found in `ux0:data` named as `vid_TITLEID_DATE_TIME.mjpg
    These files are raw mjpeg data and can be played with several video players such as ffplay or WMP.
    You can also use `ffmpeg` to convert them in more popular MP4 videos with a command like this (Note: This creates videos with fixed 25 fps) : fmpeg -i video.mjpg -pix_fmt yuv420p -b:v 4000k -c:v libx264 video.mp4
    Plans for the futur :
    At the time of writing, the plugin is in an experimental stage. Current plan for the future is
    Add raw audio recording. Move to AVI container (it would allow to store RAW PCM data for the audio part and MJPEG for the video part.) Create a kernel plugin variant. (udcd_uvc can be used as base, the idea is to allow multiapp recordings) Whenever possible (mostly small homebrew apps due to the high resources requirements), stick to SceLibMp4Recorder for MP4 recording. (AVC+AAC) Known issues :
    Using Best or High video quality may result in empty videos being created (That's cause not enough resources are available for the encoder). Games with variable resolution may acy weirdly since there's no internal fixed rescaling and mjpeg doesn't support variable resolution between frames. (eg: Everybody's Golf) Installation
    Install VPK files to your PS Vita.
    Put VitaRecorder.suprx in your tai folder. Add the plugin under a section for the game you want to use it for (eg `*GTAVCECTY`) in your config.txt file. (Alternatively you can place it under *ALL but some apps may crash with this due to the resources requirements) If you want to use this plugin on commercial games, you'll need to install ioplus as well by adding it in your *KERNEL section in your config.txt. by Rinnegatamante.
  4. DS4Ambi

    A plugin that change the DS4 light bar color depending on the colors onscreen.
    It uses dominant color algo, but not every screen pixel is used in calculations due to performance reasons. This may lead to slight led flashing on some images.
    Installation
    There is two version :
    User plugin (.suprx) - this works only with homebrew, add it under relevant app id in your ur0:/tai/config.txt Kernel plugin (.skprx) - this works always and with everything, including shell (livearea) and built-in apps like video player. Add it under *KERNEL. This plugin was made possible thanks to
    Cbps Discord Graphene, cuevavirus, Princess-of-Sleeping, S1ngyy, SonicMastr - for support MERLev, xerpi - for code samples by Sarcastic cat.
  5. Mac Address Spoofer

    A plugin that allows you to spoof your mac address.
    by Princess-Of-Sleeping.
  6. rePatch Reloaded

    Modification of rePatch that adds Homebrew app0: and ux0:/data migration to other partitions, allowing you to play games with data on different storage.
    Note: ioplus may be required
    This plugin serves as a substitute for the patch folder when an existing update is present on official cartridges or other encrypted formats. It also has the benefit of loading decrypted content on 3.60+.
    To clarify: this plugin works on 3.60-3.68 on NoNpDrm, official cartridges, and officially downloaded games.
    Note: Be wary of using a Vitamin dumped(or similar) eboot, it will be affected by save issues.
    How to Use for Homebrew
    Homebrew application files can now be moved from ux0:app/TITLEID to YOUR_DESIRED_PARTITION:/rePatch/TITLEID, just like a normal game (eg. imc0:/rePatch/NXEV00001, uma0:/rePatch/NXEV00001). Just make sure not to delete eboot.bin and sce_sys from the original folder when saving space.
    For extra homebrew data. Copy the required files from ux0:/data/ to YOUR_DESIRED_PARTITION:/reData/ (eg. ux0:/data/nxengine to uma0:/reData/nxengine). If the files aren't found in ux0:data/, rePatch will find the data in the folder you copied it to.
    Developed by @dots_tb & @CelesteBlue123 SilicaAndPina Homebrew Support and Data patches by @BigBlackOniiSan.
  7. Vita Launcher

    This is a app/game launcher application.
    The main purpose of this app is for users who have hundreds of games on their vita.
    The psvita has limitation of 500 bubbles only. I couldn't find an app that served me well to manage my library of games so I decided to create my own.
    Use in conjuction with the CopyIcons app to get icons not created by psvita.

    Features
    Games are groups into multiple categories (vita/psp/homebrew/favorites) including retro consoles like nes,snes,gb,gbc,gba,n64 etc.. Can launch all vita games, Adernaline bubbles and (retro games without bubbles). Has parental control for hiding certain settings. Customize categories via configuration file. Favorites. With hundreds of games, it's takes a quite a while to browse all the pages to find your favorite game. Therefore I've implemented a feature to add a game to you favorites for easy access. Game images loaded on demand. With hundreds of games, we can't possibly load all the game images into memory. So images are loaded on demand only and a few pages of images are cached. Last but not least, you can access you full library of games/apps. Just an FYI, I could load 1600 games/apps on my vita-tv. Controls
    up/down/left/right - for browsing your games left analog stick - for browsing your games square - add the selected game to favorites circle - un-select or back. triangle - display settings to switch between Grid/List view. cross - start the selected game/app L-trigger - previous page R-trigger - next page by cy33hc.
  8. reF00D

    It allows you to run modules such as games or system apps that require a FW different from your own. This includes thing such as 3.69 games or 3.51 apps.
    How to use:
    Add reF00D.skprx path to your taihen config.txt or use Autoplugin to install it. Note for devs: The release version does not work with plugin loader and must be used in taihen config.txt Reboot. Enjoy ! NOTE: rePatch module loading will take priority over reF00D. If a module is in the rePatch folder, it will be loaded first and reF00D will not attempt to decrypt it.
    Troubleshooting:
    Q: I've installed this plugin but games still error with C1-6703-6 code.
    A: This error means that vita still couldn't run games/apps. This, in return, means reF00D plugin is not loaded, which might be caused by:
    Bad TAI configuration, for example typo in reF00D line, putting it into wrong section of tai configuration, or using wrong tai configuration file, Q: Even if add reF00D.skprx to config.txt, vita freezes or reboot.
    A: The following causes are possible.
    Unsupported system version. Currently supported system versions are 3.60 to 3.73. Modules required for reF00D were not loaded. But this cause is a negligible possibility. Insufficient system memory. Other kernel modules may be using too much system memory. Special thanks:
    Team Molecule for feeding the p00r.
    To motoharu, aerosoul, TheFloW, xerpi, St4rk, Mathieulh, zecoxao for having reversed a part of the PSVita and made useful tools.
    To Silica for his mental illness (actually caring about PSM) which made us realize the headers weren't always in order.
    To sys for being sys.
    Testing team:
    amadeus, Samilop Iter, Thibobo, Yoti, Waterflame, Z3R0
    by FAPS Team.
  9. GTA: San Andreas Vita

    This is a wrapper/port of Grand Theft Auto: San Andreas Android for the PS Vita with lots of custom patches such as:
    Fixed camera controls for flying vehicles (including the Hydra jet). Fixed broken facial expressions. Fixed cheats hash key table. Removed specular lighting on pedestrians. Added PS2-like rendering.
    The port works by loading the official Android ARMv7 executable in memory, resolving its imports with native functions and patching it in order to properly run.
    Setup Instructions (For End Users)
    (If you have already installed the game and want to update to a newer release, you can simply install GTASA.vpk on your PS Vita).
    In order to properly install the game, you'll have to follow these steps precisely:
    Install kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ux0:tai) and adding two entries to your config.txt under *KERNEL:   *KERNEL   ux0:tai/kubridge.skprx   ux0:tai/fd_fix.skprx Note Don't install fd_fix.skprx if you're using repatch plugin
    Optional: Install PSVshell to overclock your device to 500Mhz. Install libshacccg.suprx, if you don't have it already, by following this guide. Obtain your copy of Grand Theft Auto: San Andreas v2.00 legally (com.rockstargames.gtasager is not supported!) for Android in form of an .apk file and one or more .obb files (usually main.8.com.rockstargames.gtasa.obb and patch.8.com.rockstargames.gtasa.obb located inside the /sdcard/android/obb/com.rockstargames.gtasa/) folder. You can get all the required files directly from your phone or by using an apk extractor you can find in the play store. The apk can be extracted with whatever Zip extractor you prefer (eg: WinZip, WinRar, etc...) since apk is basically a zip file. You can rename .apk to .zip to open them with your default zip extractor. Open the apk with your zip explorer, extract the assets folder from your .apk file to ux0:data and rename it to gtasa. The result would be ux0:data/gtasa/ Still in the apk, extract the file libGTASA.so from the lib/armeabi-v7a folder to ux0:data/gtasa. Open the main.8.com.rockstargames.gtasa.obb with your zip explorer (.obb files are zip files just like .apk files so just rename the .obb to .zip) and extract the contents to ux0:data/gtasa. Same as before, open the patch.8.com.rockstargames.gtasa.obb with the zip explorer and extract the contents inside the zip to ux0:data/gtasa. Download the gamefiles.zip and extract the contents to ux0:data/gtasa (if it ask about overwriting files, say yes). Optional: For a more authentic console experience, copy the file ux0:data/gtasa/data/360Default1280x720.cfg to ux0:data/gtasa/ and rename it from 360Default1280x720.cfg to Adjustable.cfg. This file is a leftover from the Xbox 360 version and provides you the console HUD (e.g. radar on bottom left). Install GTASA.vpk on your PS Vita. Configurator App
    After fully installing the port, you'll be able to configure it with the Configurator app.
    The Configurator app will allow users to enable or disable a set of optimizations, patches and renderer alterations to best match users taste.
    You can launch the Configurator app by clicking on the Configuration button located on the LiveArea section of the port as shown in the following screenshot.
    Tips and Tricks
    Gameplay
    You can input PC cheats by pressing L + SELECT to open the on-screen keyboard. See CHEATS.md for available and unavailable cheats (you can input cheat codes in lowercase as well as uppercase). The L2/R2 buttons are mapped to the rear touchpad on the top and the L3/R3 buttons are mapped to the front touchpad on the bottom. With v1.2 and higher, you can map L2/R2 to the front touchpad on the top. You can open the map by holding START and then releasing. There is a bug which causes invisible peds when you load a save straight after launching. To avoid that issue, start a new game and then load your save. You can get local freeroam coop and rampages working by replacing the main scripts with those of the PS3 version. See COOP.md. Due to expired licensing, some songs were cut from the game. See MUSIC.md for a list of removed tracks and a guide on how to restore them. Performance
    In order to reduce occasional stutters in-game, delete both ux0:data/gtasa/scache_small_low.txt and ux0:data/gtasa/scache_small.txt, then create a copy of the ux0:data/gtasa/scache.txt file to have two version of it. (for example scache(1).txt so in the end you end up with both scache.txt and scache(1).txt inside the ux0:data/gtasa/ folder), then rename scache.txt to scache_small.txt and scache(1).txt to scache_small_low.txt . This will however make the loading screen longer since it needs to compile more shaders ahead.
    If the folder ux0:data/gtasa/cache contains much more than 300 files, it's recommended to delete the folder and have it rebuilt.
    In order to save storage on your Memory Card, you can safely delete all files in sub-folders of ux0:data/gtasa/texdb which end with:
    .dxt.dat, .dxt.tmb, dxt.toc .etc.dat, .etc.tmb, etc.toc Credits
    Rinnegatamante for porting the renderer using vitaGL, providing the companion app and making various improvements to the port. aap for porting PS2-rendering aka skygfx. Freakler for providing LiveArea assets. frangarcj, fgsfds and Bythos for graphics-related stuff. CBPS/SonicMastr for PIB, which was used on earlier stages of development. isage for the native audio backend for OpenAL-Soft. JonathanERC and gtagmodding for the Cheat List by TheOfficialFloW.
  10. MiniVitaTV

    This plugin fakes your device as a PS TV and allows you to connect up to 4 DS3/DS4 controllers to your PS Vita, and play local multiplayer games, by using the exact same driver as on the PS TV. Yes, the PS Vita screen is rather small, but I think it's kinda cute to play on it with friends while travelling or so.
    Note that this plugin is still in beta stage and the known issues will be fixed when I find time.
    Only official DS3/DS4 controllers are currently supported!
    Installation
    Download minivitatv.skprx and ds3.skprx, and copy them to ux0:tai. Add these lines to taiHEN config.txt at ux0:tai/config.txt: *KERNEL ux0:tai/minivitatv.skprx ux0:tai/ds3.skprx Reboot your device and relaunch HENkaku. Note that you cannot use your physical buttons anymore, however you can still use your touchscreen to pair the controllers. If you're using enso you should boot with L trigger hold to skip plugins in case you want to remove this plugin. Remember it's a beta.
    Pairing a DS4 controller
    Using it for the first time:
    Go to Settings → Devices → Bluetooth Devices Press SHARE+PS on the DS4 for about 3-4 seconds, until the lightbar blinks very quickly The DS4 will then connect and be paired (don't press over it when it appears) Using it once paired (see above):
    Just press the PS button and it will connect to the Vita Pairing a DS3 controller
    Using it for the first time:
    Download SixaxisPairTool. Connect your DS3 to the PC and open the tool Introduce the Vita's MAC address plus 1 to the tool (Settings → System → System information) Using it once paired (see above):
    Just press the PS button and it will connect to the Vita Known issues
    Pressing the touchpad on DS4 crashes Adrenaline Credits
    Thanks to xerpi for his work on ds3vita/ds4vita and the pairing guide. Thanks to cuevavirus for working Vita buttons. by TheOfficialFloW.
  11. ElevenMPV-A - Advanced Eleven Music Player VITA

    A homebrew music player for Playstation VITA that aims to support many different audio formats compared to the offical PS VITA music application.
    BG playback support:
    By default: with most of the games With LowMemMode plugin: with all games Limitations:
    No cover art due to extreme RAM constraints Some performance issues for software decoding may occur. Currently supported formats: (16 bit signed samples) Hardware decoding (flawless performance even in games):
    MP3 ATRAC9 WAV M4A/AAC Software decoding: FLAC IT MOD OGG OPUS S3M XM
    Features:
    Browse ux0:/, ur0:/, uma0:/, xmc0:/, grw0:/ to play the above audio formats. BG playback. Pause/Play audio. Shuffle/Repeat/Repeat All. Equalizer. ALC. Next/Previous track in current working directory. Display ID3v1 and ID3v2 metadata for MP3 files. Other tags are displayed for OGG, FLAC, OPUS and XM. Touch support. Seeking support using touch screen. (No support for OPUS). Controls:
    In file manager:
    Enter button (cross/circle): enter folder/play supported audio file. Cancel button (cross/circle): go up parent folder. DPAD Up/Down: Navigate files. DPAD Left/Right: Top/Bottom of list. In audio player:
    Enter button (cross/circle): Play/Pause. Cancel button (cross/circle): Return to file manager. L trigger: Previous audio file in current directory. R trigger: Next audio file in current directory. Triangle: Shuffle audio files in current directory. Square: Repeat audio files in current directory. Power Button: Turn off display and keep playing audio in background. SELECT button: open EQ settings. In background:
    Quick Menu: mixing volume adjustment. Power Button: Turn off display and keep playing audio in background. Credits:
    joel16: ElevenMPV MPG123 contributors. dr_libs by mackron. libvorbis, libogg and libopus contributors. libxmp-lite contributors. Preetisketch for startup.png (banner). LineageOS's Eleven Music Player contributors for design elements. by GrapheneCt.
  12. ListTube

    ListTube is a free online on-demand music player. Make your online music playlists and share it with your friends.
    This is my first homebrew application on the vita and i have been working on this project for 2 weeks to ensure i got the coding right....to be honest coding for this handheld isn't easy but was fun to do and i'm planning to build more for the PSVITA soon.
    if your unsure what does this actually does, it will connect to listtube and will allow you to watch ad-free music videos, songs etc for free, unfortunately downloading them is restricted this is because i really didn't implement that feature, it's similar to TubeVita but different and hopefully you all like it as much as i do. Currently i haven't setup my github with the open source code quite yet.
    you will need to have a stable internet connection to use this application and custom firmware installed for the app to run.
    by Cyberdev.
  13. flycast-vita

    flycast-vita is a port of flycast, popular multiplatform Dreamcast emulator maintained by flyinghead. It's based on the libretro core version of the emulator, uses RetroArch as frontend built in a custom bubble (due to the fact it requires multiple executables for the best compatibility.




    by Rinnegatamante.
  14. Vita Moonlight

    This is a vita port of Moonlight Embedded. Moonlight is an open source implementation of NVIDIA GameStream.
    by xyzz.
  15. VICEVita

    VICEVita is a port of the Versatile Commodore Emulator (VICE) for the Sony PlayStation Vita. It features a completely new UI with touch keyboard, savestates and control mappings.




    by ammeir.
  16. GE Patch Plugin

    This is an experimental plugin for Adrenaline that allows you to play a few games in native resolution.
    Installation
    Before you start make sure that you have
    Adrenaline 7 or higher. The option Recovery Menu->Advanced->Advanced configuration->Force high memory layout DISABLED. All plugins in ux0:pspemu/seplugins/game.txt and ux0:pspemu/seplugins/vsh.txt disabled (you can gradually enable them if you think they should not interfere with GePatch. Please be aware that plugins that print stuff to the screen may not be visible with GePatch since the framebuffer is redirected. Download ge_patch.prx and copy it to ux0:pspemu/seplugins/. Write this line to ux0:pspemu/seplugins/game.txt (ux0:pspemu is mounted as ms0: in the PSP emu): ms0:/seplugins/ge_patch.prx 1 You can also do the same change in file ux0:pspemu/seplugins/vsh.txt to get a XMB in higher resolution, but be aware that the VSH menu will be invisible.

    Known Issues
    Some games may:
    Not display cutscenes. Have a black screen. Not display all textures. Contain clipping/culling. by TheOfficialFloW.
  17. HexFlow Launcher

    A 3d coverflow like launcher for PS Vita.
    Display and launch your games and homebrews in style.
    HexFlow Launcher features a 3d user interface to display your games with their box art and supports many customization options like custom covers and backgrounds.
    Launching a game/app from HexFlow Launcher will close the launcher automaticaly without asking.
    Custom Covers
    Place your custom covers in "ux0:/data/HexFlow/COVERS/PSVITA/"
    Cover images must be in png format and file name must match the App ID or the App Name of each app (recomended resolution 256x256px). 
    Download Covers and Backgrounds
    From v0.3 covers can be downloaded automatically from the settings menu (Start button). 
    Custom Background
    Place your Background.png or Background.jpg image in "ux0:/data/HexFlow/" (recomended resolution 1280x720px or less).
    Custom Music
    Place your Music.mp3 file in "ux0:data/HexFlow/" (music will play automaticaly when the "Sounds" option is enabled)
    AutoBoot
    If you want to auto-launch HexFlow Launcher every time your PS Vita boots up you can use the AutoBoot plugin by Rinnegatamante.


    Controls
    Navigate your library using the DPad or the Left Stick or with the Touch Screen.
    R/L triggers: Skip 5 items Cross: Select/Launch game/app Square: Change Category Triangle: Game Details Circle: Change View/Cancel Start: Settings menu IMPORTANT
    For PSP or PS1 bubbles generated by Adrenaline Bubbles Manager you must set the value of BubbleID to TitleID in the settings menu of ABM tool.
    For PSX2PSP, game folder name must match with the GameID. For example "ux0:pspemu/PSP/GAME/SLES01234".
    Subfolders and psp categories plugin are not supported.
    Credits
    Programming/UI: Sakis RG Developed with Lua Player Plus by Rinnegatamante Special Thanks
    Creckeryop andiweli (HEXFlow Covers database) Translations
    French - @chronoss German - @stuermerandreas Spanish - @kodyna91 Italian - @TheheroGAC Russian - @_novff Swedish - @Spoxnus86 by VitaHEX-Games.
  18. reVita

    reVita is a plugin for PS Vita / PS TV, which allows you to remap inputs and trigger different actions. It is a continuation of Rinnegatamante's remaPSV, which was fully rewritten as a kernel plugin.
    Compatibility
    Firmware compatibility
    3.60 3.65 Compatibility with plugins
    Want to use DS3 / DS4 ? Check this page here for more details.
    MiniVitaTV - full compatibility. ds34vita - full compatibility. Should be installed after reVita in tai config. ds4touch - full compatibility. Should be installed after reVita in tai config. ds3vita and ds4vita - partial compatibility, use ds34vita instead to get full support. DSMotion - not compatible, use DS34Motion instead to get full support. Compatibility with Apps
    Adrenaline - to get UI working, you need to change Adrenaline Settings -> Graphics Filtering to anything else except original. In some of hombrews and PSP/PS1 games GUI won't work - use Shared profile method for them. [How To]. Installation
    Copy ioplus.skprx to ur0:/tai folder, add ioplus.skprx into your ur0:/config.txt config file under KERNEL section. Copy reVita.skprx to ur0:/tai folder, add reVita.skprx into your ur0:/config.txt config file under KERNEL section. Should be installed before ds34vita/ds4touch in tai config. [Optional, to get Gyro support] Copy reVitaMotion.suprx to ur0:/tai folder, add reVitaMotion.suprx into your ur0:/config.txt config file under MAIN section. Usage
    To bring the config menu, press START + SQUARE, customisable under Settings -> Hotkeys.
    FAQ
    How to open plugin menu ? Press (start) + (square) What can you do with gyro ? You can remap gyro direction (up, down, left, right) to right stick directions to enable gyro aim in any game. Is there a way to turn it on and off? START + TRIANGLE, customisable under Settings -> Hotkeys Does it save presets on a game by game basis? Yes, you can use Profile -> Profile Management for more options. What is deadband under gyro menu ? Deadband limits gyroscope sensitivity, so smallest movements are ignored to handle shaking hands, and it is enabled by default in most vita games. Disabling it will higly increase sensitivity of gyroscope. I forgot my custom hotkeys to open menu. How do I find it? Open VitaShell and open the file ux0:data/reVita/HOTKEYS.ini. "Open menu=" has your hotkeys to open the plugin menu. I've set the startup delay too low on a game and now it crashes when launching it. What do I do? Hold (Start) when launching the game. It starts the plugin in safe mode, with a blank profile. Then load your profile, change the startup delay and save profile in profile manager. Fixes for some Apps
    MiniVitaTV Adrenaline Fix Adrenaline crash when pressing the DS4 TouchPad button - Remap DS4 TouchPad to anything. Fix Vita inputs on PSX games - Enable "Vita as virtual DS4". Retroarch Fix Vita inputs on latest versions of Retroarch- Enable "Vita as virtual DS4". Known issues
    Menu not opening in Adrenaline Change Adrenaline Settings -> Graphics Filtering to anything else except original. Menu not opening Minimise app Setup config you need while on LiveArea Save it as Shared profile (Profile > Profile management > Save as Shared) Go back to the game Press START+CROSS(configurable under Settings > Hotkeys) to import Shared profile. "Buy more RAM" error popup on menu open - means there is not enough RAM for plugin to initialise it's menu. Seems to be caused by usage of other heavy plugins, especially ucdc and PSVShell. Credits
    Thanks to evryone who helped me along the way :
    bosshunter, for doing most of the testing and supplying me with ideas. Rinnegatamante, remaPSV author, for various help provided. spectreseven1138, for secondary profile implementation S1ngyy, for providing code for analogs/gyro support pablojrl123, for customizable buttons activation code. Bythos, for help with reversing, fixing libk and other general stuff. ellipticaldoor for testing. teakhanirons for various help and advices. Princess-of-Sleeping for help with reversing. Derpy (Cassie) for testing. W0lfwang for testing. TheIronUniverse for testing. mantixero for testing it in PS4link. MightySashiman for testing. Kiiro Yakumo for testing it in PS4Link. Nino1026 for testing. Vita Nuova communinity for all the help and support I got there. HENkaku communinity for various help. Projects, which code was reused:
    remaPSV - original plugin. PSVshell - process management and UI. VitaShell - FIO. DSMotion - cross-plugin communication. BetterTrackPlug - Adrenaline integration. Original credits from remaPSV by Rinnegatamante Dmaskell92 for testing the plugin. All my Patroners for their awesome support:
    nobodywasishere RaveHeart Tain Sueiras 2Mourty Andyways ArkaniteOnVita Artūrs Lubāns BOBdotEXE ckPRO Count Duckula Daniel Eduardo Minguez Elwood Blues Gelson Silva Igor Kovacs Biscaia Jared Breland Lars Zondervan Mored1984 gnmmarechal Oleg Des Pirloui rsn8887 Samuel Batista styroteqe suLac4ever T33Hud Troy Murray Yakara Network PSX-Place.com by MERLev.
  19. DSMotion

    Henkaku plugins which adds motion control support for PlayStation TV with DualShock controllers.
    It can also be used on a real PS Vita with "ds3vita" or "ds4vita" plugins to replace the console internal motion sensors by those from the controller (however, it doesn't work well with "ds3vita", see limitations section).
    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 Installation
    In order to activate those plugins featues, you must edit your ux0:tai/config.txt file:
    *KERNEL ux0:tai/dsmotion.skprx *TITLEID00 ux0:tai/dsmotion.suprx Replace TITLEID00 by a title identifier which needs motion control or by ALL to affect all titles.
    Compatibility
    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. PCSB00360 - Rayman Legends - Murfy can now perform actions which requires motion control. PCSB00031 - Virtua Tennis 4 - "Match VR" mode could feel it has inverted horizontal controls (read limitations). PCSF00024 - Gravity Rush - "No gravity" mode could feel it inverted horizontal controls (read limitations). Limitations
    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 "ds3vita": 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). Computed orientation is wrong when the controller is turned upside down (it could happen in a game when you try to look too verticaly high). Currently, gyroscope data is not exploited during orientation compute (due to drift problems I had when I tried), feel free to give help if you have some maths/IMU skills! Some games could be perceived like they have inverted horizontal controls (specially during FPS and TPS viewpoints) but it is a wrong impression (on a real PS Vita, tilting the device on the left also makes the view goes to the right and vice versa). Credits
    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! by OperationNT414C.
  20. ds3vita

    Enable the plugin:
    Add ds3vita.skprx to taiHEN's config (ux0:/tai/config.txt): *KERNEL ux0:tai/ds3vita.skprx You need to refresh the config.txt by rebooting or through VitaShell. Pairing the controller:
    Download this tool (or this other one if you want to compile it yourself) Connect your DS3 to the PC and open the tool Introduce the Vita's MAC address plus 1 to the tool (Settings -> System -> System information) Using it once paired (see above):
    Just press the PS button and it will connect to the Vita Note: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there... by xerpi.
  21. ds4touch

    Adds ds4 touchpad support (ds4vita way) to PS TV and Vita with MiniVitaTV. Based on xerpi's ds4vita code.
    Install
    If updating, and there is ds4touch.suprx under ur0:/tai/ folder or in taiHEN's config (ur0:/tai/config.txt) - remove it. Copy ds4touch.skprx to ur0:/tai/ folder. Add ds4touch.skprx to taiHEN's config (ur0:/tai/config.txt) under KERNEL section: *KERNEL ur0:tai/ds4touch.skprx Limitations
    If connected several controllers, only the one connected first would be able to use touchpad On PS TV for plugin to work, you need to disable "Use Touch Pointer in Games" under quick settings. Credits
    Based on ds4vita by xerpi
    All testing done by bosshunter
    Special thanks to teakhanirons for pointing out some issues.
    by MERLev.
  22. ds34vita

    Combines functionality of xerpi's ds4vita and ds3vita. Alows to use up to two controllers at the same time. Has proper (PS TV way) buttons mapping. Fixed no-sleep bug Fixed multitouch issues Added deadzone for touchpanel (same as PS TV) Allows reVita integration. Install
    Copy ds34vita.skprx to ur0:/tai/ folder Add ds34vita.skprx to taiHEN's config (ur0:/tai/config.txt) under KERNEL section: *KERNEL ur0:tai/ds34vita.skprx Credits
    Based on ds4vita by xerpi Based on ds3vita by xerpi All testing done by bosshunter by MERLev.
  23. ds4vita

    Enable the plugin:
    Add ds4vita.skprx to taiHEN's config (ux0:/tai/config.txt): *KERNEL ux0:tai/ds4vita.skprx You need to refresh the config.txt by rebooting or through VitaShell. Using it for the first time (pairing the controller):
    Go to Settings -> Devices -> Bluetooth Devices Press SHARE+PS on the DS4 for about 3-4 seconds, until the lightbar blinks very quickly The DS4 will then connect and be paired (don't press over it when it appears) Using it once paired (see above):
    Just press the PS button and it will connect to the Vita Note: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there...
    by xerpi.
  24. DS34Motion

    The only difference from DSMotion is reVita compatibility.
    Henkaku plugins which adds motion control support for PlayStation TV with DualShock controllers
    It can also be used on a real PS Vita with "ds3vita" or "ds4vita" plugins to replace the console internal motion sensors by those from the controller (however, it doesn't work well with "ds3vita", see limitations section).
    There are 2 plugins:
    Kernel plugin ds34motion.skprx: it hooks BlueTooth calls to catch DualShock controller packets and exposes user services to get the intercepted motion data User plugin ds34motion.suprx: it calls the kernel plugin services and reinterprets the given data for SceMotion functions return Installation
    In order to activate those plugins featues, you must edit your ux0:tai/config.txt file:
    *KERNEL ux0:tai/ds34motion.skprx *TITLEID00 ux0:tai/ds34motion.suprx Replace TITLEID00 by a title identifier which needs motion control or by ALL to affect all titles.

    Compatibility
    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. PCSB00360 - Rayman Legends - Murfy can now perform actions which requires motion control. PCSB00031 - Virtua Tennis 4 - "Match VR" mode could feel it has inverted horizontal controls (read limitations). PCSF00024 - Gravity Rush - "No gravity" mode could feel it inverted horizontal controls (read limitations). Limitations
    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 "ds3vita": 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). Computed orientation is wrong when the controller is turned upside down (it could happen in a game when you try to look too verticaly high). Currently, gyroscope data is not exploited during orientation compute (due to drift problems I had when I tried), feel free to give help if you have some maths/IMU skills! Some games could be perceived like they have inverted horizontal controls (specially during FPS and TPS viewpoints) but it is a wrong impression (on a real PS Vita, tilting the device on the left also makes the view goes to the right and vice versa). Credits
    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! by MERLev.
  25. re3-vita

    re3-vita is a port of re3, a full reverse engineered reimplementation of Grand Theft Auto III using librw, a full and open source reimplementation of RenderWare graphics engine.
    re3-vita allows to play Grand Theft Auto III on PSVITA/PSTV after providing game files from your own copy of the game.




    by Rinnegatamante & TheFloW.
Conéctate para seguir esto  

×
×
  • Crear nuevo...