Rockbox Development > New Ports

Rocbox for Microsoft Windows Mobile 5 & 6

<< < (2/2)

Llorean:
Ask the ScummVM guys how they do it? ScummVM is SDL based, and there's a WM port of it. I'm about 80% sure it runs on SDL.

saratoga:
I've been working on Rockbox for Windows Mobile for a few weeks now.  So far, I've:

1)  Split the Sim stuff apart and into the target tree so that you can compile "SDL" targets like would be needed for WM, iPhone, whatever.
2)  Added device driver stuff in the target tree so you could talk directly to the OS's API instead of SDL for performance, or if SDL wasn't available and you didn't mind some more work porting to native APIs
3)  Setup the Windows CE gcc port and managed to link against SDL in WM.

Now I'm working on getting rockbox to compile against the wince SDL with wince-gcc.  I've not made much progress on this front, since I've let myself be distracted by codec optimization these past 2 weeks.  If any would be Windows CE/Mobile hackers are around, they're welcome to pitch in.

JdGordon:
just a bump to try and drum up more support.

http://cegcc.wiki.sourceforge.net/Install shows how to setup the cross compiler and links to the SDL install. I have manahed to use that to run a sdl demo app on my phone so rockbox should definitely be doable.

attached is a patch by saratoga (you dont mine me posting it yeah? :D ) to get configure to use the sdl+cegcc combo but unfortunately it fails miserably in uisimulator/common/io.c.

Windows gives us enough access to the hardware through regular c api calls so we don't necessarily have to use SDL if it turns out we can use the windows API just as easily....

Navigation

[0] Message Index

[*] Previous page

Go to full version