Advertising (This ad goes away for registered users. You can Login or Register)

[RELEASE] VITA2PC - Stream PSVITA to PC

HENkaku is a native Homebrew Enabler for the PS Vita and PS TV. It lets you run homebrews on the PS Vita
Rinnegatamante
VIP
Posts: 912
Joined: Sat Mar 26, 2011 10:02 am
Contact:

[RELEASE] VITA2PC - Stream PSVITA to PC

Post by Rinnegatamante »

Description

VITA2PC is a plugin allowing you to stream your PSVITA to your PC. It suports any kind of game (cartridges, Vitamin dumps, maiDump dumps).
NOTE: This plugin will automatically set max clocks and hook SetClock functions in order to not being able to lower them. If you use oclockvita or any other clock changer plugin, they will have no effects at all.

Synchronous vs Asynchronous

VITA2PC allows to start video streaming in two different ways: asynchronous and synchronous.
Async stream will drop some frames but won't have any effect on Vita side.
Sync stream will send every frame but will cause stuttering on Vita side on several games.
Frameskip feature works only with Sync stream.

Audio Streaming

As of now, audio streaming is still an experimental feature that may cause slowdowns, stutterings and/or mute audio issues. Be careful of these known issues if you're using it.

This will be ironed out in next releases.

SDL Mixer vs OpenAL audio driver

On v.0.2 OpenAL audio driver got added. When to use one and when the other?
OpenAL audio driver is more unstable if compared to SDL Mixer (can cause game to crash) but in games using more than one audio channel it will have a lot better audio output compared to SDL Mixer (eg: DigimonStory: CyberSleuth).
On the other side, when a game uses only a single audio channel, SDL Mixer is recommended (eg. Sword Art Online: Lost Song).

Video filters and PC Window size

On v.0.2 an icon on system tray got added for VITA2PC.
If you click on such icon, you can switch current video mode to:

- Original Resolution (No Filter)
- Original Resolution (Bilinear Filter)
- Vita Resolution (No Filter)
- Vita Resolution (Bilinear Filter)

How to use

- Install the .suprx plugin and put it under *TITLEID where TITLEID is the game where you want to use it (NOTE: Do NOT use *ALL cause it will cause a freeze on enso bootup due to incompatibility with Livearea (*main).)
- Launch the game you want to stream and press SELECT + L to trigger VITA2PC config menu.
- Select your favourite settings and select "Start Screen Streaming"
- On PC side launch the PC client and insert the IP shown on PSVITA when requested.
- Select your favourite audio driver.

Compatibility List

Here's the official compatibility list: http://rinnegatamante.it/stream_compatibility.php
If you want to report your experience with missing games in the list, please post a report here: https://github.com/Rinnegatamante/VITA2PC/issues/9

Credits

- frangarcj for helping me figure out how to properly hook power save mode enabling by games.
- xerpi for the huge work on reverse engineering Vita modules allowing to get more features (like LPDDR2 hw encoder) on VITA2PC.
- MrMojoR70062297 for the awesome icon used on PC client.
- All my Patroners for their awesome support:
* Styde Pregny
* BillyMcLaughlin II
* XandridFire
* Samuel Batista
* Jaden Emrich
* Justin
* Edd
* Setiyagung
* Ramerson Wesley Araùjo
* temp_anon
* 2Mourty
* gnmmarechal
* Bryan Hanbury
* Gelson Silva

Links

Download: http://vitadb.rinnegatamante.it/#/info/305
Sourcecode: https://github.com/Rinnegatamante/VITA2PC
Advertising
Last edited by Rinnegatamante on Sun Dec 10, 2017 1:11 pm, edited 3 times in total.
If you want, visit my website: http://rinnegatamante.it :D
xXDarkCodeXx
Posts: 40
Joined: Fri Mar 27, 2015 9:53 pm

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by xXDarkCodeXx »

Will you be able to stream the whole vita session (like the shell, app closing/opening) in future releases?
Advertising
I'm sorry for my bad english but i'm italian and my keyboard sux.
Rinnegatamante
VIP
Posts: 912
Joined: Sat Mar 26, 2011 10:02 am
Contact:

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by Rinnegatamante »

xXDarkCodeXx wrote:Will you be able to stream the whole vita session (like the shell, app closing/opening) in future releases?
It's still unknown how to properly access sceAppMgr framebuffer used by sceShell and several other Sony apps (Settings, Webbrowser, etc), so for the moment, it's not something that i'm working about.
If you want, visit my website: http://rinnegatamante.it :D
Jazoolee ahamed
Posts: 131
Joined: Thu Jul 02, 2015 5:37 am

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by Jazoolee ahamed »

Uncharted Golden Abyss-PCSF0001 Gives C2-128 error
Assassins creed liberation-PCSE00053 Screen turns off after the welcome logo
PSN-Jazoolee ahamed
Rejuvenate
Henkaku,Adrenaline
Enso
PS Vita 3.60
cvskidx
Posts: 1
Joined: Tue Sep 05, 2017 7:57 pm

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by cvskidx »

Rinnegatamante wrote:Description

VITA2PC is a plugin allowing you to stream your PSVITA to your PC. It suports any kind of game (cartridges, Vitamin dumps, maiDump dumps).
NOTE: This plugin will automatically set max clocks and hook SetClock functions in order to not being able to lower them. If you use oclockvita or any other clock changer plugin, they will have no effects at all.

Synchronous vs Asynchronous

