Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 822 Bytes

File metadata and controls

20 lines (12 loc) · 822 Bytes

PowerGLFW

PowerGLFW is a (WIP) reimplementation of GLFW for Mac OS 8-9.

image

The wording is important: It is a reimplementation, not a port. There are things done that wouldn't be done in upstream GLFW, there are features missing, and new bugs. Notably:

  • No Vulkan support
  • Gamepad functions are dummied out, to be implemented at some point in the future if I want to.
  • It is not currently thread safe.
  • Getting the proc address with glfwGetProcAddress isn't a thing yet.

Also of note:

  • GLFW_PLATFORM_MACOS9 is used in functions for testing the platform support

Building

This relies on Retro68. PRs are welcome to get it running under alternate compilers like Metroworks or MPW.