Release: PS Vita Remote Desktop by DigitalArts001

A few days ago I wrote about PS Vita Remote Desktop, a tool that allows you to stream PC games on your Vita, and control them with the Vita.

The author of that application, DigitalArts001 (a.k.a. melfice002) just released the source code for that application on the playstation forums.

One of the “proof of concept” videos that impressed people the most was Left 4 Dead running through this application. If you have an up to date Playstation Mobile SDK, as well as an up to date Vita (yup, you’ll probably need firmware 1.691), and a bit of motivation and/or programming skills, then do give this app a try.

Download and install

Quoting the author here:

I’d like to share a sample of my remote desktop application because lots of users are asking for a sample. This is my first C# and PS Vita Application.

 

I haven’t though of a good name for my application yet because I’am very picky when it comes to naming, but for now I will call this PS Vita Remote Deskop, an application that allows you access your computer remotely using the PS Vita, by translating the PS Vita’s input to keyboard/mouse input.

 

System Requirement:

 

Windows 7 (haven’t tried this on XP or Vista)
.net Frame work 3.5 above
PlayStaion Mobile SDK 0.99 for PC
PlayStation Mobile Dev Assistant 0.99 for PS Vita

 

 

How to Install

 

1. download PS Vita Remote Desktop here
2. extract the PS VITA REMOTE DESKTOP.rar
3. load and install “VitaRemoteClient” using the PSM Studio.
4. locate “VitaRemoteServer.exe” from the “VitaRemoteServer folder”, run the server.
5. windows security alert will appear, select allow access.
6. a ballon tooltip will appear showing the computer’s Ip address
input the ip address to your vita then tap connect.

 

Controls
D pad = arrows keys;
Left Analog stick = W, A, S, D;
Right Analog Stick = Mouse Movement;
Gyro X and Y axis only = mouse movement;
accelerometer X axis only = A, D;
Lbutton = U;
Rbutton= O;
Square = J;
Cross = K;
Circle = L;
start = numpad0;
select= show/hide mouse cursor;

 

 

TouchScreen “don’t function well still working on it.”

 

Tap = executes a left mouse click;
double tap = executes a left mouse double click;
Draging with one finger = moves the mouse;
Draging with two fingers = moves the view port;

 

 

Max Resolution 480 x 270;
lowest Resolution 400×200;
Audio not yet available
definining key inputnot yet available
the program is 30% complete but it’s working.

It’s not perfect yet, though: several people are reporting various problems: compilation errors, black screens, etc… but most of them seem to be configuration issues that can simply be solved. If you have any problem, feel free to discuss them on our thread at /talk.

Note: I haven’t tried this myself yet.

