Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

WIP: macOS support #257

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

WIP: macOS support #257

wants to merge 12 commits into from

Conversation

fwcd
Copy link

@fwcd fwcd commented Dec 22, 2018

This branch contains support for macOS based on the ymmtmdk:osx and the current master branch. It fixes the compilation issues and produces a clean build under macOS High Sierra 10.13.5 (and possibly newer versions).

Although there is still some testing to be done, I have been able to successfully produce mouse and keyboard inputs using a joystick.

@fwcd fwcd mentioned this pull request Dec 22, 2018
@fwcd
Copy link
Author

fwcd commented Dec 28, 2018

Currently, the mouse cursor "escapes" the window while playing games which capture the mouse pointer inside the game window (See here). A fix for this problem is possible, but unfortunately requires a deprecated API from Quartz Event Services that has no replacement.

However, I have created a branch that contains this particular fix for anyone who wants to use it while the API is still around.

@pktiuk pktiuk mentioned this pull request Jun 2, 2022
1 task
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants