162
edits
Thunderforge (talk | contribs) (Changing structure of "Installation" to include Prerequisites) |
m |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 13: | Line 13: | ||
buildbot=yes| | buildbot=yes| | ||
firstversion=1.4.0| | firstversion=1.4.0| | ||
maintainer=[[User: | maintainer=[[User:aquadran|aquadran]]| | ||
packager=[[User: | packager=[[User:aquadran|aquadran]]| | ||
pkgend=-ps3.zip| | pkgend=-ps3.zip| | ||
forum=10| | forum=10| | ||
Line 44: | Line 44: | ||
== About == | == About == | ||
ScummVM has been ported to the [[Sony]] PlayStation 3 | 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 | |||
* 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 | |||
* The | |||
* SDL2 from https:// | |||
* ScummVM from https://github.com/scummvm/scummvm | * ScummVM from https://github.com/scummvm/scummvm | ||
Once all the dependencies are correctly | 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 | ./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. |
edits