Source melfice002 on playstation.com, via jd8531 on /talk

  1. GaDo’s avatar

    i cant see the FullScreen in my Vita my current Resu in my PC is 1600×900! and the avail resu in Remotedeskstop is 800×600

    Reply

    1. distefano’s avatar

      you need to set your desktop to 800×600 too , then you see your fullscreen too .
      i got tony hawk pro skater to work that way , works great , however most other newer games dont .
      now trying to get mw2 and saints row to work .

      Reply

  2. Jakub’s avatar

    are you fucking kidding me? how to install via PSM studio? this is really retarded “how to install”

    Reply

    1. Hereiam’s avatar

      Its the only way… Not that hard.

      Reply

    2. Ryan’s avatar

      Chill out bro? Heard of something called Google?

      Reply

  3. Hereiam’s avatar

    I seem to be the only one in the world but… Why wont my mouse work in games like fable 3, bioshock 2, and any other for that matter?

    Reply

    1. Brett’s avatar

      Look i realize it is something i must change in sdk thats fine i can handle that. just can someone point me in the right direction within the code?

      Otherwise this app is useless unless for old boring emulators.

      Reply

  4. Prymed’s avatar

    Works great for me! I regretted having to update to 1.69, but I decided to anyway. Hopefully your next VHBL will work on 1.69, @wololo. xD But the only real complaints I have is that when you run games on fullscreen It won’t show up on the vita, and some games (Portal 2, Skyrim) the right analog stick won’t move the axis of the game, but move the mouse. But all-in-all, grats to DigitalArts001 for his great effort on such a wonderful app. :p

    Reply

  5. ghadz’s avatar

    Great app plugged my pc to the hdmi tv run any emulator… Looks like my vita turns into a controller joystiq… =)

    Reply

  6. ratatatattaa’s avatar

    we want more apps ….. can you give to us more apps?

    Reply

  7. Dee.’s avatar

    How do you install? This doesn’t make much sense especially with no readme

    Reply

  8. wes’s avatar

    For all of you saying it doesn’t work you should read you need other itmes such as the ps sdk for your PC and the psvita dev assistant so its not just download and it works as wololo said” you need so motivation and/or programming skills”

    Reply

  9. lalalalalla’s avatar

    I know how to play left4dead onluy go to options in the game an put video and put short screen and adjust the size ok the pakxbd

    Reply

  10. Justabit’s avatar

    Although its allowed through my firewall, the ip I’m inputting is correct and both PSM and PSM studio are up to date (as a matter of fact I downloaded the both after this was posted and updated PSM Dev) I am still getting a black screen. Does anyone have any ideas what the problem could be?

    Reply

  11. maxmeecehgan’s avatar

    Updates?!

    Reply

  12. Ins4niaC’s avatar

    my screen turns black when i am trying to connect!? :(

    Reply

  13. WHYYY!!!!!!’s avatar

    when im using my psvita and starting VitaRemoteClient it just has a black screen please someone elp

    Reply

  14. waaaaa’s avatar

    pleasae make an update,im gettin a black screen with fps

    Reply

    1. Darton Staker’s avatar

      Will anybody assist with black screen errors?!

      Reply

  15. sonic99190’s avatar

    where do you get the cliant thing i cant find it on google

    Reply

  16. sonic99190’s avatar

    where d oyou put in the ip address

    Reply

  17. Samantha’s avatar

    I followed the directions carefully but when I try to load the app (or any of the demos) on my vita I get this error:

    “Failed to install application on device. Please make App Key Ring file from PSM Publishing Utility.”

    Can someone please tell me how to solve this? Thank you!

    Reply

    1. Billy’s avatar

      You gotta buy a publisher license from sony. There isn’t a current fix for this right now. I currently am waiting myself :/

      Reply

  18. ASD’s avatar

    we want a new version.. so please update this psvita remote desktop

    Reply

  19. ERA’s avatar

    yeah I also for new version

    Reply

  20. David Hargrave’s avatar

    website says theres an error; dosent have it any more :(

    Reply

  21. David Hargrave’s avatar

    the website says that the download was invalid, and I cant find the download :(

    Reply

  22. David Hargrave’s avatar

    cant get to download :(

    Reply

  23. david’s avatar

    cant find the download

    Reply

    1. wololo’s avatar

      This was removed a while ago, and was only available when Playstation suite was on beta

      Reply

  24. Je-Al’s avatar

    wololo im having problem when i connect the ip address i only saw black screen on my vita…but i can use the right stick of my vita as mouse..what should i do..?

    Reply

    1. jonny2jo’s avatar

      Just change the code and redeploy it into your vita and voila (i got it for the psm dev forum)

      Original code:

      // Set up the graphics system
      graphics = new GraphicsContext();
      sceneMain = new MainUI();

      Draw.init(graphics);
      dgl_connection = new dialog.DLG_CONNECTION();

      UISystem.Initialize(graphics);
      UISystem.SetScene(sceneMain, null);

      Fixed code:

      // Set up the graphics system
      graphics = new GraphicsContext();

      Draw.init(graphics);
      dgl_connection = new dialog.DLG_CONNECTION();

      UISystem.Initialize(graphics);

      Reply

      1. Dean’s avatar

        I’m sorry but I am new to the whole PSM scene but I have obtained my publishing license today and I want to know where this code you have is supposed to go in the project. I don’t know where to put it and I am getting a black screen on my vita and the mobile simulator on my pc so something is blocking it please help!

        Reply

· 1 · 2

Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>