Tobi Kars wrote:
> Dear Freevo team,
> 
> I have succesfully made Freevo 1.7 run on the PS3, using Yellow Dog
> Linux in true 1080p.
> I have attached some screenshots as well as the configuration for the
> freevo-1.7.0-rc2 version.

Great news about getting freevo to run on a PS3. I will put the
configuration files into the next release of freevo 1 series, tomorrow
is the planned release date.

> Apart from getting all the right Python-libs and dependencies (YUM of
> the 1.6 version doesnt work because it says it needs mmpython >=
> 0.4.10 and your repo only includes 0.4.9)

mmpython is available from the sourceforge freevo download pages. You
don't have to use yum, as it is very easily installed. Just:
python setup.py install

> Most important changes to make it work are:
> 
> 1. Set the correct devices for using the frame-buffer, fbdev, audio
> control, joystick and CDROM
> 2. Added "JOY_SENS" to /etc/freevo/local_conf.py

Added to local_conf.py.example and added directory contrib/ps3.

> 3. Changed joy.py (under plugins) to use JOY_SENS for the analog sticks

Added this to the svn version

> 4. Added JOY_CMDS for all buttons of the PS3:

Added to local_conf.py.example

> # Buttons for the PS3 controller
> # ( as reported by jtest):
> # UP            btn 4
> # RIGHT         btn 5
> # DOWN          btn 6
> # LEFT          btn 7
> # L1            btn 10
> # L2            btn 8
> # L3 (analog)   btn 1
> # R1            btn 11
> # R2            btn 9
> # R3 (analog)   btn 2
> # <triangle>    btn 12
> # <circle>      btn 13
> # <x>           btn 14
> # <square>      btn 15
> # <select>      btn 0
> # <start>       btn 3
> # Note: buttons for freevo need to be button-value +1
> # so above <btn 0> = freevo <button 1>
> 
> # all button-values for JOY_CMDS need to be there:
> # Optional commands that can be mapped can be found in: /src/event.py
> 
> JOY_CMDS = {
>     'button 5'       : 'UP',
>     'button 7'       : 'DOWN',
>     'button 8'       : 'LEFT',
>     'button 6'       : 'RIGHT',
>     'up'             : 'UP',
>     'down'           : 'DOWN',
>     'left'           : 'LEFT',
>     'right'          : 'RIGHT',
>     'button 14'      : 'SELECT',         # <circle>
>     'button 16'      : 'EXIT',           # <square>
>     'button 15'      : 'STOP',           # <x>
>     'button 1'       : 'ENTER',          # <select>
> 
>     'button 11'      : 'VOL+',           # <L1>
>     'button 9'       : 'VOL-',           # <L2>
>     'button 2'       : 'MUTE',           # <L3>
> 
>     'button 10'      : 'MUTE',           # <R2>
>     'button 4'       : 'PLAY',           # <start>
>     'button 13'      : 'PLAY',           # <start>
>     'button 17'      : 'MENU',           # <ps>
> }
> 
> EVENTS['global']['VOL+'] = Event('MIXER_VOLUP', arg=10)
> EVENTS['global']['VOL-'] = Event('MIXER_VOLDOWN', arg=10)
> 
> Freevo rocks, but I am still struggling with the following issues (I
> will post a bug-report later):
> 1. mplayer sometimes seem to exit and not want to play a DVD

This could be a problem with the DVD drive/MPlayer. Try setting DEBUG=1
and CHILD_DEBUG=1, look in the log for the mplayer command line and see
if mplayer runs from the command line.

I read somewhere in the vlc pages that never DVD drivers do not allow
raw read access until the region code has been set.

> 2. Video sometimes lags behind the audio (only in full-screen mode).
> VLC does not have this issue playing full-screen.

There is a plug-in from Valère JEANTET RAMOS for vlc and freeboxtv, now
added to svn. They have not been tested so I don't know if they work.

> 3. Xine doesnt want to work (so I had to disable it)

May be someone else has experience with these problems.

> Since I have some experience with using XMBC (also a great Python
> project!), maybe there could be some way to re-use the
> network-streaming code from them, I have used it and it works great
> for any streams (especially internet radio!).
> 
> Keep up the good work on a great product!
> 

Many thanks
Duncan



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to