WinCE status

Hello Corona688 and WinCE/SDL users,
What is the status of the PocketPC port?
Is it usable?
Is it fast?
Is it as fast as GapiDraw?
Does it use Gapi?

William,
still clinging to Gapidraw while SDL evolves

Corona688 wrote:>Found a nasty WinCE bug in SDL_dibevents.c, within

DIB_CreateWindow(_THIS)

Apparently, nLen is getting the length of a string that doesn’t exist
yet; moved the code so that it’s called AFTER SDL_RegisterApp rather
than before…

//code snip begins
int DIB_CreateWindow(_THIS)
{
#ifdef _WIN32_WCE
// WinCE uses the UNICODE version

int nLen;
LPWSTR lpszW;

if(SDL_RegisterApp(“SDL_app”, 0, 0)!=0)
{
return -1;
}

nLen = strlen(SDL_Appname)+1;
lpszW= alloca(nLen*2);

MultiByteToWideChar(CP_ACP, 0, “SDL_App”, -1, lpszW, nLen);
//code snip ends


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

Hi everybody.
I’m working on a linux sh porting, and exactly I ported linux sh on 7709a
based card. I have on my card the epson video controller sed 1355, and I
modified the linux native sed 1355 framebuffer device to make working my own
device for my own board.
Is anyone working to port SDL for Linux SH? Is it necessary a real port or
everything should compile good only setting the cross enviroment? Is anyone
interested to this project? How can I study deeper the framebuffer? What is
the SDL part identifing the understanding graphical output (framebuffer, X11,
etc.) ?

Thanks a lot.

William Gacquer wrote:

Hello Corona688 and WinCE/SDL users,
What is the status of the PocketPC port?
Is it usable?
Is it fast?
Is it as fast as GapiDraw?
Does it use Gapi?

William,
still clinging to Gapidraw while SDL evolves

I would describe it as useable… since finding that annoying video bug,
I haven’t had many other problems. I’ve been using sound the most, and
that seems rock-solid. The things that are missing - CDRoms and Joysticks

  • well, CE doesn’t have those anyway.

Speaking of sound, what’s the status of SDL_Mixer? I heard that it was
going to be reimplimented using SDL_Sound(which has CE patches, btw). I’d
very much like to see this happen; music modules are ideal for PDAs.

Anyway… As for performance, SDL’s DIB driver seems to be a pretty
direct wrapper on the existing WinCE graphic API. So unless Gapi’s doing
WEIRD things with CE video hardware, I’d predict at -least- similar
performance. WinCE doesn’t have anything nice like DirectX yet, but when
it does, I’m pretty sure SDL’ll pick it up along with it’s dozens of other
supported AIPs :slight_smile:

Speaking of sound, what’s the status of SDL_Mixer? I heard that it was
going to be reimplimented using SDL_Sound(which has CE patches, btw). I’d
very much like to see this happen; music modules are ideal for PDAs.

It’s on my plate, still. I’m not going to work on it until SDL_sound hits
1.0 (which will be really soon, see the TODO file in CVS).

Patches to get SDL_sound to 1.0 are welcome, y’all. :slight_smile:

–ryan.