Can we finally stop talks about PS3 port of MorphOS for good
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > Sony has managed to keep information on how to directly access video,
    > audio and other hardware away from third party developers.

    Yes, that's the second (but weaker) part of Sony's security measure. Even if you succeeded in circumventing or hacking the hypervisor to run your OS in "GameOS" mode and thus were able to access the PS3's bare metal you'd still need documentation to program it.
    Btw, there had been a semi-successful approach in the past to access the GPU directly from within Linux running in "OtherOS" mode:

    http://www.youtube.com/watch?v=vuRLsB2q7QY
    http://www.youtube.com/watch?v=ZJQkXmG6UTI

    Sony killed this with a firmware upgrade, as usual.
  • »05.10.10 - 02:47
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    ubuntu threads show it working, but as you stated the 512meg ram total just won't do. they talked about thumb drives to hold whatever and helping the mem even while browsing. I had to upgrade my mini to 1gig and even that isn't enough at times. I like to open everything and not worry.
    here's hoping for a viable option in the future. 1.83ghz or better
  • »05.10.10 - 02:59
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > ubuntu threads show it working

    Show what working?

    > as you stated the 512meg ram total

    I stated only 256 MiB RAM. But you're right that the 256 MiB VRAM can be used as system RAM which gives 512 MiB RAM in total.

    > just won't do.

    512 MiB would only just do it I think. But that depends on usage pattern.

    > they talked about thumb drives to hold whatever and helping the
    > mem even while browsing.

    Probably slow as hell.

    > I had to upgrade my mini to 1gig and even that isn't enough at times.

    I usually only run out of my 1 GiB RAM when using programs which have memory leaks.

    > here's hoping for a viable option in the future. 1.83ghz or better

    CPU upgrades for G4 PowerMacs are available up to 2.0 GHz.
  • »05.10.10 - 03:26
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2794 from 2006/3/21
    From: Northern Calif...
    I thought the 2.0Ghz CPU upgrades for the G4 PowerMacs were said to probably not be supported by MorphOS due the model of G4 chip?
    MorphOS - The best Next Gen Amiga choice.
  • »05.10.10 - 06:01
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > I thought the 2.0Ghz CPU upgrades for the G4 PowerMacs were said to
    > probably not be supported by MorphOS due the model of G4 chip?

    Are we going in circles? Once more, I'm talking about 2.0 GHz upgrades with 7447A/B, not 7448.

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=6684&start=7
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=6770&start=26
  • »05.10.10 - 14:45
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Quote:


    Andreas_Wolf wrote:
    [...]
    Btw, there had been a semi-successful approach in the past to access the GPU directly from within Linux running in "OtherOS" mode:


    I thought this was limited to a basic framebuffer mode with no hardware acceleration though.
    Unless that is what you mean by 'semi-successful'...
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »05.10.10 - 15:11
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    @Andreas_Wolf

    Are you sure the 7447b is supported?
    I can only see Ralph mentioning the 7447a as being supported from reading the links you posted (ie here).

    This is far OT for the original thread though...

    [ Edited by boot_wb on 2010/10/5 16:22 ]
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »05.10.10 - 15:21
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > Are you sure the 7447b is supported?

    Yes, 7447B is what's inside Mac mini G4:

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=7332&start=118
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=6560&start=24

    > I can only see Ralph mentioning the 7447a as being supported

    That's because in most cases the inofficial 7447B is imprecisely denoted as being 7447A. Ralph simply subsumes both A and B versions as being "A". To know for sure if it's the one or the other you'd have to see what's written on the chip. And presumably the content of the PVR register could tell it as well. But I think that the difference between A and B version isn't relevant for an OS to support both. So everything labelled "7447A" should work with MorphOS (with respect to the processor at least), no matter if it's really 7447A or rather 7447B, or even a 7447C:

    http://www.powerdeveloper.org/forums/viewtopic.php?p=5271#5271
    http://www.powerdeveloper.org/forums/viewtopic.php?p=7894#7894
  • »05.10.10 - 16:47
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > I thought this was limited to a basic framebuffer mode
    > with no hardware acceleration though.

    No, it was hardware 3D on the RSX. From the first video's description:

    "Until recently, not enough was known about how to use the RSX to make any headway to usable, free access to the 3D contexts on the GPU on the PS3. With some excellent work from people in both the Nouveau and PS2Dev groups, homebrew developers may soon be able to write their own 3D applications."

    Some more info:

    http://wiki.ps2dev.org/ps3:rsx#enabling_3d
  • »05.10.10 - 17:11
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Thanks. I'd had MPlayer paused in the background, so had watched the Youtube videos with no sound originally; aside from pretty graphics the only real clue was the last half-second of the second linked video, where "RSX Rendering" just about scrolls onto the screen. ;-)

    I'd originally inferred that you were referring to PS3 video driver support under Linux, however in light of the audio commentary on the first linked video I see that your words were carefully chosen. :-)

    I did upgrade my PS3 firmware beyond the point of no-support for otherOS - basically because it seemed any advantage I would hope to gain by running Linux on the PS3 was hobbled by the video driver support, or lack thereof.

    Interesting developments - I'd be curious to see if this develops any further, given that the number of potential users of a PS3-supporting-otherOS are diminishing with every firmware upgrade performed.

    [ Edited by boot_wb on 2010/10/5 18:31 ]
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »05.10.10 - 17:30
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Quote:


    Andreas_Wolf wrote:
    > Are you sure the 7447b is supported?

    Yes, 7447B is what's inside Mac mini G4:

    D'oh! :oops:

    Quote:

    That's because in most cases the inofficial 7447B is imprecisely denoted as being 7447A. Ralph simply subsumes both A and B versions as being "A". To know for sure if it's the one or the other you'd have to see what's written on the chip. And presumably the content of the PVR register could tell it as well. But I think that the difference between A and B version isn't relevant for an OS to support both. So everything labelled "7447A" should work with MorphOS (with respect to the processor at least), no matter if it's really 7447A or rather 7447B, or even a 7447C:

    http://www.powerdeveloper.org/forums/viewtopic.php?p=5271#5271
    http://www.powerdeveloper.org/forums/viewtopic.php?p=7894#7894


    That explains why ambient's system monitor identifies my Mac Mini cpu as a 7447A.
    Thanks for the info - I didn't realise that there was a 7447C.

    It's always interesting reading old threads at PowerDeveloper.org. It has that 'if only..' feel about it that's so familiar in the 21st century post-Amiga world
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »05.10.10 - 17:45
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > had watched the Youtube videos with no sound originally

    Err, I quoted from the *written* description of the first video, not from the audio commentary of either one :-)

    > I'd originally inferred that you were referring to PS3 video driver support under Linux

    In the context of circumventing or hacking the PS3 hypervisor's restrictions, which my posting was about, there wouldn't really be a point in referring to that, would it? ;-)

    > Interesting developments

    ...from nearly 3 years ago. And almost immediately afterwards killed by Sony via firmware upgrade.

    > I'd be curious to see if this develops any further

    After nearly 3 years of no development on that very front and due to Sony having closed that hole long ago I'd rule that possibility out.
  • »05.10.10 - 18:04
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Posts: 348 from 2004/8/31
    From: Québec - Canada
    This forum is worst than talking in french pubs! :pint:
    And now... next project!
  • »05.10.10 - 18:44
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > This forum is worst than talking in french pubs!

    Simple solution: Booze at home ...err I mean don't read it :-P
  • »05.10.10 - 19:39
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    Update:

    > if you succeeded in circumventing or hacking the hypervisor to run your
    > OS in "GameOS" mode and thus were able to access the PS3's bare metal...

    http://www.marcansoft.com/blog/2010/10/asbestos-running-linux-as-gameos/

    Additional advantage compared to running in OtherOS mode: all 7 SPEs at one's disposal.
  • »22.10.10 - 12:03
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Simon
    Posts: 809 from 2008/7/6
    From: Antwerp, Belgium
    He uses Jailbreak ... and Sony blocked that also with firmware update 3.42

    There is a way to circumvent that ... for now.
    Proud member of the Belgian Amiga Club since 2003

  • »22.10.10 - 13:46
    Profile Visit Website
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    I just ran through this thread. I can't believe you have enough time to keep up with all this Andreas, If game mode and RSX access are available why the F##k not go for it? MorphOS can run in 256MB easily (just ask any Efikla owner stuck with 128MB). A 3.2 Ghz Cell processor? That's one of my wet dreams I'd given up long ago.
    I never thought the PS3s hypervisor protection would be defeated, so when IBM nixed Cell based PC applications (outside of the sever and PC cards they'd already assisted in developing) I pretty much gave up on these ideas.
    Would providing the development team with a PS3 with old enough firmware to be hacked encourage them to test it as a possible port?
    "Never attribute to malice what can more readily explained by incompetence"
  • »22.10.10 - 14:36
    Profile
  • MorphOS Developer
    cyfm
    Posts: 537 from 2003/4/11
    From: Germany
    Quote:


    Would providing the development team with a PS3 with old enough firmware to be hacked encourage them to test it as a possible port?


    No, in fact I have a old PS3 with old enough firmware but I won't waste a second on that...

    IT WON'T HAPPEN, I hope you finally get it.
  • »22.10.10 - 15:11
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    jcmarcos
    Posts: 1178 from 2003/3/13
    From: Pinto, Madrid ...
    Quote:

    Jim wrote:

    If game mode and RSX access are available why the F##k not go for it?


    For a start, the Cell CPU is a hell of a complicated thing to program for: A central "clever" unit, and seven almost dumb units around it, with their own bandwidth problems...

    If the Team was fed with zillion euros to make a port, it would still be a nightmare, in my opinion. Not to mention there's no documentation, and the manufacturer has a record of actively shutting down every attempt at it.

    The CELL processor looks almost tailor made for weird scientific calculations. I was very surprised it got to a games console.

    Pega-1, don't you have an XBox 360...?

    (me ducks)
  • »22.10.10 - 15:47
    Profile
  • MorphOS Developer
    cyfm
    Posts: 537 from 2003/4/11
    From: Germany
    Supporting more (PPC) hardware is not meant in a way to support every ppc style hardware that can't run away fast enough and climb a tree to hide from MorphOS team.

    Does anyone really believe that a hacked game console will be used to register and support a ppc desktop OS ? I seriously doubt that.

    The only reason to hack/modify a game console is to play pirated games. The < 1 % that truely do it to do homebrew stuff doesn't count really .....

    Anyway, it's not worth all the efforts in the end. Considering the efforts that already went into MorphOS, some might raise a similar question regarding the current user base, though ....
  • »22.10.10 - 16:07
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > the Cell CPU is a hell of a complicated thing to program for:
    > A central "clever" unit, and seven almost dumb units around it

    One could happily ignore those "almost dumb units" and pretend they are not even there. That would leave the CPU with a "clever" 3.2 GHz two-way threaded in-order Power Architecture core.

    > there's no documentation

    ...like there's none for the PPC Macs.

    > The CELL processor looks almost tailor made for weird scientific
    > calculations. I was very surprised it got to a games console.

    The Cell processor going into the PS3 had been known since March 2001, i.e. years before the specs of the Cell processor itself became known in November 2004. So your surprise must have been about the Cell's specs rather than about the fact it was going into the PS3 ;-)
  • »22.10.10 - 17:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Those are odd comments. The Cell is no more complicated than any PPC. The SPEs don't even have to be used. IBM may not provide a wealth of information on the product, but there's more than enough to code for it. As you pointed out Andreas, the Nvidia GPU is far more mysterious.
    Its a shame there are so many negetive responses on this idea as I can't think of an OS that would be better suited to the PS3 than MorphOS.
    "Never attribute to malice what can more readily explained by incompetence"
  • »22.10.10 - 22:35
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12081 from 2003/5/22
    From: Germany
    > Those are odd comments.

    I don't think they are.

    > The Cell is no more complicated than any PPC. The SPEs don't
    > even have to be used.

    That's exactly what I wrote. Odd, isn't it? ;-)

    > I can't think of an OS that would be better suited to the PS3 than MorphOS.

    Seems the MorphOS Team can think of hardware that's better suited to MorphOS than the PS3 ;-)
  • »22.10.10 - 22:46
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    So we enjoy the older mac hw for now till maybe next year for perhaps power book, then few more for another opt?
    Whatever, I'm good right now with macmini, and efika as backup. skeaking of homebrew...Wii
    everything else was mentioned in this thread
    (Me ducks too) :-)
  • »23.10.10 - 03:14
    Profile