Difference between revisions of "PlayStation Vita"

Jump to navigation Jump to search
381 bytes removed ,  13:31, 4 June 2020
no edit summary
(21 intermediate revisions by 3 users not shown)
Line 2: Line 2:
name=PlayStation Vita|
name=PlayStation Vita|
version={{StableVersion}}|
version={{StableVersion}}|
backend=psp2|
backend=psp2 + sdl|
status=Maintained|
status=Maintained|
mp3=yes|
mp3=yes|
Line 45: Line 45:
ScummVM has been ported to the [[Sony]] PlayStation Vita by Cpasjuste. The information contained on this page is based on [https://github.com/scummvm/scummvm/blob/master/dists/psp2/readme-psp2.md readme-psp2.md].
ScummVM has been ported to the [[Sony]] PlayStation Vita by Cpasjuste. The information contained on this page is based on [https://github.com/scummvm/scummvm/blob/master/dists/psp2/readme-psp2.md readme-psp2.md].


= Installation =
== Installation ==
== Prerequisites ==
=== Prerequisites ===
* A homebrew enabled PlayStation Vita console.
* A homebrew enabled PlayStation Vita console. Detailed jailbreaking instructions can be found online.
* At least one ScummVM supported game. The list of compatible games can be seen here: https://www.scummvm.org/compatibility/
* At least one ScummVM supported game. The list of compatible games can be seen here: https://www.scummvm.org/compatibility/
* The page [[Where to get the games]] references some places where those games can be bought. Demonstration versions for most of the supported games are downloadable on https://scummvm.org/demos/
* The page [[Where to get the games]] references some places where those games can be bought. Demonstration versions for most of the supported games are downloadable on https://scummvm.org/demos/


== Installing ==
=== Installing ===


* From a computer, download the installable package [https://www.scummvm.org/frs/scummvm/2.0.0/scummvm-2.0.0-vita.vpk here].
* From a computer, download the installable release package [http://www.scummvm.org/frs/scummvm/{{StableVersion}}/scummvm-{{StableVersion}}-vita.vpk here].
* Copy the .vpk file to the PlayStation Vita and install it.  
* Alternatively, the latest nightly version with lots of improvements is [http://buildbot.scummvm.org/snapshots/master/psp2-master-latest.zip here] (needs to be unzipped).
* Copy the .vpk file to the PlayStation Vita and install it using Vitashell like any other homebrew.


== Configuring Games ==
== Configuring Games ==
Line 64: Line 65:
Saves are written to the ux0:/data/scummvm/saves folder.
Saves are written to the ux0:/data/scummvm/saves folder.


= Controls =  
== Controls ==  
{{VitaControls}}
{{VitaControls}}


= Touch Controls =
== Building From Source ==
Touch control mode can be changed via the option "touchpad mouse mode" in options->controls.
 
When "touchpad mouse mode" is off, the rear touch is disabled, and the front touch is in direct mode, where the mousepointer always jumps to the finger position, like on a mobile phone screen.
 
When "touchpad mouse mode" is on, both front and rear touch are enabled, and they are both in indirect mode. Here the finger can be far away from the pointer and still move it, like on a laptop touchpad. In this mode, the pointer speed setting in options->controls affects how far the pointer moves in response to a finger movement. The same setting also determines the speed of the joystick pointer control.
 
= Building From Source =


This port of ScummVM to the Vita is based on SDL2. It uses the open source SDK VITASDK.
This port of ScummVM to the Vita is based on SDL2. It uses the open source SDK VITASDK.
Line 90: Line 84:
Once all the dependencies are correctly setup, an installable package can be obtained from source by issuing the following command:
Once all the dependencies are correctly setup, an installable package can be obtained from source by issuing the following command:


<source lang="sh">
<syntaxhighlight lang="bash">
./configure --host=psp2 && make psp2vpk
./configure --host=psp2 && make psp2vpk
</source>
</syntaxhighlight>


= Disclaimer =  
== Disclaimer ==  


Unauthorized distribution of an installable package with non freeware games included is a violation of the copyright law and is as such forbidden.
Unauthorized distribution of an installable package with non freeware games included is a violation of the copyright law and is as such forbidden.


= Thanks =  
== Thanks ==  


* Xavier from consoleX for donating a ps vita device
* Xavier from consoleX for donating a ps vita device
* xerpi for initial SDL2 port
* xerpi for initial SDL2 port
* VITASDK and henkaku developers
* VITASDK and henkaku developers
213

edits

Navigation menu