Dolphin, the GameCube and Wii emulator - Forums

Full Version: Windows Phone 8.1 Support
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

yushir

As I didn't find this question on this forums, I propose this thread for it (please indicate me if it's again the rules or it has been asked somewhere else, then I'll gladly remove it).

Has there been consideration on a port to Windows Phone? I know the market share is not as big as a port to IOS, but there are die hard users from WP who might be willing to help on with this.

As far as I am concerned, there might be two big difficulties on the port, one of which is already present on a emulator of PS1 for windows phone (EMIPSX).

- Lack of JIT support for Windows Phone. WP is a restricted environment and lacks the support (apparently) for JIT code to be executed. Altough, some workarounds are available for this (TouchDevelop for instance, allowing execution of scripts on the fly). -> This is the biggest problem. https://www.touchdevelop.com/

- Lack of support for OpenGL ES 3.0 on the phone (this is quite obvious). There is, though, a safemaker for this called ANGLE Project, which is set on the next builds to merge the support for it. https://github.com/stammen/angleproject

Any comment from the moderators/developers? If you already had a look into it and discarded it, I'd be glad to hear the reasons.

PD: For the JIT, there might be the possibility to create a request on UserVoice. As far as I know, Microsoft is quite keen to implement the features rated highest on their uservoice.
I'm afraid there isn't one, I'm not sure though. But if they did not create one for IOS and if IOS would get them a greater market share... I think they would create that before even thinking about Windows Phone.
(05-15-2014, 03:03 AM)410172 Wrote: [ -> ]I'm afraid there isn't one, I'm not sure though. But if they did not create one for IOS and if IOS would get them a greater market share... I think they would create that before even thinking about Windows Phone.
its not about fan base you also have to remember that each company has it's own rules for publishing apps
https://forums.dolphin-emu.org/Thread-io...hlight=ios
JIT is not available on any "modern/metro" applications (includes phone, desktop, xbox, whatever). I'm pretty sure this will never change. We'd either have to make a fast workaround (very unlikely to even be possible), or only support jailbroken environments.

The 3d acceleration APIs available are also terrible. There isn't really much to say here. It just sucks, hard. There isn't a way to fix this unless you bypass the official API surface.