213
edits
Ccawley2011 (talk | contribs) |
|||
(17 intermediate revisions by 4 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 [ | * 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}} | ||
= | == Building From Source == | ||
= 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 88: | Line 74: | ||
The dependencies needed to build it are: | The dependencies needed to build it are: | ||
* The toolchain from https://github.com/ | * The toolchain from https://github.com/vitasdk/vdpm | ||
* zlib, libpng, libjpeg-turbo, libogg, libvorbis, flac, curl, openssl, freetype, from https://github.com/ | * zlib, libpng, libjpeg-turbo, libogg, libvorbis, flac, curl, openssl, freetype, from https://github.com/vitasdk/vdpm | ||
* libmad from https://github.com/Cpasjuste/libmad-psp2 | * libmad from https://github.com/Cpasjuste/libmad-psp2 | ||
* SDL2 from https://github.com/rsn8887/SDL-Vita | * SDL2 from https://github.com/rsn8887/SDL-Vita | ||
Line 98: | 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: | ||
< | <syntaxhighlight lang="bash"> | ||
./configure --host=psp2 && make psp2vpk | ./configure --host=psp2 && make psp2vpk | ||
</ | </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 |
edits