DCurrent / openbor

OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!
http://www.chronocrash.com
BSD 3-Clause "New" or "Revised" License
894 stars 119 forks source link

Feature/macos support #288

Closed SylphiaWindy closed 6 months ago

SylphiaWindy commented 6 months ago

Pull Request

Make OpenBOR compiling and working on macOS (again)

General Description

OpenBOR has dropped support for macOS for years officially. I found a very old post in the forum (https://www.chronocrash.com/forum/threads/mac-version-for-openbor.65/) talking about macOS port. I basically work everyday on a mac, and seems it is not that hard to make mac port possible(again).

Changes

How to compile

Tested on M1 mac (macOS 14.2.1 (23C71)) , and Intel mac (macOS 12.7.2 (21G1974))

Remarks

DCurrent commented 6 months ago

Sorry @SylphiaWindy. I appreciate your work. In fact I will adapt some of what you did and credit you, but the last thing I want is another port to maintain, especially mac.

SylphiaWindy commented 6 months ago

It's okay, I do understand that the player base of mac system is too small, and it does increase the complexity of code maintenance.