XMBC?


Hum, I finaly have a compiled version (with code blocks, but command is very similar) but it just doesn't start. Complaining about screen depth that must be at 24bits minimum, but I suspect this a general fail message... So I have to dig, unless someone as a solution (Sebt3?)
Indeed, have a look at FEH.py, there is 2 functions to change there ;)

oh and somewhere in the c++ code, comment out the SDL code to set the icon (it's the only thing that requiere these 24bpp...)
 
Last edited by a moderator:
Hum, I finaly have a compiled version (with code blocks, but command is very similar) but it just doesn't start. Complaining about screen depth that must be at 24bits minimum, but I suspect this a general fail message... So I have to dig, unless someone as a solution (Sebt3?)
Indeed, have a look at FEH.py, there is 2 functions to change there ;)

oh and somewhere in the c++ code, comment out the SDL code to set the icon (it's the only thing that requiere these 24bpp...)
Ah thanks ! I'll do that and report later (in a day or two).
 
Hum, I finaly have a compiled version (with code blocks, but command is very similar) but it just doesn't start. Complaining about screen depth that must be at 24bits minimum, but I suspect this a general fail message... So I have to dig, unless someone as a solution (Sebt3?)
Indeed, have a look at FEH.py, there is 2 functions to change there ;)

oh and somewhere in the c++ code, comment out the SDL code to set the icon (it's the only thing that requiere these 24bpp...)
Modified the FEH.py, so xbmc starts...and I have a wonderfull black empty screen (just the mouse is here). I haven't found the SDL code of the set icons (didn't search very hard), I was expecting some error, assertion, but no, just black screen :( will be hard to debug...
 
I recall someone (on these boards) has a XMBC hack that could launch PNDs

worth a search anyway...
 I think it was hackmodford and pleng that worked on xmbc improvements on the  old forum.

here's a related thread http://www.gp32x.de/board/index.php?/topic/57106-xbmc-media-center/page-1

and his hack thread http://www.gp32x.de/board/index.php?/topic/57462-xbmc-launch-pnds/ 
Hi guys, haven't been around much the last months.
I had (and probably still have, somewhere) some python scripts which partially integrated an early version of the PNDstore app and a PND aware launcher into XBMC. It could auto-detect all installed PNDs, launch them (while shutting down XBMC, relaunching it as the PND terminated). For some PNDs it worked fine, for others there were issues. The PNDstore integration was segfaulting on updates.

I've been planning to revisit that project for a long time, but never really could find the time and inspiration to actually do so as the available version of XBMC wasn't performing really well.
 
Last edited by a moderator:
Have anyone tried to build this with LinuxBochs Glshim?

Its maybe more easy than Gles Conversions,because Glshim do it ;)
 
I had tried a build some time ago... I may have to try a recompile, I think my SDL was broken back then and I was just stuck with a black screen...
 
The issue with xbmc is not gl. that part have been working since years. The problem is that it depend on some very low level threading function that are only included in newer version of glibc than the one we currenty use. and fixing that is more than tricky and requiere some arm knowledge I dont have...
 
Hmm then just Idea:

Maybe you can use Qemu-User-Arm to emulate a Arm Linux with newer GibC in the Pandora OS.

But without Real Virtualisation.

Its Qemu User Emulation.

LinuxBochs got GL work with I386 Emulation maybe its much more Easy to get Gles into Qemu User Arm Processor Emulation. :)

My English is not the best and its just an Idea to emulate a Arm Linux in Pandora OS.

Into this Linux can you shure use newer GlibCs and a 3D/2D Pastrough is possible.

I dont think you loose too much Processor Power doing that.

Emulate a Arm Linux on a real ARM Processor should be Easy ;)

Maybe a Chroot do that too but i dont know anything about chroot :)

Just Ideas and suggestions,thx for Answers. :D
 
Qemu always emulates the whole system, no matter what the host is unless you enable kvm or other emulationfeatures, that are not available for arm right now. So it will be way too slow.
 
Back
Top