libretro / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
35 stars 33 forks source link

MSVC2017, UWP compilation #45

Closed claudiuslollarius closed 6 years ago

claudiuslollarius commented 6 years ago

Changes to have core compile on MSVC2017, for both desktop and UWP. As VFS support is not included with this PR, the core doesn't yet work in UWP.

Works when tested against Retroarch in desktop configuration, when built on MSVC and GCC.

inactive123 commented 6 years ago

Hey @bearoso, could you review this PR? I know that upstream might still want things to build with MSVC for standalone, so perhaps we should do some doublechecking to see if both upstream and the libretro core will still compile with MSVC after this PR has been applied.

bearoso commented 6 years ago

I don't see anything that would break it any more than it is. Looks fine to me.

inactive123 commented 6 years ago

OK, good to hear. With your blessing then, I will merge this.