Pomme/README.md

12 lines
938 B
Markdown
Raw Normal View History

2020-11-11 20:07:50 +00:00
# Pomme: a cross-platform implementation of the Macintosh Toolbox C API
**Pomme** is a partial, cross-platform implementation of the Macintosh Toolbox C API. It is designed to ease the porting of 90's games written for MacOS 7-9 to modern operating systems. You can think of it as a cross-platform reimagining of Apple's own [Carbon](https://en.wikipedia.org/wiki/Carbon_(API)), albeit at a much reduced scope.
The goal isn't to achieve 100% source compatibility with old Mac C programs, but rather, to make it a bit easier to port them. I only intend to implement the bare minimum functionality required to keep a reasonable level of source code compatibility with the games I'm interested in porting.
2020-12-29 18:01:40 +00:00
This library was originally written to port Pangea Software's [Nanosaur](https://github.com/jorio/Nanosaur) and [Bugdom](https://github.com/jorio/Bugdom) to modern operating systems.
2020-11-11 20:07:50 +00:00
2020-12-19 09:40:52 +00:00
## License
2020-11-11 20:07:50 +00:00
2020-12-19 09:40:52 +00:00
Please see [LICENSE.md](LICENSE.md)