Open main menu

Difference between revisions of "PlayStation 3"

m
no edit summary
(Removed duplicate information and added a link to the new docs. Added a “Developer information” section and moved the “Building from source” information here.)
m
 
(3 intermediate revisions by 2 users not shown)
Line 13: Line 13:
buildbot=yes|
buildbot=yes|
firstversion=1.4.0|
firstversion=1.4.0|
maintainer=[[User:BgK|BgK]]|
maintainer=[[User:aquadran|aquadran]]|
packager=[[User:BgK|BgK]]|
packager=[[User:aquadran|aquadran]]|
pkgend=-ps3.zip|
pkgend=-ps3.zip|
forum=10|
forum=10|
Line 51: Line 51:


=== Building from source ===
=== Building from source ===
This port of ScummVM to the PS3 is based on SDL2. It uses the open source SDK PSL1GHT.
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 dependencies needed to build it are:


* The toolchain from https://github.com/ps3dev/ps3toolchain
* The toolchain from https://github.com/ps3aqua/ps3toolchain
* SDL2 from https://github.com/bgK/sdl_psl1ght/tree/psl1ght-2.0.3
* The PS3 libraries from https://github.com/ps3aqua/ps3libraries
* SDL2 from https://github.com/ps3aqua/SDL2_PSL1GHT
* ScummVM from https://github.com/scummvm/scummvm
* ScummVM from https://github.com/scummvm/scummvm


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 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.
162

edits