Open ghost opened 9 years ago
Three platforms*. And why? This would result in me neglecting whichever platform I'm not currently working on, and I'd have to redo work or carefully cherry-pick commits for any common code.
In addition, I find that there is a certain advantage to having an identical core in all platforms. I can debug core issues in the SDL version with 99% certainty that fixes made for it will apply to both other versions.
I strongly recommend separating the two platforms in separate branches.