ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > PocketPC/WinCE Port > Compiling for WinCE
Compiling for WinCE
  Author    Thread Reply to topic
Exolon



Joined: 05 Feb 2009
Posts: 24
Compiling for WinCE 

Hi,

I managed to build mingw32ce, tremolo, mad, libmpeg2 and zlib but unfortunately I have some problems building SDL.

Cerials nice howto from 2009 refers (and provides a build patch) to SDL Version 1.2.13-r4600 but that was before they switched away from subversion to mercurial.

The patch does not fit on newer versions and there seems no path for newer versions.

How do I get the SDL Version 1.2.13-r4600? I think the revision number is an subversion one ... how do they match to mercurial?

Thanks

Exo

 Reply with quote  
Post Mon Jun 11, 2012 6:02 am 
 View user's profile Send private message
Exolon



Joined: 05 Feb 2009
Posts: 24
 

O.k. found a solution:

The SDL commit archives are still online:
http://lists.libsdl.org/pipermail/commits-libsdl.org/

So i took the date from the r4600 and did an:

hg update --date

Now cerials patches apply without error.

Thanks

 Reply with quote  
Post Mon Jun 11, 2012 10:51 am 
 View user's profile Send private message
pilaxoft



Joined: 08 Jan 2008
Posts: 81
 

Can someone compile a 1.6 version?
Are buildbot versions good enough for using in a pocketpc?

Thanks.

 Reply with quote  
Post Wed Jun 26, 2013 6:42 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

pilaxoft:
1. "Someone" should be the WinCE porter who is still Cerial... I'd suggest asking him when it is likely to be released.
2. "Good enough" is very subjective. They should work fine, but your mileage may vary:
http://buildbot.scummvm.org/builds.html

 Reply with quote  
Post Wed Jun 26, 2013 12:26 pm 
 View user's profile Send private message
pilaxoft



Joined: 08 Jan 2008
Posts: 81
 

Sorry, youre right.
Ive been experimented some working problems with lasts buildbot releases: Scumm doesnt recognize lastests supported games. Crying or Very sad This is the reason Im asking for a hand made compilation if someone is yet capable of compiling scumm for wince by now.

Thanks.

 Reply with quote  
Post Thu Jun 27, 2013 2:49 pm 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by pilaxoft
Sorry, youre right.
Ive been experimented some working problems with lasts buildbot releases: Scumm doesnt recognize lastests supported games. :cry: This is the reason Im asking for a hand made compilation if someone is yet capable of compiling scumm for wince by now.

Thanks.


What games are you talking about exactly?
 Reply with quote  
Post Thu Jun 27, 2013 9:26 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

pillaxsoft: To repeat Lordhoto's question, which games?

The WinCE port is limited by the screen size and depth of most WinCE devices, thus only games which work well in 256 colors and at resolutions of 320x200 are likely to be supported. See:
http://wiki.scummvm.org/index.php/Windows_CE

I would suspect that the backend does not support 16bit color output which is needed for most newer games... Thus "a hand made compilation" will not help.

 Reply with quote  
Post Fri Jun 28, 2013 4:30 pm 
 View user's profile Send private message
pilaxoft



Joined: 08 Jan 2008
Posts: 81
 

Dreamweb, The Last Express and I have no mouth.

I own several pocketpc (axim x50v/x51v/x51, HTC Diamond 1&2, Loox FS520, Qtek 9000&9090, HP4705....) but I usually play in a HP 1940 (wince4.2 - 320x240 - 65.536 colours)couse this one is more stable an handyfull.


Thanks.

 Reply with quote  
Post Mon Jul 01, 2013 11:03 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

Dreamweb is 640*480 during intro so will not work on smaller screen. Possibly in future, but not now. The Last Express will never work as requires far too much CPU and 1024x768 IIRC, in any case it is incomplet. wIP and not supported. IHNM uses the SAGA engine, but again is 640*480 IIRC, so unilkely.

 Reply with quote  
Post Mon Jul 01, 2013 4:03 pm 
 View user's profile Send private message
pilaxoft



Joined: 08 Jan 2008
Posts: 81
 

I thought these programs should work via rescalling graphics.
So I understand that these games should work in a wince vga pda. Ive some of this kind: Dell Axim x50v, x51v, hp ipaq 4700, FS loox 560, HTC diamond and a HTC diamond2 with 800x480 WVga display.
Can I try playing on these ones?

 Reply with quote  
Post Tue Jul 16, 2013 11:11 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

I am unsure about the WinCE backend's graphics scaling.

Note, that we have an outstanding Pull Request with an entire reworking of the Scalar architecture as the current system is not optimal... However, this would break the WinCE build, so has not yet been merged:
https://github.com/scummvm/scummvm/pull/271

I have no idea if the WinCE backend or scalars are capable of downscaling, but even if this is supported, it requires CPU time to do this work which may result in a jerky and unplayable result.

You can now try split WinCE builds (Each build has a subset of the engines) from the buildbot in addition to the large static build. This may help on lower memory devices:
http://buildbot.scummvm.org/builds.html

Dreamweb is supported by split build #3.

 Reply with quote  
Post Tue Jul 16, 2013 4:45 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge