Announcement

Collapse
No announcement yet.

Source Code and Everything Needed For Compiling (PS3)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Source Code and Everything Needed For Compiling (PS3)

    By ThatOtherPerson
    Published on 10/14/2011 2:06 P.M.

    ThatOtherDev aka ThatOtherPerson has provided the source code as well as everything else you will need for compiling. He has also put out a challenge to homebrew developers to see if we can get some more original homebrew games back on the scene.

    I don't remember by whom but I'm reasonably certain I've been asked for this before and I suspect there is probably a handful of people that would find this useful. So here it is.

    I've uploaded a compressed file that contains the (admittedly outdated) compiled copy of PSL1GHT that I've been using (and continue to use) for all of my recent PS3 homebrew. The archive also includes the source code for They Do Not Die 2, We Are Nowhere, The Unmapped Forest, Slime Roll, Sketch Fight, Goodbye World, Don't Get Crushed, Cascade Beneath and Avoidance. Along with the source code is all of the related media.
    You can download it here.

    How to use it (well running Ubuntu):

    Just add the following text at the bottom of your bashrc file.

    Code:
    ## Setup ps3toolchain environment
    export PS3DEV=/usr/local/ps3dev
    export PATH=$PATH:$PS3DEV/bin
    export PATH=$PATH:$PS3DEV/host/ppu/bin
    export PATH=$PATH:$PS3DEV/host/spu/bin
    ## Setup PSL1GHT Environment
    export PSL1GHT=$PS3DEV/psl1ght
    export PATH=$PATH:$PSL1GHT/host/bin
    Then open up the terminal and install the following libraries (some of these probably aren't really necessary but some definitely are).

    Code:
    sudo apt-get install autoconf automake bison flex texinfo libncurses5-dev gcc g++ make wget libelf-dev
    sudo apt-get install python2.6-dev python-dev zlib1g-dev libtool git-core libgmp3-dev libssl-dev pkg-config
    sudo apt-get install libcloog-ppl-dev
    Extract the contents of the above ps3dev.tgz archive to the /usr/local/ folder.

    Then in the terminal just open the directory for one of the projects (such as They Do Not Die 2).

    Code:
    cd $PS3DEV/MyProjects/projects/TheyDoNotDie2
    Finally enter this to compile it (Doing make clean first would probably also be a good idea).

    Code:
    make pkg
    What I would like you to do:

    Make something. There is an appalling lack of original games being made in the homebrew community and I implore you to take part in changing this.

    Give credit when credit is due. Don't just reskin one of the games or change a couple things and pretend that you have made something new.
    Last edited by dlevere; 10-15-2011, 12:05:19 PM.
    The Hackmaster

  • #2
    That's great. Something like my Pre-Built PS2SDK, for PS3. It's definitely needed.
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

    Comment


    • #3
      ThatOtherDev's PS3 Homebrew Games' Source Code as of 6/06/12

      By ThatOtherPerson
      Published on 06/06/2012 5:01 PM

      ThatOtherPerson brings us today an updated version of his PS3 source code collection. This collection also comes with the version of PSL1GHT tools ThatOtherPerson used to develop the games; which happens to be an outdated set. You can use this set to do one of two things. Create your own game PKG's, or modify the games. Enjoy!

      Here is an archive with the source code for the most recent PS3 versions of the following games:

      Cascade Beneath
      Cherophobe
      Cylinder Dodge
      Don't Get Crushed
      Elongated Reptile
      Gambol
      Goodbye World
      Hero City
      Maze Generator
      Neo Tanks
      Neo Trail
      Sketch Fight
      Slime Roll
      Swingball 2
      That Other Pong
      The Jarred Mind 3
      The Unmapped Forest
      They Do Not Die 2
      UFO Racer
      We Are Nowhere
      Winter's End

      The archive also contains the extremely outdated pre compiled copy of PSL1GHT that I used to develop those games.

      Download Directly from PSX-SCENE
      Download it from PlatonicRobot.com
      Last edited by dlevere; 06-07-2012, 06:26:33 AM.
      The Hackmaster

      Comment

      Working...
      X