• PS3 Hacks, PS3 Linux, Software , 08.08.2011

    Up until now there has been a lack of code samples and no proper documentation that is open source for the PS3′s RSX “Reality Synthesizer”.  Homebrew has been forced to make due with use of the CELL Broadband Engine and it’s many SPU’s which has limited what can be done, keeping homebrew stuck to simple games and emulators of older consoles.

    Well that is going to change.  Thanks to the great group of developers that are  Gitbrew and thanks to the people who donated to help this become a reality.  With the release of the documentation, we will see  great improvements to homebrew and emulators.  The games should improve greatly too.  So keep you eyes on what will be happening in the future.

    To stay on top of what is happening with Gitbrew and their work, you can find them on irc.gitbrew.org:6697 ssl #otheros or  if you to would like to donate to them to show your thanks, you can find the links to do so on their home page gitbrew.org

    Quote from gitbrew twtter:

    Rsx documentation :) Thank you everyone who donated!

    Download oedipusRSX.zip

    Source

    Tags: , ,

    Discuss in Forums (26)


  • 26 Comments

    1. itskamel
      08-08-2011
      03:51 PM
      1

      thank you gitbrew.

    2. VIRGIN KLM
      08-08-2011
      04:16 PM
      2

      This was my exact reaction to reading the headline:
      HELL YEAAAH!
      XD
      Big thanx gitbrew!
      I guess now this will bring emulators like PCSX/Desmume etc work nicelly on PS3...!
      Also this was the vital step that PS3 scene needed for RSX driver on Linux!
      What can I say, I'm speechless!

    3. bigo93
      08-08-2011
      04:18 PM
      3

      OK I'll ask, does this mean a greater possibility of a more viable PS2 emulator for all PS3 consoles?

    4. Thelostdeathknight
      08-08-2011
      04:23 PM
      4

      you won't see a ps2 emulator on the ps3

    5. Elyssion
      08-08-2011
      04:27 PM
      5

      I don't understand why people think this will bring better emulators. With the leaked sony sdk's, homebrew programmers can do the very same things as official developers.
      This documentation is mainly for those that seek to code a proper rsx driver for linux.

    6. ninjanutta
      08-08-2011
      04:29 PM
      6

      so they charged 300 dollars for a pdf.lol

    7. Qraze1
      08-08-2011
      04:30 PM
      7

      dammit man, this week just don't quit! great work gitbrewers. great funking work.

    8. Wolfie708
      08-08-2011
      04:34 PM
      8

      Originally Posted by ninjanutta
      so they charged 300 dollars for a pdf.lol
      No, they asked for donations to show support for the work they have and are doing.

    9. alienkid
      08-08-2011
      04:39 PM
      9

      Great work, Gitbrew!

    10. Thelostdeathknight
      08-08-2011
      04:51 PM
      10

      Originally Posted by Elyssion
      I don't understand why people think this will bring better emulators. With the leaked sony sdk's, homebrew programmers can do the very same things as official developers.
      This documentation is mainly for those that seek to code a proper rsx driver for linux.
      most don't want to use sony's sdk and how are you going to use emulators on linux without a proper 3d capable driver . this will also help those who build their homebrew in OtherOS++ on the ps3 then port to GameOS

    11. VIRGIN KLM
      08-08-2011
      04:59 PM
      11

      Originally Posted by Elyssion
      I don't understand why people think this will bring better emulators. With the leaked sony sdk's, homebrew programmers can do the very same things as official developers.
      This documentation is mainly for those that seek to code a proper rsx driver for linux.
      I guess you are missing some points here...

      1. Do you forget that due to legal reasons nobody uses Sony's official SDK?
      2. Sony's leaked SDK is somewhat really out-dated, there are newer unleaked versions that developers use, which have better optimization and features that take potential of RSX nearly at it's fullest and this is why people want from RSX.
      3. The ONLY reason PCSX didn't work after the switch to CFWs is because you have to compile/build it with PSLIGHT SDK, which doesn't support RSX calculations and PCSX source is written to require RSX. This is also the (main) reason I guess NDS and N64 emulators have issues running atleast at fullspeed or without glitches.

    12. Dev-Dave
      08-08-2011
      05:10 PM
      12

      RSX driver for linux is just what the doctor ordered.
      Wonderful news, thanks Thelostdeathknight for the heads up, and link.

    13. euss
      08-08-2011
      05:51 PM
      13

      I guess you are missing some points here...

      1. Do you forget that due to legal reasons nobody uses Sony's official SDK?
      Except alot of dev's that are having trouble getting things to work in psl1ght that work flawless in the SDK.
      2. Sony's leaked SDK is somewhat really out-dated, there are newer unleaked versions that developers use, which have better optimization and features that take potential of RSX nearly at it's fullest and this is why people want from RSX.
      This version is 3.6.0... not out-dated at all, its current.
      3. The ONLY reason PCSX didn't work after the switch to CFWs is because you have to compile/build it with PSLIGHT SDK, which doesn't support RSX calculations and PCSX source is written to require RSX. This is also the (main) reason I guess NDS and N64 emulators have issues running atleast at fullspeed or without glitches.
      No, you can add any support you want to psl1ght, you just need to do alot of work, that is already layed out for you in the SDK.

      The problem with decent emulators is also the problem of dynamic recompilers optimised at a specific job. You cannot use DynaRec in a fixed envir. Also its problematic that the PPU sucks bigtime in out-off-order execution, branch prediction is only partialy implemented.

    14. jamesnesc709
      08-08-2011
      05:56 PM
      14

      how can i read theses files i download ??

    15. Thelostdeathknight
      08-08-2011
      06:00 PM
      15

      it is documentation in the form of samples of code which can be used to make a driver. there is probably more info on the ps3 dev wiki about it

    16. abc246
      08-08-2011
      06:02 PM
      16

      i have 2 questions:

      1) Is it come from official sdk?
      2) Any pdf docs inside? Or just a source code only?

    17. euss
      08-08-2011
      06:28 PM
      17

      Originally Posted by abc246
      i have 2 questions:

      1) Is it come from official sdk?
      2) Any pdf docs inside? Or just a source code only?
      if you download it...
      you get sourcecode examples (no PDF, TXT, HTM, HLP, DOC, CHM etc)
      with text like
      "
      /* SCE CONFIDENTIAL
      PlayStation(R)3 Programmer Tool Runtime Library 360.001
      * Copyright (C) 2010 Sony Computer Entertainment Inc.
      * All Rights Reserved.
      */
      "

      Something happend to your internet that you could not click the link and look for yourself?

    18. Nextis
      08-08-2011
      07:26 PM
      18

      If a RSX driver for linux comes I will go out and buy 2more ps3's

    19. Tokobo
      08-08-2011
      09:42 PM
      19

      Thank you gitbrew.

      Hope to see the driver up soon! =D

    20. DJ-1
      08-09-2011
      06:18 AM
      20

      ALL we need then is for some kind person to port XBMC over to the PowerPC for linux

    21. EckoUnltd
      08-09-2011
      06:48 AM
      21

      wooot HELL YEAH this is great

      gitbrew FTW

    22. pip1
      08-09-2011
      08:32 PM
      22

      xbmc is ppc compatable it just needs a graphics card (driver).

    23. advocatusdiaboli
      08-09-2011
      10:35 PM
      23

      This is really nice, we will eventually have a faster and nicer linux on our PS3s.

    24. Elyssion
      08-28-2011
      03:20 AM
      24

      This must be a joke. A very bad joke.
      There is no any RSX documentation there. Nothing at all. There are only some samples from Sony SDK, NOTHING else.

      After this scam, I can't trust these guys anymore. They have deceived everybody with this "release".

    25. Sidewinder_2011
      08-28-2011
      04:50 AM
      25

      Originally Posted by Elyssion
      This must be a joke. A very bad joke.
      There is no any RSX documentation there. Nothing at all. There are only some samples from Sony SDK, NOTHING else.

      After this scam, I can't trust these guys anymore. They have deceived everybody with this "release".
      what u on about scam , and your the 1st that ive seen to say they deceived everybody .

      They said they will release everything needed to make a RSX driver which im very sure they have and you would have to build you self

    26. Elyssion
      08-28-2011
      05:16 AM
      26

      Originally Posted by carldenning
      what u on about scam , and your the 1st that ive seen to say they deceived everybody .

      They said they will release everything needed to make a RSX driver which im very sure they have and you would have to build you self
      They released this thing after asking for 300$ as if it was their doing and saying it was rsx documentation, and it is just some leaked sony sdk samples that is useless and doesn't bring anything new.

      If that's not a scam...

      I'm not the only one to say it. There are some developers like squarepusher2 that have already noticed this: http://twitter.com/#!/Squarepusher2

      And here there is more taliking about this: http://173.255.232.215/logs/efnet/ps3dev/2011-08-09
      In concrete, this part of the log:
      Code:
      [15:40:26]	<an0nym0us>	LOL at the gitbrew con ...
      [15:41:05]	<an0nym0us>	"If we get more then $300 dollars in donations within the next 24 hours, we will release everything needed to make the rsx driver." <-- from twitter
      [15:41:23]	<an0nym0us>	then they received more than $300 and just released some sony sdk sample source code! :D hahahaha
      [15:46:11]	<eussNL>	1298 sample/library files aren�t �a driver� or �documentation : http://pastebin.com/KX9BcTYJ
      [16:34:35]	<an0nym0us>	whats funny though is that the samples have not really changed enough since 1.92 for any of the claims gitbrew or users have made about this bringing anything new