Home Forum Search Videos
Navigation



Loading...



Go Back   Xbox 360 Forum > Tech > Other Game Consoles > Sony Playstation 3

Reply
 
LinkBack Thread Tools Display Modes
Old 05-17-2008, 01:54 AM   #1 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
Running SNES games in Linux on the PS3

Jimmys Guide to Running SNES Games on your PS3
Hey guys, I just got all this going today and I thought I'd make a thread about it with all the info I found in one post.
Most of the info was found in various threads on the Yellow Dog forums (Yellow Dog Linux :: Index), so a big thanks goes to the members on there who originally nutted all this out.

Do all these steps while viewing this thread on your PS3!

I'll include everything you need to do once Yellow Dog 6.0 is installed and you're connected to the net. Everything before this can be found in the PDF guide on the Yellow Dog site when you download the ISO file.
I'm also presuming you're running the GNOME interface, as it's far superior to the default crap and is already installed for you.

Adding Repos
These are software sources. They are online sources for most of the popular Linux programs out there. By default there are already a few configured, but we'll need more to get this done. Plus you get the bonus of more software you can choose to install once you've completed this step.

Download and save this file to your desktop
Once saved, double click on it to launch the package installer. Follow the prompts until the installation is complete. This has now added all the major repos available for YDL 6.0.

Now open Terminal (Applications, Accessories, Terminal)
Type the following:
Code:
su -
(note the space between su and the dash)
<type your root password and press enter>

Code:
yum install yum-protectbase
This will make sure all updates are retrieved from the main Yellow Dog update repo, so no conflicts occur.
now, to make sure all the repos are added, type:

Code:
yum repolist
You should see:

