Windows Phone now supports native code (C / C++)

Discussion about other and unofficial ports of ScummVM

Moderator: ScummVM Team

User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

Lybra wrote:Apart from that, a lot from the Win32 API is missing on both platforms. Also the SDL port is based on SDL 2.x, which may work though.
ScummVM will only work with SDL 1.2, SDL 2 is not supported and would require major effort to make it work due to its different keyboard event handling.
User avatar
pncFreak
Posts: 150
Joined: Sun Nov 02, 2008 3:33 pm

Post by pncFreak »

Lybra wrote:... I will have a look at it myself, but don't put high hopes on me, I'm a C# developer :P
Did you look into this?
I gravely miss having ScummVM on my phone...
bel666
Posts: 1
Joined: Mon Aug 04, 2014 9:13 pm

Post by bel666 »

Well...I was about to buy a Lumia 1020...but now, I see this...and i dont know. The Scummvm compatibility its a very relevant factor when im about to buy a phone...and im pretty tired of android...
So...now...I dont know!
Luilly
Posts: 20
Joined: Thu May 16, 2013 2:13 pm

Post by Luilly »

Hello.

Someone has made ScummVM/SDL compatible with Windows 8.
I suppose it would be possible to port it to Windows Phone.

http://www.youtube.com/watch?v=L7nPIa_6x2E

Regards.
skristiansson
Posts: 2
Joined: Tue Nov 18, 2014 8:27 am
Location: FIFE

Post by skristiansson »

FWIW, I've initiated a ScummVM port to Windows Phone 8.1
The current status is that I have modified version of the
surfacesdl class that uses SDL2.0 instead of SDL1.2.

Currently I'm working on the filesystem backend to be able
to load game data, but below is a screenshot from the main menu.

Image
Luilly
Posts: 20
Joined: Thu May 16, 2013 2:13 pm

Post by Luilly »

Awesome!

Thank you for your effort.
skristiansson
Posts: 2
Joined: Tue Nov 18, 2014 8:27 am
Location: FIFE

Post by skristiansson »

I've made some good progress the last couple of days,
so I thought I'd post about it here.
I'm at a point where I can play games (scumm engine is what I've tried), sound is working etc.
There's still some missing features before it's usable though:
- Game data can't be read from any other place than the "Installed location" folder, i.e. I have to include the games I want into the build.
- No keyboard support.

Image
Luilly
Posts: 20
Joined: Thu May 16, 2013 2:13 pm

Post by Luilly »

I am impressed by your work!
I really want to try ScummVM in Windows Phone.

Thank you.
cage
Posts: 1
Joined: Mon Nov 24, 2014 5:58 pm

Post by cage »

Wow skristiansson, I'm really eager to try this (even signed up for the forum :)) but I guess I'll need a developer unlocked phone?

Your effort is highly appreciated!
User avatar
pncFreak
Posts: 150
Joined: Sun Nov 02, 2008 3:33 pm

Post by pncFreak »

Wonderful! Keep up the good work :-)
Szymon_Zy
Posts: 10
Joined: Wed Nov 26, 2014 9:29 pm

Post by Szymon_Zy »

I'm impressed. How did you solve internal memory access? AFAIR on WP you could get only to files with certain extension? Has this changed?
digitall
ScummVM Developer
Posts: 1177
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Szymon_Zy
Posts: 10
Joined: Wed Nov 26, 2014 9:29 pm

Post by Szymon_Zy »

I see the solution, or better word workaround.

This the only point i dislike in WP8.1. There is not even a decent audio book player becouse of this FS restriction.

Anyway, i don't think if iso is really better in that case. Until we get devices with 4GB of RAM talkie version will be inavailable anyway. Floppy version are usually hold in zip files, ISO will require us burn fake cd with image recorder.

Do i correctly understand discusion on github, that there will be only SD card used? Zip/Iso will not work from internal memory - my L920 does not have sd card slot :/
digitall
ScummVM Developer
Posts: 1177
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Szymon_Zy: "Floppy version are usually hold in zip files, ISO will require us burn fake cd with image recorder. "...

Please see Forum Rule #0:
http://forums.scummvm.org/viewtopic.php?t=17

People with CD or original disks can easily dump them as they previously have needed to, and GOG versions are already ISO images:
http://www.gog.com/games
Luilly
Posts: 20
Joined: Thu May 16, 2013 2:13 pm

Post by Luilly »

skristiansson, 2015 update?

Happy new year!
Post Reply