XBMC for Linux port to PowerPC (PPC) CPU-architecture?
#46
@Gamester17, de eventserver for the xbox360 remote works.. haven't seen cedric on msn for a while.. so don't know wassup on that end..

i'll send him a mail.
Reply
#47
Gamester17 Wrote:Any news about PPC (araldor/cedric/icekiller?)?

...I have not seen any patches yet Huh

I was not available for the last weeks, I should have enough time this weed end to create a patch and submit it to araldor for review.
Reply
#48
I'd be very interested in these patches, in whatever form/shape they're currently in :-)
Reply
#49
A first patch may be found here:
http://forum.xbmc.org/showthread.php?p=1...post195515

I did not reach to submit it on sourceforge.
Reply
#50
Thumbs Up 
Great stuff cedric and araldor! Love to see this progress forward Cool
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.
Reply
#51
Just to clearify for my self that this miracle is happening...
...is the goal here a fully functional XBMC on PS3 (too) where I could watch even x264 1080p movies ?

Maaan that would be amazing !Big Grin
Reply
#52
My immediate goal is powerpc and ppc64 linux support.

There are many road blocks towards getting a usable version of XBMC on the ps3, and getting XBMC running on powerpc linux is one of them.

There are other groups working on using the SPU's on the PS3 to accelerate OpenGL and media decoding (gallium3d, spu-medialib). If those projects mature successfully, it should be possible to leverage them from xbmc.

Those projects seem to me to be orders of magnitude more difficult than porting xbmc to power.
Reply
#53
@Haohmaru, if you read this entire topic-thread then you would have known the answer to that, and as states several times already please keep the PlayStation 3 discussion to the other existing topic-thread I refered to for it: http://forum.xbmc.org/showthread.php?tid=21849

Thank in advance for respecting this in the future!
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.
Reply
#54
Question 
@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?
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.
Reply
#55
My complete working directory (sources + binaries) is available here: http://www.4shared.com/dir/7875132/7...a/sharing.html
Reply
#56
Hey cedric, I'm fairly certain I broke PPC with a commit yesterday. You'll need to add equivalent ASM in Util.h for the rounding functions, or #define it out to use the math lib functions. I couldn't find the constant names you guys are using for PPC to do it myself.
Reply
#57
althekiller Wrote:Hey cedric, I'm fairly certain I broke PPC with a commit yesterday. You'll need to add equivalent ASM in Util.h for the rounding functions, or #define it out to use the math lib functions. I couldn't find the constant names you guys are using for PPC to do it myself.

I am trying to set up a cross-compilation environment, so anybody can compile with ./configure --host=powerpc-linux
The resulting binary could even work under x86 with qemu-ppc
Reply
#58
Lightbulb 
@OFF-TOPIC; have you tried compiling XBMC for Mac OS X 10.4 on a PowerPC Mac with your patches?
http://forum.xbmc.org/showthread.php?tid=35435
http://xbmc.svn.sourceforge.net/viewvc/*...README.osx
http://wiki.xbmc.org/?title=HOW-TO_compi...ource_code
http://wiki.xbmc.org/?title=XBMC_for_Mac...rt_project

Universal Binary:
http://guides.macrumors.com/Universal_Binary
http://guides.macrumors.com/Universal_Binary_Games
http://groups.google.com/group/sqlitejdb...747bc4b350
http://www.entropy.ch/blog/Mac+OS+X/2007...aries.html

Today that should have a larger user-base potential than running XBMC for Linux on PowerPC Mac Huh
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.
Reply
#59
Thumbs Up 
I have read through the threads, but as many users of the more powerful PPC units (like mine - PowerBook G4 with 1.67 GHz, high def video out and 2 GIGS of RAM) I would disagree this computer is underpowered for XBMC when I compare it to my modded XBOX that is approx 800 Mhz celeron with an instruction set of mnemonics that is not as efficient as the PPC's when comparing CPU to CPU.

I would love to get XBMC ported over to the PPC! Smile My vote is in! Smile

XBMC is a great multimedia center. I have had it attached to my 61" 1080i TV through my old XBOX using the high def video pak and optical out pak since 2004 and it IS the only way to watch DVDs, or stream movies off my 1TB (4x250gig) RAID server. XBMC has never diappointed! Video TS streaming is great for movies recorded off the PVR of my CS7000 receiver.

I am amazed at how many 'other' companies have stole the ideas / coolness of XBMC over the years, but none still compares to the original. Also, OSX has poor video codec integration - to play video TS you gotta running 1 proggie, to play xvid you need another proggie -- so it would be very useful to PPC users to have one integrated program that does it all and within a great interface.

Cheers! Worm Protocol
Reply
#60
What the current status of the ppc patches. Are they in svn now? If so, then I can start trying a 10.4 ppc build and see what shakes out.
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC for Linux port to PowerPC (PPC) CPU-architecture?1