Code:
repo id              repo name                                 status
base                 Yellow Dog Linux 6 Base                   enabled
dribble              Dribble for Fedora 7 - ppc                enabled
extras               Yellow Dog Linux 6 Extras                 enabled
fedora-extras        Fedora Extras                             enabled
livna-stable         Livna.org Fedora Compatible Packages (st  enabled
updates              Yellow Dog Linux 6 Updates                enabled
So now if you go to Add/Remove software, you'll have much more to choose from. But it will take a fair bit longer to gather the list as there are a few different servers it needs to get the info from.

Note: You can delete that file from your desktop if all has worked as I described.

Next post: Getting linux to recognise your Sixaxis controller
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"

Last edited by jimmy_Bish; 05-17-2008 at 01:56 AM.
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 01:54 AM   #2 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
SIXAXIS Controller Support

Ok, I'm just going to plagiarise this from the YDL forums, because the member who wrote it did a great job. It won't be 100% the same as his as I'll add my little bits where I feel they are needed and clean it up a bit.
If you come across this thread, Jaybps3, thank you!
There are a lot of steps, but if you follow this it shouldn't take much longer than 10 minutes.


Log on as the root user! (username: root | password: what you set the root password to be when you installed YDL)

Step 1
Go to start menu then applications then system tools and then to add remove software after it loads click on the List tab, Scroll down you will see all the bluez rpm packages install all of them.

Step 2
Go to BlueZ - Official Linux Bluetooth protocol stack and download (bluez-libs-3.31.tar.gz) and (bluez-utils-3.31.tar.gz). Save to your desktop.

Then go here ftp.osuosl.org :: Oregon State University Open Source Lab and download (bluez-utils-3.7-2.ydl.1.src.rpm), Save to your desktop.

Step 3
Download this patch, Right click on the link below and select save file and save it to your desktop.
http://www.pabr.org/sixlinux/patch-hidd-3.19-pabr3

Step 4
Unpack bluez-libs-3.31.tar.gz onto your desktop, It will create a folder named bluez-utils-3.31. To unpack, the easiest way is to just double click on it and it will open like Winzip.

Step 5
Right click on the bluez-libs-3.31 folder and select open in terminal. And enter these commands in this order!

Code:
./configure --prefix=/usr
Code:
make clean
Code:
make all
Code:
make install

Step 6
Unpack bluez-utils-3.31.tar.gz to your desktop, It will create a folder named bluez-utils-3.31
Double click the bluez-utils-3.31
Browse to the hidd folder and open it
Copy and paste patch-hidd-3.19-pabr3 (you saved it to your desktop earlier) into the folder, Then go back and right click on the (hidd) folder select open in terminal.

Run this command

Code:
patch <patch-hidd-3.19-pabr3
It should return with patching main.c

Close the terminal
Open up the bluez-utils-3.31 folder
Browse to the hidd folder,
Right click on the main.c file
Select copy
Right click on an empty space on your desktop and select paste to paste it onto your desktop.
You can now delete the (bluez-utils-3.31.tar.gz) and (bluez-utils-3.31) files/folders they are no longer needed.

Step 7
Create a folder on your desktop called bluez-utils-3.7-2.dl.1.src.rpm_FILES (if you're using the Winzip-style unpacker. If using the terminal it will be created for you.
Unpack the bluez-utils-3.7-2.ydl.1.src.rpm to the new folder
Open the bluez-utils-3.7-2.dl.1.src.rpm_FILES folder and find bluez-utils-3.7.tar.gz
Right click on it and select extract here, it will create a folder named bluez-utils-3.7
Open the bluez-utils-3.7 folder and then the hidd folder
Look for the main.c file and delete it
Copy/Paste the main.c file that you placed on your desktop in the previous steps into the hidd folder to replace the main.c file deleted from it.

Step 8
Open up the bluez-utils-3.7-2.dl.1.src.rpm_FILES folder, and browse to bluez-utils-3.7
Right click on the folder and select open in terminal. Now run these commands!

Code:
./configure --prefix=/usr
Code:
make clean
Code:
make all
Code:
make install

Step 9
Open the terminal and enter these commands. Remember also to do everything in order.
Note: If you aren't logged in as Root, these will not work at first. You must use the su - command before these.

Code:
service bluetooth stop
Code:
service hidd stop

Step 10
If you are logged in as root:
Open the Computer icon and select File System
Browse to the ect folder
Then browse to the bluetooth folder
Now right click on the (hcid.conf) file and select open with text editor.

If you are logged in under your own username instead of root, open the terminal and type the following:
Code:
su -
<password>
gedit /etc/bluetooth/hcid.conf
Browse down the config file until you see the lines:

Code:
# Inquiry and page scan
Iscan enable; Pscan enable;
You need to edit it to look like this. You can copy and paste this if you want.

Code:
# Inquiry and page scan
Iscan disable; Pscan enable;
#auth enable;
#encrypt enable;
Save the changes and go back to the terminal and enter these commands!


Code:
service hidd start
Code:
service bluetooth start
Code:
service hidd stop
Code:
hidd --server --nocheck -n

after you enter the last command press the ps button on your ps3 controller you can press it on 2 controllers if you want. It should show the information on them now you can close the terminal your sixaxis is working in bluetooth mode!

You can run this command in the terminal to test that its working.

Code:
jstest /dev/input/js0
Or
Code:
jstest /dev/input/js1
or
Code:
jstest /dev/input/js2
depending on whether or not you already have a joystck installed as js0/js1/js2 and so on!

Enjoy!

The only minor issue I've come across is that there's no way of knowing which controller is player 1 or player 2, since all the lights continue blinking even though they are connected and working. Again, a very minor issue.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"

Last edited by jimmy_Bish; 05-17-2008 at 02:43 AM.
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 01:55 AM   #3 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
Installing SNES9X-GTK
(the most compatible and fastest version on the PS3)

This is the easiest step. All the hard work is done now, so all you should need to do is find emulators and ROMs.

Visit the download site below and download the following files:
PS3 Bodega Downloads

- portaudio-19.snapshot-1.ydl.1.ppc.rpm
- snes9x-gtk-1.51-27.ydl.1.ppc.rpm

And install them in the order I listed them.

That's it! Snes9x is found under Accessories - Games.
Grab yourself some ROMs to play and save them somewhere you'll find them, open up Snes9X, map your controls to the Sixaxis and start gaming!
Performance is great. I've been playing Donkey Kong Country and TMNT 4 without any hiccups. They run fine in full screen, the controls work perfectly, and I've had a great time reminiscing about the old days!
I'm on the lookout for some more emulators which run well on the PS3, so I'll keep the thread updated when I find some.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"

Last edited by jimmy_Bish; 05-17-2008 at 02:50 AM.
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 01:55 AM   #4 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
Reserved - just in case
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 02:54 AM   #5 (permalink)
benniemc
The moderated moderator!
Points: 9,433, Level: 23
Points: 9,433, Level: 23 Points: 9,433, Level: 23 Points: 9,433, Level: 23
Activity: 36%
Activity: 36% Activity: 36% Activity: 36%
 
benniemc's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Nov 2006
Location: Australia - Tasmania
Posts: 3,233
benniemc X3F Neophyte
Send a message via MSN to benniemc
Haven't you been busy!

So much for me videoing you dyno your car!
__________________
Quote:
To all the god-fearing yokels.... If there was a god, and this research was wrong, would he/she let it happen? a) There is no god, so get over it b) There is a god, theres nothing wrong with this research, so get over it c) There is a god, and he doesnt care, so get over it c) There is a god, he hates you and wants you to die, so roll over
- Stem Cell research - A random comment.
benniemc is offline   Reply With Quote
Old 05-17-2008, 02:57 AM   #6 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
Quote:
Originally Posted by benniemc View Post
Haven't you been busy!

