[PATCHES] PPC (PowerPC) Linux support for powerpc-linux and powerpc64-linux targets

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Question  Big-Endian, Little-Endian, and Mixed-Endian conversion? Post: #31
@araldor and cedric, any updates on patches for any of the endian issues?
Have you looked at tools like PortAsm/86, Relogix, or something similar? Confused
http://www.microapl.co.uk/Porting/PortAsm86.html

Big Grin

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
phunqe Offline
Member+
Posts: 310
Joined: May 2004
Reputation: 0
Post: #32
I see that PS3 is mentioned in the first post and then a reference further on about dropping PPC64.

What's the status/ideas regarding PS3 at the moment? Smile
find quote
malloc Offline
Team-XBMC Developer
Posts: 1,062
Joined: May 2004
Reputation: 0
Post: #33
phunqe Wrote:I see that PS3 is mentioned in the first post and then a reference further on about dropping PPC64.

What's the status/ideas regarding PS3 at the moment? Smile

Don't hold your breath. The biggest barrier is not the CPU architecture, but rather the lack of OpenGL support.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
cedric Offline
Junior Member
Posts: 28
Joined: May 2008
Reputation: 0
Sad    Post: #34
Gamester17 Wrote:@araldor and cedric, any updates on patches for any of the endian issues?
Have you looked at tools like PortAsm/86, Relogix, or something similar? Confused
http://www.microapl.co.uk/Porting/PortAsm86.html

Big Grin

Sorry for the inactivity, I did not have (or take:sniffleSmile enough time to submit new patches. I will try to make a new one concerning endianess this week.

Thanks for the tip, but it seems theses tools are more designed to work from assembly language than from C. In addition there is not much work to do, since most of the external libraries already support both endianess.

I spend less time on the porting since I figured out my ppc mac mini is far not powerfull enough to play a SD mpeg4 file with opengl Sad
find quote
Pug064 Offline
Junior Member
Posts: 4
Joined: Aug 2008
Reputation: -10
Post: #35
Hello,

I'm not a programmer but i have interest of port of xbmc on PS3. There is a hope? I see in forum of ps2dev a post about driver spe for mplayer on ps3 (video decoding accelerating with spe). The guy who works on it is Unsolo. Do you have any contact with him?.
Or the port of xbmc on ppc architecture is dead.

PS: Sorry for my english, i'm french
find quote
malloc Offline
Team-XBMC Developer
Posts: 1,062
Joined: May 2004
Reputation: 0
Post: #36
cedric Wrote:I spend less time on the porting since I figured out my ppc mac mini is far not powerfull enough to play a SD mpeg4 file with opengl Sad

It would seem that it could be dead. The PS3 is another beast entirely. PPC support is but a fraction of the work that needs to be done there. If you ever find an OpenGL implementation for the SPUs, let us know.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
cedric Offline
Junior Member
Posts: 28
Joined: May 2008
Reputation: 0
Post: #37
Pug064 Wrote:Hello,

I'm not a programmer but i have interest of port of xbmc on PS3. There is a hope? I see in forum of ps2dev a post about driver spe for mplayer on ps3 (video decoding accelerating with spe). The guy who works on it is Unsolo. Do you have any contact with him?.
Or the port of xbmc on ppc architecture is dead.

PS: Sorry for my english, i'm french

As malloc said, I do not expect to do miracles with my mac mini, and I have no PS3, so I bought a computer with blueray just for xbmc. Nevertheless, I reached to play a movie on my mac mini at 10 fps using opengl with right colors and sound. I will commit a patch later, along with the last binary I built (mp3 playback working, ffmpeg video working, some color errors in GUI)

There is other threads to speak about ps3, but according to me the big work will be in the support of opengl.
find quote
topfs2 Offline
Team-XBMC Developer
Posts: 3,825
Joined: Dec 2007
Reputation: 8
Post: #38
cedric Wrote:Sorry for the inactivity, I did not have (or take:sniffleSmile enough time to submit new patches. I will try to make a new one concerning endianess this week.

Thanks for the tip, but it seems theses tools are more designed to work from assembly language than from C. In addition there is not much work to do, since most of the external libraries already support both endianess.

I spend less time on the porting since I figured out my ppc mac mini is far not powerfull enough to play a SD mpeg4 file with opengl Sad

If you have any unfinished patches or unposted patches I'd love to try to compile them under the wii.

How much cpu does your mac mini have?, for good measure.

Also dont give up to much on the PPC seeing that rudds patches might give you a bit of speed boost, maybe enough. maybe not Big Grin

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
cedric Offline
Junior Member
Posts: 28
Joined: May 2008
Reputation: 0
Information    Post: #39
Topfs2 Wrote:If you have any unfinished patches or unposted patches I'd love to try to compile them under the wii.

Here it is, my complete working directory (sources + binaries) is available here: http://www.4shared.com/dir/7875132/74f6e...aring.html
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #40
Great! Please submit all patches as diffs (seperatly per 'feature', I think?), see:
http://wiki.xbmc.org/?title=HOW-TO_submit_a_patch
http://trac.xbmc.org

Yeah please don't give up so soon. So what if videos does not play smoothly right now, it's early in the development, even if it turns out that a low-end a Mac can not playback all standard-definition, that doesn't mean that others will the later models Mac's will have the same problem. Plus, this is like mentioned previously possibly a first stepping stone to greater things down the road...

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Post Reply