1. sensboston's Avatar
    Hi dear game developers,

    I have a good news for you Probably, you already know about nice looking and very inexpensive Bluetooth game controllers distributed by MOGA company. Unfortunately for us (Windows Phone developers), MOGA dropped platform support shortly after release and announcements. I can't guarantee but (I believe so) by the end of this week just a couple of apps in the store (and old ones!) has a built-in MOGA support...

    However now times changed! After a few worthless tries to reach MOGA devs or support (no even byte received in reply!) I decided to write my own driver. The result you may see here or here . It's UWP 8.1 or W10M runtime component, easy to pass Microsoft store certification, extremely easy to use and pretty small (especially comparing with the original MOGA WP8.0 library!).

    [UPDATE] I released library as an open source code, available at https://github.com/sensboston/MOGA
    Last edited by sensboston; 02-09-2017 at 09:21 PM.
    09-16-2016 09:26 PM
  2. daimv's Avatar
    That's really cool that you made this driver. I didn't know we could make drivers for windows mobile. But how does it work? Can an app not designed specifically for it support it? (e.g. the Universal Emulator), or does an app need to be written using your API?

    Anyway, as for the price, I believe you are entitled to receive something for your work indeed, but maybe you could use something different for this, like an IndieGoGo project or something similar. Although I have no idea of course and maybe this has already been working perfectly fine for you.
    Good luck.

    Update: Though, to be fair, now that I think about it, I don't know if IndieGoGo etc might involve licensing issues.
    sensboston likes this.
    10-21-2016 01:15 PM
  3. sensboston's Avatar
    It's not actually a device driver but windows runtime class library (i.e. user space code). I've made it compatible with original MOGA classes but my code was written "from the scratch". Code (or compiled library) can be easily added to any existing WP8.0/8.1/W10M game or app, as I did for my "DOSBox" (an x86 emulator) and "D00M" (PrBoom port for platform) games. Estimated integration time should be not more than one day.

    Unfortunately looks like no one is interested :( It's a really pity 'cause indicates that the platform more dead than alive...
    10-24-2016 06:35 PM
  4. daimv's Avatar
    You should probably market this directly to game developers of games you think might be benefitted with Moga controller support.
    10-28-2016 08:38 AM
  5. sensboston's Avatar
    You should probably market this directly to game developers of games you think might be benefitted with Moga controller support.
    I've sent about twenty emails to the game developers but got no feedback or reply at all. Also tried to advertise my driver on MSDN forums (I've found a few requests/questions about MOGA support on these forums) but my post was deleted immediately by Microsoft moderators :)

    As I said before, looks like nobody is interested in platform anymore; indie developers with the simple games don't have enough money not just for my code but for $9 controllers too.
    Last edited by sensboston; 10-28-2016 at 02:37 PM.
    10-28-2016 11:23 AM
  6. daimv's Avatar
    You shouldn't assume that because you haven't sold your controller API no one is interested in W10M. Games are still coming out.
    But about your sales, all I can do is wish you the best of luck.
    10-28-2016 03:27 PM
  7. sensboston's Avatar
    You shouldn't assume that because you haven't sold your controller API no one is interested in W10M. Games are still coming out.
    I can assume that 'cause I do have not only this driver but total 20 apps and games in the store with the total 2.5M downloads :D I do have a statistics for a five and half years and OF COURSE I can "assume" and take the real life facts based on the real life statistics and my 25-years developer's experience.

    But about your sales, all I can do is wish you the best of luck.
    Thank you. What you can do (if you really wanna help) - you may ask your fav games devs to add MOGA support pointing to my post here.
    10-28-2016 03:37 PM
  8. daimv's Avatar
    By the way have you talked to the developer of the Universal Emulator? That is something that could benefit a lot of controller support (Moga, Xbox 🎮 etc)
    10-30-2016 04:02 AM
  9. sensboston's Avatar
    No 'cause I don't understand what do you mean by "Universal Emulator". Each controller has own protocol and require time/money for implementation. Theoretically it's possible to create "universal control" for a lot of types of controllers but I'm unsure about financial perspectives of this project.
    10-30-2016 10:00 AM
  10. daimv's Avatar
    Universal Emulator is the name of an uwp app intended for gaming. It is a snes/nes/genesis/gb emulator.
    sensboston likes this.
    10-30-2016 07:00 PM
  11. sensboston's Avatar
    Ah, OK! Thanks for letting me know.
    Will try to contact developer and probably ('cause his app is 100% free) will offer him a free support for MOGA.
    10-30-2016 10:10 PM
  12. sensboston's Avatar
    [UPDATE] I released library as an open source code, available at https://github.com/sensboston/MOGA
    02-09-2017 09:22 PM
  13. Ejay Lozano's Avatar
    I wished I could play asphalt 8 and my psx emulators again like I did in W8.1, but not that I'm on W10 on my L950. It's back to touch screen controls.
    02-09-2017 09:37 PM
  14. sensboston's Avatar
    Try to contact developers and provide 'em a link to my repo. I'm especially don't added any license to this library so anyone can re-use this code without any restrictions, even for commercial purposes.

    How this library works, you may check by using my apps (link in the first post).

    P.S. I also have L-950 and this handset was a primary test phone for this lib
    02-09-2017 09:46 PM

Similar Threads

  1. Edge stopped to sync bookmarks
    By iJohnnyCash in forum Edge
    Replies: 32
    Last Post: 01-31-2017, 12:18 PM
  2. Replies: 2
    Last Post: 09-25-2016, 01:50 PM
  3. Replies: 6
    Last Post: 09-19-2016, 12:54 PM
  4. Connecting my Xbox one s controller to my windows phone
    By wakka420 in forum Ask a Question
    Replies: 0
    Last Post: 09-16-2016, 08:10 PM
  5. How to change where EA Origin installs games on your PC
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 09-16-2016, 12:11 PM
LINK TO POST COPIED TO CLIPBOARD