The cake is a lie

Installing Gentoo on Playstation 3

Mario!

  1. Back up my precious save files: Formatted my external hard drive to FAT32, plugged it into the PS3, went to System Settings > Backup Utility, and hit OK.

    While it’s backing up, I’m reading various Playstation 3 hacking forums, such as ps2dev.org where the first hack to utilize the locked-away GPU in Linux was created. Apparently there’s also hope to use the Playstation Eye as a webcam

  2. Burned the installcd ISO, inserted it into my PS3, hit Install other OS, it did its magic, rebooted, and I was in the Gentoo install CD. Just like that.
  3. Plugged in a keyboard into the PS3, created a password, started sshd, and ssh’d in from my desktop and did the rest from the comfort of my fancy chair.
  4. Followed the Gentoo Install guide which took about 20 minutes of work, the rest was waiting for things to download, extract, and compile. Meanwhile, I ate pizza and watched the first couple of episodes of Jericho through my PC. Not too bad.
  5. Time for the real purpose of this ordeal: Setting up emulators. After much trial and error, I learned that Mednafen is the cream of the crop. After more jumping through hoops, I created the perfect controller configuration that supports two PS3 Sixaxis controllers plugged in USB (bluetooth works too!). You can download it here: mednafen.cfg. Shove it in your ~/.mednafen/ and you’ll be good to go — full screen and all.

    To make your own key bindings, read the nitty gritty in this thread.

PS3 Mario

13 comments

13 Comments so far

  1. Anonymous January 20th, 2008 1:56 pm

    Thank you for saving me, but the Princess is in another castle!

  2. mike January 26th, 2008 12:29 pm

    Should the controller automatically work upon startup after the .cfg is replaced with yours?

    Or do you still have to use the alt+shift+1 to configure.

    When I do that the controller still doesn’t quite work, although the screen is full now. I have to press the buttons a bunch of times for them to configure and afterwards they still don’t work right.

  3. mike January 26th, 2008 8:45 pm

    ok,got it to work.

    but now the sound doesn’t work- I get this error

    Initializing sound…
    Using “OSS(/dev/dsp*)” audio driver with device “default”:Error opening a sound device.

    sdl works, but slows teh game down.

  4. shazow January 26th, 2008 9:55 pm

    You need OSS installed to use OSS. Otherwise try using Alsa.

  5. brian February 7th, 2008 1:27 am

    what emulators are you using?

  6. brian February 7th, 2008 10:26 am

    maybe next time ill read the whole post :D

  7. Ced February 12th, 2008 7:39 pm

    Did you do anything special to get the bluetooth controllers to work? I can\’t seem to get it to start up.

  8. shazow February 12th, 2008 7:43 pm

    Yes, I had to compile my own kernel and such. There are various guides on the interwebs, for Gentoo + PS3 + Bluetooth, and also Ubuntu and Yellow Dog. I believe Yellow Dog supports it out of the box.

  9. PSP PAD April 25th, 2008 1:42 pm

    Thanks for the step by step instructions, very useful

  10. Andrey April 25th, 2008 1:46 pm

    My pleasure! Glad you chose Gentoo.

  11. PS3IsNotAnXbox July 25th, 2008 10:38 am

    Hi,
    I need to get OSS working in my PS3 Gentoo.
    How do I get /dev/dsp to appear.
    Any ideas? I have looked everywhere, no success.

  12. Andrey July 26th, 2008 6:20 pm

    @PS3IsNotAnXbox I use Alsa, but if you enable ALSA\’s OSS emulation in your kernel, you should get the dsp device. Namely, Device Drivers -> Sound -> Advanced Linux Sound Architecture -> OSS PCM (digital audio) API

  13. Adam April 30th, 2009 11:11 am

    Hey thanks a ton for this configuration. I can\’t believe how hard that became to configure the bluetooth controllers. Your config worked great for that!

    Having problems though with the games running to fast. Bo Jackson is doing the 40 in 2.1 seconds :)

    Is there a way to slow the games down?

    My sound also doesn\’t work. Something about ALSA maybe. It doesn\’t seem to want to run it.

    Thanks for any help you can give me. I think you are the source on the internet for mednafen sixaxis cus this is the only thing i have found to work.

Leave a reply

Preview: