Source code and updates

December 12, 2011

EDIT: A more recent upload of the source code + PSL1GHT can be found here.

Here are freshly compiled copies of everything I’ve ever released for PS3 since I began using PSL1GHT (with the exclusion of Avoidance which I’m just going to pretend I never ported). Many of them have been updated but mostly in fairly trivial ways. The player turns to face the direction they are moving in Gambol, one of the levels in Swingball 2 has been remade, Goodbye World has been largely rewritten but should look and play the same as before, The Unmapped Forest has an added title screen, etc.

Cascade Beneath v1.1
Cherophobe v1.0
Cylinder Dodge v1.0
Dont Get Crushed v1.2
Gambol v0.2
Goodbye World v1.1
Hero City v0.5
Maze Generator v1.3
Neo Tanks v0.2
Sketch Fight v0.3
Slime Roll v0.3
Swingball 2 v0.4
The Unmapped Forest v0.3
They Do Not Die 2 v0.7
We Are Nowhere v0.2
Winters End v1.0

Perhaps more significantly, I have uploaded the up to date source code for all of it. You can download the archive here or here. It’s worth noting that it is just the source code for my projects. If you want the old copy of PSL1GHT that I’ve been using to compile things then you can get that here.

I’ll be taking a short break now from PS3 homebrew. There are some Wii things I want to work on. I’ll probably/possibly/maybe be done in a couple weeks. Let me know what you would like me to give priority to once I am.


Slime Roll v0.2 – Wii

October 18, 2011

Video provided by Cid2Mizard from NintendoMax.

Here is a Wii port of Slime Roll.

Wii controls:
Analog stick = Move the camera
Left = Spin left
Right = Spin right
Up = Zoom in
Down = Zoom out
A button (in editor) = Place slime
B button (in editor) = Remove something
C button (in editor) = Place wall
Z button (in editor) = Place objectives

Links:
Download the Wii version


Source code and everything needed for compiling

October 14, 2011

EDIT: A more recent upload of the source code + PSL1GHT can be found here.

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 32bit):

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

## 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).

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

cd $PS3DEV/MyProjects/projects/TheyDoNotDie2

Finally enter this to compile it (Doing make clean first would probably also be a good idea).

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.

EDIT: I’ve re uploaded it (the file was taken down). I’d also like to also take this moment to point out that if you go here you can get the source code for more recent builds of my PS3 stuff along with a bunch of games that aren’t even included here.


Slime Roll v0.2 – PS3

September 6, 2011

Video provided by Manster.

This is an updated version of Slime Roll.

Notable changes:
The red circles have been removed and replaced with blue ones that are of a consistent size.
If slime comes in contact with a blue circle then the blue circle becomes slime.
There is on screen text that tells you how many blue circles still exist.
When placing slime in the editor you no longer need to press and release the button for each piece of slime.
There is a limit to how closely you can place two pieces of slime together in the editor.
The same rules for placing slime in the editor also apply to the blue circles.
You can now delete whatever object you are pointing at in the editor (instead of only being able to delete the last thing spawned).
The X in the editor has been replaced with a proper reticule.
There is a slightly nicer title at the menu.
All on screen text fills the same percentage of the screen regardless of resolution.
I’ve fixed the problem where there would sometimes be inappropriate white pixels along the edges of circles.
gravity is slightly stronger.

PS3 controls:
Left analog stick = Move the camera
L1 and R1 = rotate the camera and the direction of gravity
L2 and R2 = zoom the camera in and out
X (in the editor) spawn a wall (hold and drag to scale)
Circle (in the editor) spawn a blue blob
Square (in the editor) spawn slime
Triangle (in the editor) remove whatever you are pointing at

Links:
Download the PS3 version


Slime Roll v0.1 – PS3

August 20, 2011


Video provided by Manster.
You can find a screenshot here.

Here is something “new” that I have been playing with. It’s sort of a continuation of a browser based demo I made when HTML5 was the cool new thing and I was still messing around with JavaScript and an HTML5 canvas for the first time.

Currently there is some green stuff that falls down and you can rotate the world to make it fall in a different direction and in doing so you can get the green stuff to navigate the world. There is a built in level editor.

It is just a toy at the moment and a roughly constructed one at that. I will probably do a bit more work on it and make it into a game but I don’t know when. I’m not really considering it a very high priority. If you think it’s interesting and want to see it improved upon sooner rather then later then let me know.

PS3 controls:
Left analog stick = Move the camera
L1 and R1 = rotate the camera and the direction of gravity
L2 and R2 = zoom the camera in and out
X (in the editor) spawn a wall (hold and drag to scale)
Circle (in the editor) spawn a something (hold and drag to scale)
Square (in the editor) spawn slime
Triangle (in the editor) delete the most recently spawned thing

Links:
Download the PS3 version