So much for me videoing you dyno your car!
LOL, yeah. Went up there for drinks last night and got back this afternoon. He was too busy catching up on old jobs to be able to fire up the dyno. We'll aim for next weekend.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 03:02 AM   #7 (permalink)
benniemc
The moderated moderator!
Points: 9,433, Level: 23
Points: 9,433, Level: 23 Points: 9,433, Level: 23 Points: 9,433, Level: 23
Activity: 36%
Activity: 36% Activity: 36% Activity: 36%
 
benniemc's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Nov 2006
Location: Australia - Tasmania
Posts: 3,233
benniemc X3F Neophyte
Send a message via MSN to benniemc
Ok, not sure how I'll go getting the camera again, but let me know what the plan is!

Oh, back on topic, I'll have to upgrade my Ps3 you yd6 and have a look that this.

I've been thinking about taking it to work and using it as a workstation!
__________________
Quote:
To all the god-fearing yokels.... If there was a god, and this research was wrong, would he/she let it happen? a) There is no god, so get over it b) There is a god, theres nothing wrong with this research, so get over it c) There is a god, and he doesnt care, so get over it c) There is a god, he hates you and wants you to die, so roll over
- Stem Cell research - A random comment.
benniemc is offline   Reply With Quote
Old 05-17-2008, 03:05 AM   #8 (permalink)
jimmy_Bish
Bah
Points: 19,715, Level: 34
Points: 19,715, Level: 34 Points: 19,715, Level: 34 Points: 19,715, Level: 34
Activity: 47%
Activity: 47% Activity: 47% Activity: 47%
 
jimmy_Bish's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Jan 2006
Location: Tasmania, Australia
Posts: 7,016
jimmy_Bish X3F Neophyte
I wouldn't bother using it for a workstation. It runs like the yellow dog it is! Friggin slow and sluggish with everything!
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

-"Hello, Microsoft Heldesk, Bish speaking. Have you tried restarting your computer?"
-"Hello. No... Lemme try...... Nope, didn't fix it"
-"Ok, the only solution left is to headbutt it as hard as you can repeatedly"
-"Hold on............ Aaah, that fixed it, thanks!"
jimmy_Bish is online now   Reply With Quote
Old 05-17-2008, 03:39 AM   #9 (permalink)
benniemc
The moderated moderator!
Points: 9,433, Level: 23
Points: 9,433, Level: 23 Points: 9,433, Level: 23 Points: 9,433, Level: 23
Activity: 36%
Activity: 36% Activity: 36% Activity: 36%
 
benniemc's Avatar
 

Local Time: 11:06 PM
Local Date: 07-24-2008
Join Date: Nov 2006
Location: Australia - Tasmania
Posts: 3,233
benniemc X3F Neophyte
Send a message via MSN to benniemc
yeah, needs more RAM!!!
__________________
Quote:
To all the god-fearing yokels.... If there was a god, and this research was wrong, would he/she let it happen? a) There is no god, so get over it b) There is a god, theres nothing wrong with this research, so get over it c) There is a god, and he doesnt care, so get over it c) There is a god, he hates you and wants you to die, so roll over
- Stem Cell research - A random comment.
benniemc is offline   Reply With Quote
Old 05-17-2008, 12:36 PM   #10 (permalink)
Kraven90
X3F Member
Points: 3,211, Level: 13
Points: 3,211, Level: 13 Points: 3,211, Level: 13 Points: 3,211, Level: 13
Activity: 2%
Activity: 2% Activity: 2% Activity: 2%
 
Kraven90's Avatar
 

Local Time: 02:06 PM
Local Date: 07-24-2008
Join Date: Jan 2007
Location: Belfast, Northern Ireland
Posts: 960
Kraven90 X3F Neophyte
Is it worth installing Linux onto your PS3?
Kraven90 is offline   Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On