elizagamedev / mkxp-oneshot

mkxp, forked for OneShot
GNU General Public License v2.0
76 stars 28 forks source link

Add Mac compatibility #3

Closed queengooborg closed 7 years ago

queengooborg commented 7 years ago

(Re-created this pull request from #2 due to strange Git client issues)

After finding this special fork of MKXP available for the grabs, I couldn’t help but snag the opportunity to modify the source for the ability to compile for Mac, as https://twitter.com/vdscratchy/status/808570257656795140 shows when I finished this commit. I wanted to be able to play this game while I’m on my trip, so after lots of patience and (obsessive) dedication, I got it to compile and run!

Known issues are on https://github.com/vinyldarkscratch/mkxp-oneshot/issues Compiled version is on https://github.com/vinyldarkscratch/mkxp-oneshot/releases

queengooborg commented 7 years ago

I'll keep this pull request closed the time being, until I've made sure that all the bugs are worked out first. Most of the game is fully functional for macOS, luckily, and saves don't interfere between platforms. Though the official journal isn't being used due to the .gitignore that removes those files from the repository, there's a re-implementation version in use in the macOS and Linux ports that's included in here, so players will be able to finish the game!