Jump to content

PS Vita

Conéctate para seguir esto  

164 archivos

  1. 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.
  2. 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.
  3. Mac Address Spoofer

    A plugin that allows you to spoof your mac address.
    by Princess-Of-Sleeping.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. PSP Emulators Installer

    PSP Emulators Installer is a homebrew app put together by theheroGAC that automatically installs 20 emulators for that run on Adrenaline for PS Vita and PS TV.
    INSTALLATION:
    Install the vpk on your homebrew enabled PS VITA or PS TV, preferably using VitaShell Start PSP-EMULATORS-INSTALLER Press CROSS, CIRCLE or TRIANGLE (depending on where you have Adrenaline installed)  Wait 3 minutes Profit!
    EMULATORS:
    COELM PSP = Colecovision CPS1 = Capcom DaedalusX64 = Nintendo 64 (N64) Emuodd = Magnavox Odyssey Fuse = ZX Spectrum 48K LYNX = Atari Lynx Masterboy = Sega Master System MVS = Neo Geo Picodrive = Megadrive/Genesis PSP7800 = Atari 7800 PSPATARI = Atari 800,800XL,130XE PSPCAP32 = Amstrad CPC464 PSPHUGO = Pc-Engine/TurboGrafx-16 PSPINT = Intellivision PSPTHOM = Thompson TO7 PSPVE = Vectrex RACE = Neo Geo Pocket/Color s9xTYLcm_mod = Super Nintendo (SNES) SMSPSP = Sega Master System Vice = Commodore C64 by theheroGAC.
  21. Sharpscale

    Sharpscale plugin + config app set was created by cuevavirus to allow PS VITA and PS TV to run in High Definition (HD).

    Sharpscale is a PSTV and PS Vita plugin that changes the framebuffer to display scaling method to provide a cleaner and sharper image.

    This plugin is the only method to obtain native resolution video capture with accurate colours at 60fps. A hardware capture kit for the Vita was previously available from Japan for $450 USD, but due to changes in Japanese laws, this is no longer available.

    This is the first time in history a Vita nuova bounty organised by Rinnegamante has been filled. I want to thank the donors ScHlAuChii, eleriaqueen, mansjg, TG, as well as the excellent members of CBPS for the support they have provided.

    I also want to thank rinne for diligently updating each bounty issue with the bounty total whenever someone else donated.

    RECOMMENDED INSTALLATION:
    Use the latest version of AutoPlugin 2 to install the plugin + config set on your homebrew enabled PS VITA or PS TV. by cuevavirus.
  22. DevilutionX for PS Vita

    Port of DevolutionX for PS Vita.
    How To Play:
    Copy diabdat.mpq from your CD, or GoG install folder, to ux0:/data/DVLX00001/data ; Make sure it is all lowercase. Download DevilutionX. Install it in PS Vita using your favorite method Please keep in mind that this is still being worked on and is missing parts of UI and some minor bugs, see milestone 1 for a full list of known issues.
    F.A.Q.
    Wow, does this mean I can download and play Diablo for free now?
    No, you'll need access to the data from the original game. If you don't have an original CD then you can buy Diablo from GoG.com. Alternatively you can also use spawn.mpq from the http://ftp.blizzard.com/pub/demos/diablosw.exeversion and compile the with the SPAWN flag defined.
    Cool, so I fired your mod up, but there's no 1080p or new features?
    We're working on it.
    What about Hellfire?
    Hellfire was a bit of a flop on the developer's part. Support may come in the future once the base game is finished.
    Credits
    devnoname120 - for supporting me 🙂 Thank the people around me for enduring my obsession to get this through. Original developpers and collaborators for maintain this project ❤️ Reverse engineered by GalaXyHaXz in 2018 sanctuary - extensively documenting Diablo's game engine BWAPI Team - providing library API to work with Storm Ladislav Zezula - reversing PKWARE library, further documenting Storm fearedbliss - being awe-inspiring Climax Studios & Sony - secretly helping with their undercover QA 😛 Blizzard North - wait, this was a typo! Depression - reason to waste four months of my life doing this 😉 And a special thanks to all the support and people who work on Devilution to make it possible! ❤️ Legal
    Devilution is released to the Public Domain. The documentation and function provided by Devilution may only be utilized with assets provided by ownership of Diablo.
    Battle.net(R) - Copyright (C) 1996 Blizzard Entertainment, Inc. All rights reserved. Battle.net and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.
    Diablo(R) - Copyright (C) 1996 Blizzard Entertainment, Inc. All rights reserved. Diablo and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.
    Devilution and any of its' maintainers are in no way associated with or endorsed by Blizzard Entertainment(R).
    by gokuhs.
  23. 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.
  24. vitaGL

    vitaGL is a wrapper between openGL and sceGxm. It allows to use a subset of openGL functions with fully hardware acceleration by translating the code to sceGxm equivalent.
    Build Instructions
    In order to build vitaGL use the following command: make HAVE_SBRK=1 install. If you already have a newlib sbrk replacement in your app (eg. RetroArch), use instead this command: make install.
    Projects actually using vitaGL
    Here you can find a list of projects using vitaGL:
    Direct OpenGL Usage:
    vitaQuake - Port of Quake I and mission packs vitaQuakeII -Port of Quake II and mission packs vitaQuakeIII - Port of ioquake3 (Quake III: Arena, Quake III: Team Arena, OpenArena) vitaRTCW - Port of iortcw (Return to Castle Wolfenstein) vitaHexenII - Port of Hexen II vitaXash3D - Port of Xash3D (Half Life, Counter Strike 1.6) Fade to Black - Port of Fade to Black vitaVoyager - Port of lilium-voyager (Star Trek Voyager: Elite Force) Daedalus X64 - Port of Daedalus X64 (N64 Emulator) RetroArch - Vita's GL1 video driver of RetroArch vitaET - Port of ET:Legacy (Wolfenstein: Enemy Territory) Libraries:
    sdl12_gl - SDL 1.2 Vita port adapted to work with vitaGL as renderer imgui_vita - Port of dear imGui sdl12_gl Apps:
    SuperMarioWar - Port of Super Mario War ZeldaOLB - Port of Zelda: Oni Link Begins ZeldaROTH - Port of Zelda: Return of the Hylian Zelda3T - Port of Zelda: Time to Triumph ZeldaNSQ - Port of Zelda: Navi's Quest vitaWolfen - Port of Wolf4SDL meritous - Port of meritous by Rinnegatamante.
  25. vitaXash3D

    A port of Xash3D-FWGS to the PSVita.
    Warning
    This port is still a work in progress. Expect graphics and sound glitches, crashes and gameplay oddities.
    Requirements
    VitaSDK (in PATH and with VITASDK set); Latest version of vitaGL. Running
    Copy the desired game directory (e.g. valve for Half-Life) to ux0:/data/xash3d/. Obtain appropriate game libraries (cl_dlls/client.suprx and dlls/server.suprx) and copy them to the game directory. See below for list of game libraries ported to the Vita. Copy the build/data directory to ux0:/ on your Vita. Replace everything if asked. Install the VPK obtained after building the port. Run it.
    Notes
    The console log is saved to ux0:/data/xash3d/engine.log when debug mode is enabled.
    If you don't have any GoldSrc games, you can use the data files from Half-Life Uplink, HL's free demo version. To do so, just extract this archive to ux0:/ instead of doing step 1 from the guide above.
    Keep in mind that the game can hang for a long time when saving or autosaving (see issue #7), so don't kill it if it suddenly hangs when you enter a map or cross a checkpoint. You can disable autosaves in the "Game options" menu or with sv_autosave 0.
    Multiplayer seems to work, but it hasn't been tested much. You can connect to any Xash3D server as long as it is compatible with this port, meaning it has to be running the same mod as you on Xash3D-FWGS v0.19 or Xash3D build 3366.
    The mod launcher detects all directories you have inside ux0:/data/xash3d/, including valve, except launcher and directories that have names starting with a dot.
    Installing mods works the same as with PC Half-Life: you just have to copy the mod directory (e. g. darkstar) into ux0:/data/xash3d/. Keep in mind that you'll also need Vita ports of the mod's game libraries, if it has any. For available ports, see list below.
    If you're trying to run a mod that has no game libraries, Xash will try to fall back to the HL ones, so it's best that you have them installed at all times.
    If you don't have the full version of HL and are using the Uplink archive linked above, multiplayer and other mods won't work. If you have the full version of HL, you can also install Uplink as a mod by copying only the uplink folder from the same archive.
    If you're trying to connect to an online server from the server list and you get dropped back to main menu, then either you're banned on that server or it took too long to connect, in which case you just have to retry.
    Some Xash servers automatically ban people connecting from a device other than an Android or iOS smartphone, nothing can be done about that.
    Changing the video mode (screen resolution) immediately restarts the game. You can also change it by editing your mod's video.cfg. Keep in mind that some mods, like Counter-Strike, were not meant to be played in a resolution smaller than 640x400.
    To change your name either enter name my_name in the console or change name in your mod's config.cfg.
    You can change the layout of on-screen touch buttons by using the "Editor" function in the "Touch buttons" menu.
    Expect every new release to invalidate at least some of your old save files. Pretty much nothing can be done about this right now, as saves are function offset based, and those offsets change with almost every code change.
    Available game libraries
    Half-Life (included in vitaXash3D releases after v2) Blue Shift (included in vitaXash3D releases after v2) Opposing Force (included in vitaXash3D releases after v2) Counter-Strike client (included in vitaXash3D releases after v3) Counter-Strike server (ReGameLite, includes ZBot, unstable) Credits
    Uncle Mike & co for Xash3D and FWGS team for Xash3D-FWGS and game DLL source code; Vita SDK Team for the Vita SDK; Rinnegatamante for vitaGL, vitaQuake/vitaQuakeII and general advice; ArkSource for the Live Area stuff; KINGGOLDrus for some launcher graphics; everyone on the #henkaku and #vitasdk IRC channels for help and/or testing. by fgsfdsfgs.
Conéctate para seguir esto  

×
×
  • Crear nuevo...