fcyron wrote:Hmm, would it be possible to post a ScummVM version with statically linked engines? My version 0.11 is statically linked and works fine. Both 0.12 and 0.13 are dynamically linked and refuse to work.
No problem, I will upload a static compiled build as zip archive.
The std output says something like:
Failed loading symbol 'PLUGIN_getVersion' from plugin '\SD Card\ScummVM 0.13\ScummVM.dll'
Thats absolutely normal because ScummVM checks all DLLs in its own folder regardless which name they have if it is a plugin engine DLL or a regular DLL. Since "ScummVM.dll" is a main program related DLL and not a engine DLL this must fail. On the other hand the Scumm engine is placed in the "scumm.dll" and not in "ScummVM.dll". So nothing to worry about.
User picked target 'touche' (gameid 'touche') Looking for a plugin supporting this gameid...failed
The Touche engine is loaded because it will be shown in the about box. In the debug log file you will find also the following line:
Success loading plugin '\SD-MMCard\ScummVM_ARM_2008-07-30\touche.dll', handle 8F2E3540
So it seems that there is a regular bug in the touche engine or you have an unsupported version of the touche game when trying to load it. I can not test this due to having not the game.
Nevertheless its not important since a possible faulty engine does not affect other engines. You could for example delete the "touche.dll" and the rest of ScummVM would still work.
P.S.:
I think this is now more general WinCE related than Discworld game related so I propose you open a different topic in the WinCE section.