Home of the Squeezebox™ & Transporter® network music players.
Page 9 of 12 FirstFirst ... 7891011 ... LastLast
Results 81 to 90 of 120
  1. #81
    Junior Member
    Join Date
    Apr 2009
    Posts
    23

    SqueezePlay for Windows Mobile

    Quote Originally Posted by rudolf_j View Post
    Hi,

    I am working on a port of SqueezePlay to Windows Mobile. Today I finally got it stable enough. Everything I tested, works (audio playback stutters).
    Main problem right now it does not play nice with other apps (redraws, even if other apps are in the foreground etc.) start menu is hidden etc. No software keyboard support.

    Many of the subprojects were already prepared for Windows CE or were unproblematic. Still it was a world of pain, to get everything to compile and run, as Windows CE has a lot of quirks and limitations.

    Most problematic was the memory consumption, as applications can effectively use only about 20-24 MB of virtual memory (memory fragmentation is a big problem). I had to extend SDL a lot to make it run (the Surfaces are now RLE compressed downto 1/2 or even 1/10 of the original size)

    The build requires Visual Studio 2008 (I am using Professional) and the
    Windows Mobile 6 SDK and refresh, should build for WM5 as well).
    I have created new project file to avoid conflicts with the Windows builds.

    If someone is interested I could send the patches.


    One thing I noticed there is no suitable skin for touchscreen only devices (I own a Touch HD), missing direction pad for the controller skin, and not enough controls on the FullSCreenSkin (volume etc)
    I would like to know, if there is maybe ongoing work in this direction.
    If not, I could need some help for designing a new skin, probably is a lot of work.

    Rudolf
    I have a TyTyn II running WM 6.1. I'll probably stick with this until WM 7 comes out. I'm interested as well.

    J
    Last edited by JAD1; 2010-01-19 at 18:54. Reason: adding a title

  2. #82
    Senior Member lrossouw's Avatar
    Join Date
    Jan 2006
    Location
    Cape Town, South Africa
    Posts
    977
    Hi guys

    I think with the updated licensing of SqueezePlay you could possibly release binaries now?

    http://forums.slimdevices.com/showth...t=74049&page=3

    Cheers
    Louis
    Louis
    Last.fm

  3. #83

    I am interested too

    Quote Originally Posted by JAD1 View Post
    I have a TyTyn II running WM 6.1. I'll probably stick with this until WM 7 comes out. I'm interested as well.

    J
    I would like to build the port as well and have compiler access.

  4. #84

    Exclamation

    Quote Originally Posted by rudolf_j View Post
    Hi,

    I am working on a port of SqueezePlay to Windows Mobile. Today I finally got it stable enough. Everything I tested, works (audio playback stutters).
    Main problem right now it does not play nice with other apps (redraws, even if other apps are in the foreground etc.) start menu is hidden etc. No software keyboard support.

    Many of the subprojects were already prepared for Windows CE or were unproblematic. Still it was a world of pain, to get everything to compile and run, as Windows CE has a lot of quirks and limitations.

    Most problematic was the memory consumption, as applications can effectively use only about 20-24 MB of virtual memory (memory fragmentation is a big problem). I had to extend SDL a lot to make it run (the Surfaces are now RLE compressed downto 1/2 or even 1/10 of the original size)

    The build requires Visual Studio 2008 (I am using Professional) and the
    Windows Mobile 6 SDK and refresh, should build for WM5 as well).
    I have created new project file to avoid conflicts with the Windows builds.

    If someone is interested I could send the patches.


    One thing I noticed there is no suitable skin for touchscreen only devices (I own a Touch HD), missing direction pad for the controller skin, and not enough controls on the FullSCreenSkin (volume etc)
    I would like to know, if there is maybe ongoing work in this direction.
    If not, I could need some help for designing a new skin, probably is a lot of work.

    Rudolf
    Is this thread dead?

    I am still very interested by this port and would like to contribute.

    Thank you!

  5. #85
    Hi,
    Quote Originally Posted by lrossouw View Post
    Hi guys

    I think with the updated licensing of SqueezePlay you could possibly release binaries now?

    http://forums.slimdevices.com/showth...t=74049&page=3
    Quote Originally Posted by sle118
    Is this thread dead?

    I am still very interested by this port and would like to contribute.
    sorry, for the late answer, was a little busy in the last weeks.

    I can provide the binaries. I would like to avoid packing the lua scripts and the artwork (is that covered by the license at all?).
    Maybe we can use the the Windows Squeezeplay as the base.

    First I will have to port my patch to the current version (as far as I see, that is branch 7.6). I do not know how long it will take.

    Rudolf

  6. #86
    Senior Member lrossouw's Avatar
    Join Date
    Jan 2006
    Location
    Cape Town, South Africa
    Posts
    977
    Quote Originally Posted by rudolf_j View Post
    Hi,



    sorry, for the late answer, was a little busy in the last weeks.

    I can provide the binaries. I would like to avoid packing the lua scripts and the artwork (is that covered by the license at all?).
    Maybe we can use the the Windows Squeezeplay as the base.

    First I will have to port my patch to the current version (as far as I see, that is branch 7.6). I do not know how long it will take.

    Rudolf
    Great, thanks Rudolf. Let us know when you get there.
    Louis
    Last.fm

  7. #87
    Quote Originally Posted by lrossouw View Post
    Great, thanks Rudolf. Let us know when you get there.
    Ok, the update to the new code was quite painless (I stayed on the 7.5 branch for now). But unfortunately I cannot reliably test on my WM phone, WiFi is not really working the connection over ActiveSync is unreliable.
    It started a couple of times, sometimes it crashed the phone.

    So if anyone is willing to try, I can send the binaries via eMail or maybe someone has some webspace? The files are too large for an attachment (750KB)

    The process for getting the Lua/artwork is a little bit harder, the Squeezeplay nighlty build is somehow build on an older branch, so no point in using that as a base.

    You would have to install TortoiseSVN(http://tortoisesvn.tigris.org/) and grab the code (SVN checkout) with follow URL:
    https://svn.slimdevices.com/repos/jive/7.5/trunk/src
    Head revision should be ok in the next days, if you want to go safe use revision 8679.

    Apply the patch (in Explorer, Tortoise SVN -> Apply Patch) in the attached ZIP File, in the main directory (containing Jive.sln).

    This is the same process as for building, the patch also contains the C code patches.

    Open a cmd window go to the main directory:

    mkdir deploy
    cd squeezeplay/VisualC
    postbuild deploy

    This should gather all LUA files and the images in the deploy folder (the script changes the current working directory so don't be confused).

    Copy the exe and the DLLs to the deploy folder, then copy the whole folder to the WM device (e.g. \program files\squeezeplay) start the exe.
    It will take a while (1-2 minutes) to start. If something goes wrong post the content of the stdout.txt file that is generated next to the squeezeplay exe.

    Rudolf

  8. #88
    Member
    Join Date
    Apr 2009
    Location
    Germany
    Posts
    30
    Hi,

    i would be happy to test your files. Could you send me a mail with the patch?

    p.schlarb at schlarb-it.de

    how i have to resize the images?

    Thanks
    Phil

  9. #89
    Hi,

    I forgot to attach the patch in the last post.
    I uploaded the binaries and the patch to a file hoster now.

    http://ul.to/l5467x

    So if anybody wants to try, grab it.

    Rudolf

  10. #90

    Talking Squeezeplay on Windows Mobile, Touch Skin

    I successfully completed the necessary steps to launch SqueezePlay on my good old HTC Universal, which has been collecting dust for a while now.

    The first time Squeezeplay launched, I was directed to "SetupWelcomeApplet", which allowed me to specify the interface language.

    Once the language was selected, the player selection applet was called. For some reason, it could not detect my server and gave me a PIN to register in Squeezenetwork. After a bit of research on the SqueezeNetwork page, I realized that PINs are no longer in use.

    So I rebooted my WM phone and connected to my server using Internet Explorer just to make sure the WiFi connection was correctly setup. I launched Squeezeplay again and this time, the server was properly recognized!

    Skin selection is picky and may lead to application crash so be careful with that.

    This is as much time as I can put in for today, but this is good achievement, thanks to the executables and the clear instructions. This is certainly a terrific addition to my system, which has 2 Receivers, a Duet controller and a few PC's running Softsqueeze.

    My HTC Universal has a resolution of 640x480, so my next efforts will likely be geared towards customizing a skin that suits my tastes. I had some issues doing this in the past for the desktop Squeezeplay, so I hope things will go smooth.

    Once again, Rudolf, thank you for initiating this.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •