Open main menu

Difference between revisions of "PlayStation 3"

m
no edit summary
(Add PS3 Port page)
 
m
 
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{PortFeatures|
{{PortFeatures|
name=PlayStation 3|
name=PlayStation 3|
backend=ps2|
backend=sdl|
version=n/a|
version={{StableVersion}}|
status=Maintained|
status=Maintained|
mp3=yes|
mp3=yes|
ogg=yes|
ogg=yes|
flac=yes|
uncompressed=yes|
uncompressed=yes|
zlib=yes|
zlib=yes|
plugins=?|
plugins=no|
16bits=?|
16bits=yes|
buildbot=yes|
buildbot=yes|
firstversion=n/a|
firstversion=1.4.0|
maintainer=[[User:Bgka|Bgka]]|
maintainer=[[User:aquadran|aquadran]]|
packager=[[User:Bgka|Bgka]]|
packager=[[User:aquadran|aquadran]]|
pkgend=-ps3.zip|
pkgend=-ps3.zip|
forum=10|
forum=10|
icon=ps2|
icon=ps3|


agi=yes|
agi=yes|
Line 41: Line 42:
tucker=yes|
tucker=yes|
}}
}}
== About ==
== About ==
All games are supported and *should* work, but they have not all been tested.
ScummVM has been ported to the [[Sony]] PlayStation 3.
 
For more information, including how to install and use ScummVM, see the [https://docs.scummvm.org/en/latest/other_platforms/playstation_3.html PlayStation 3 page] in the [https://docs.scummvm.org/ ScummVM user documentation].
 
== Developer information ==
 
=== Building from source ===
This port of ScummVM to the PS3 is based on SDL2. It uses the open-source PSL1GHT SDK, with local modifications.
 
The dependencies needed to build it are:
 
* The toolchain from https://github.com/ps3aqua/ps3toolchain
* The PS3 libraries from https://github.com/ps3aqua/ps3libraries
* SDL2 from https://github.com/ps3aqua/SDL2_PSL1GHT
* ScummVM from https://github.com/scummvm/scummvm
 
Once all the dependencies are correctly set up, an installable package can be obtained from source by issuing the following command:
 
<code>
./configure --host=ps3 && make ps3pkg
</code>
 
Alternatively, one may just the [[Compiling_ScummVM/Docker|ScummVM Docker toolchain for PS3]]. It's cross-platform, reproducible, much easier and quicker to set up, and it guarantees that you are using the same libraries versions used to produce the daily development builds.
162

edits