Astral Guardian: support osx

now can play on mac osx.