VITA2PC allows to start video streaming in two different ways: asynchronous and synchronous.
Async stream will drop some frames but won't have any effect on Vita side.
Sync stream will send every frame but will cause stuttering on Vita side on several games.
Frameskip feature works only with Sync stream.

Audio Streaming

Audio streaming is still higly experimental and can cause several issues depending on how the game manages audio:
- Noise loops
- Game freezes
- Mute audio on Vita side
- Garbage audio or missing audio on PC side

This will be ironed out in next releases.

How to use

- Place VITA2PC.suprx in ux0:tai
- Add ux0:tai/VITA2PC.suprx under the titleid of the game you want to stream (if you put it under *ALL, you'll have to start your Vita by holding L and then you have to reload config using molecularShell to prevent enso to freeze).
- In game press L + SELECT to bring config menu.
- Set your configuration and start the stream on Vita.
- Open the PC client and insert the IP shown on your Vita.

Compatibility List

Here's the official compatibility list: http://rinnegatamante.it/stream_compatibility.php
If you want to report your experience with missing games in the list, please post a report here: https://github.com/Rinnegatamante/VITA2PC/issues/9

Credits

- frangarcj for helping me figure out how to properly hook power save mode enabling by games.

Links

Download: http://vitadb.rinnegatamante.it/#/info/305
Sourcecode: https://github.com/Rinnegatamante/VITA2PC
Wanted to say thank you for all the work that you do for the ps vita community and for this program. Now the ps vita has something like remotejoy like the psp has. :D
lorak
Posts: 56
Joined: Tue Aug 30, 2011 12:00 am

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by lorak »

Thanks for this interesting plugin.
Hopefully it will be improved in the future.

Code: Select all

Title Id   Game name      Region Stream Hw acc Downscale Resolution Description
PCSE00084  Madden NFL 13   USA    Yes   Yes    Yes       960x544    Works in low quality streaming (Vitamin dump)
NPWR06270  Steamworld Dig  USA    Yes   Yes    Yes       960x544    No issues (PSN game)
PCSA00115  MLB The Show 14 USA    No    Yes    Yes       960x544    Not working (MaiDump dump)
[/size]
wololo
Site Admin
Posts: 3621
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by wololo »

Can you clarify the difference with the rincheat stream functionality? Is it sound support?
If you need US PSN Codes, this technique is what I recommend.

Looking for guest bloggers and news hunters here at wololo.net, PM me!
Rinnegatamante
VIP
Posts: 912
Joined: Sat Mar 26, 2011 10:02 am
Contact:

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by Rinnegatamante »

wololo wrote:Can you clarify the difference with the rincheat stream functionality? Is it sound support?
This plugin can be considered as a standalone improved version of rinCheat stream (infact the first prototype name was SA_ScreenStream (Standalone ScreenStream).

It has several improvements if compared to rinCheat:
  • A huge improvement in terms of how many games are supported. Basically rinCheat supported only a few portion of Vita games (45-50% probably). This plugin supports near the 95% of Vita games in theory.
  • Added Downscaler for games running at 960x544. Output will be at 480x272 (PSP resolution). This will drastically improve framerate, allowing even games without hardware acceleration to work fine.
  • Better hardware acceleration encoder code: now less VRAM is required to start an hw accelerated encoder. That means game that on rinCheat didn't have hw acceleration could have this feature now. (Eg. Digimon CyberSleuth)
  • Added audio streaming support
  • Possibility to start synchronous video streaming with/without frameskip
  • Clocks are set at their maximum speed and won't be lowerable from the app or other plugins. rinCheat didn't have this feature.
  • Minor bugfixes and improvements (Eg. Now if you change the encoder quality during streaming, it will be really changed differently to rinCheat were you had to restart the game and the stream).
If you want, visit my website: http://rinnegatamante.it :D
Filippo94
Posts: 37
Joined: Sat Aug 20, 2016 12:59 pm

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by Filippo94 »

I seem unable to make it work with cartridge WO2048 EUR, I first get this error while the game attempts to access PSN:
2017-09-06-152830.jpg
2017-09-06-152830.jpg (31.24 KiB) Viewed 48220 times
then the game freezes when I attempt starting a race, without even starting the stream:
2017-09-06-152845.jpg
2017-09-06-152845.jpg (100.99 KiB) Viewed 48220 times
My config is this:
2017-09-06-152914.jpg
2017-09-06-152914.jpg (126.45 KiB) Viewed 48220 times
I am not sure if removing those other plugins would benefit somehow, I'll try.

Thanks however for doing all these softwares, you're truly making the PSVita a better console! ;)
PSP Fat cfw 6.60 Pro-C2
PSVita Fat 3.60 taiHen
Rinnegatamante
VIP
Posts: 912
Joined: Sat Mar 26, 2011 10:02 am
Contact:

Re: [RELEASE] VITA2PC - Stream PSVITA to PC

Post by Rinnegatamante »

Filippo94 wrote:I seem unable to make it work with cartridge WO2048 EUR, I first get this error while the game attempts to access PSN:
2017-09-06-152830.jpg
then the game freezes when I attempt starting a race, without even starting the stream:
2017-09-06-152845.jpg
My config is this:
2017-09-06-152914.jpg
I am not sure if removing those other plugins would benefit somehow, I'll try.

Thanks however for doing all these softwares, you're truly making the PSVita a better console! ;)
https://github.com/Rinnegatamante/VITA2PC/issues/9
If you want, visit my website: http://rinnegatamante.it :D
Locked

Return to “HENkaku”