PocketPC ( GAPI ) support

Hello,
I am experimenting with SDL on PocketPC platform.
I compiled SDL for PocketPC after reading the FAQ
( http://www.libsdl.org/faq.php?action=listentries&category=4#40 )

I also have read the
http://www.libsdl.org/pipermail/sdl/2001-June/036602.html message.
It proves that it runs.

Sadly, I am unable to run any simple application. I can’t even debug the
applications cos the PocketPC
hangs.

May someone send me a short sprite display test workspace for the
PocketPC ?

Did someone worked on a GAPI-based implementation to accelerate all that?

Regards
William_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

William Gacquer wrote:

Hello,
I am experimenting with SDL on PocketPC platform.
I compiled SDL for PocketPC after reading the FAQ
( http://www.libsdl.org/faq.php?action=listentries&category=4#40 )

I also have read the
http://www.libsdl.org/pipermail/sdl/2001-June/036602.html message.
It proves that it runs.

Sadly, I am unable to run any simple application. I can’t even debug
the applications cos the PocketPC
hangs.

May someone send me a short sprite display test workspace for the
PocketPC ?

Did someone worked on a GAPI-based implementation to accelerate all that?

Regards
William


Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

I’ve tried to port SDL to PocketPC in two month ago,
But i found some problems made me stop portting.

  1. even plug out some functions PocketPC not support
    (for ex:JoyStick, CDROM…etc),SDL seems too large
    and too expensive for PocketPC

  2. Like the reason above, For display functions(SDL_BlitSurface…etc),
    why me need the complex data structure to handle PocketPC screen?
    memory is very expensive in PocketPC.

  3. yeah,as we know, GAPI is optional library in WinCE based device.
    each different devices will casue different results with different
    screen size,input device, control button…etc.
    if we want to a unique result(but limited and slowly), we must use
    GDI, heah, GDI is a hell for game programming.
    (the mips version on SDL official site only support GDI)

  4. if SDL is device only and not portable between WinCE based devices,
    i think it’s meaningless.

So, if you just want to SDL liked API, you could just makes a simple
wrapper or i have a simple wrapper(but it’s for WebPad and almost all
WebPad devices not support GAPI)

regards,

Arlo wrote:

William Gacquer wrote:

Hello,
I am experimenting with SDL on PocketPC platform.
I compiled SDL for PocketPC after reading the FAQ
( http://www.libsdl.org/faq.php?action=listentries&category=4#40 )

I also have read the
http://www.libsdl.org/pipermail/sdl/2001-June/036602.html message.
It proves that it runs.

Sadly, I am unable to run any simple application. I can’t even debug
the applications cos the PocketPC
hangs.

May someone send me a short sprite display test workspace for the
PocketPC ?

Did someone worked on a GAPI-based implementation to accelerate all that?

Regards
William


Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

I’ve tried to port SDL to PocketPC in two month ago,
But i found some problems made me stop portting.

  1. even plug out some functions PocketPC not support
    (for ex:JoyStick, CDROM…etc),SDL seems too large
    and too expensive for PocketPC

  2. Like the reason above, For display functions(SDL_BlitSurface…etc),
    why me need the complex data structure to handle PocketPC screen?
    memory is very expensive in PocketPC.

  3. yeah,as we know, GAPI is optional library in WinCE based device.
    each different devices will casue different results with different
    screen size,input device, control button…etc.
    if we want to a unique result(but limited and slowly), we must use
    GDI, heah, GDI is a hell for game programming.
    (the mips version on SDL official site only support GDI)

  4. if SDL is device only and not portable between WinCE based devices,
    i think it’s meaningless.

So, if you just want to SDL liked API, you could just makes a simple
wrapper or i have a simple wrapper(but it’s for WebPad and almost all
WebPad devices not support GAPI)

regards,

I agree that SDL is bigger than expected on such a platform but I had it
working on linux based PDAs and I would be happy to run my SDL applications
on PocketPC too.

William_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

William Gacquer wrote:

I agree that SDL is bigger than expected on such a platform but I had it
working on linux based PDAs and I would be happy to run my SDL applications
on PocketPC too.

William


Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

yeah, i’ve ported SDL to compaq linux based PDA,too.
It feels good and proper much than portting to WinCE.
GDI is slow and GAPI is dirty… at _@ (as we desc. prev.)

i’m finding the balance and proper way to port SDL to WinCE.
could you share your experience for me and some guys want to do this work?–
Arlo (Liu,yen you)
CTO
OZMaker, Inc. – New from style.
http://www.ozmaker.com
email:@Arlo

I don’t have enough time to port SDL to PocketPC/Gapi alone.
If some people are ready to work on some issues, I can start a
sourceforge based project.
I need at least two collaborators.

Who’s ready?

William_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

I don’t have enough time to port SDL to PocketPC/Gapi alone.
If some people are ready to work on some issues, I can start a
sourceforge based project.
I need at least two collaborators.

I thought SDL already ran on PocketPC…? Am I mistaken?

–ryan.

It should but :
1/ every program compiled with the current SDL/WinCE crashes
2/ it does not use Gapi

William

Ryan C. Gordon wrote:>>I don’t have enough time to port SDL to PocketPC/Gapi alone.

If some people are ready to work on some issues, I can start a
sourceforge based project.
I need at least two collaborators.

I thought SDL already ran on PocketPC…? Am I mistaken?

–ryan.


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

Ryan C. Gordon wrote:

I don’t have enough time to port SDL to PocketPC/Gapi alone.
If some people are ready to work on some issues, I can start a
sourceforge based project.
I need at least two collaborators.

I thought SDL already ran on PocketPC…? Am I mistaken?

–ryan.


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

I think i have no enough time to do this work in the current,
but i have many kinds of different PPC(mips,arms,sh3…) and
i could help to test and fix codes to make all my own PPC works.