Skip to content
Browse files
Dropped classic Mac OS support. Mac OS X remains supported, though.
  • Loading branch information
icculus committed Mar 14, 2007
1 parent 31ff24a commit 0ed7bbc3cf4fac064abb066ab69ec86feca38e13
Showing with 12 additions and 1,127 deletions.
  1. +3 −0 CHANGELOG.txt
  2. BIN CWProjects.sit
  3. +8 −21 INSTALL.txt
  4. +0 −145 physfsMPW.make
  5. +1 −1 physfs_platforms.h
  6. +0 −960 platform/macclassic.c
@@ -2,6 +2,9 @@

03142007 - Dropped classic Mac OS support. It's just too hard to find a working
Mac OS 9 install and reasonable development tools, so it's not
worth it. If you still target OS 8 or 9, please use PhysicsFS 1.0.
03112007 - Removed zlib_license_change.txt ... it's in Subversion and the 1.0
branch for history's sake. Added shared and static build options
to CMakeLists.txt, and the expected "make install" target.
BIN -23.3 KB CWProjects.sit
Binary file not shown.
@@ -85,27 +85,14 @@ Code exists for PocketPC support, and there are shipping titles that used

MAC OS 8/9:

Double-click on "CWProjects.sit" in the root of the source tree. This will
unpack into a folder called "Mac Classic Support", which has CodeWarrior 6
project files. Newer CodeWarrior releases should be able to read these project
files, too.

Point CodeWarrior at "physfs.mcp" in that new folder, and build. This will
produce a "PhysicsFS" or "PhysicsFS Debug" shared library, depending on what
configuration you chose to build. After building the lib, you can make sure
it works by building the "test_physfs.mcp" project file, which will create
"test_physfs" or "test_physfs Debug". These binaries are linked against the
DLLs you built previously.

There is also an MPW project file included, if you don't have CodeWarrior. It
is untested.

PhysicsFS builds for classic Mac OS do not require CarbonLib...they use
OS 9 APIs exclusively.

If someone is willing to maintain prebuilt PhysicsFS Shared Libraries for
the Mac, I'd like to hear from you; send an email to

Classic Mac OS support has been dropped in PhysicsFS 2.0. Apple hasn't updated
pre-OSX versions in almost a decade at this point, none of the hardware
they've shipped will boot it for almost as many years, and finding
developer tools for it is becoming almost impossible. As the switch to Intel
hardware has removed the "Classic" emulation environment, it was time to
remove support from PhysicsFS. That being said, the PhysicsFS 1.0 branch can
still target back to Mac OS 8.5, so you can use that if you need support for
this legacy OS. We still very much support Mac OS X, though: see below.

This file was deleted.

@@ -26,7 +26,7 @@
#elif defined(macintosh)
# error Classic Mac OS support was dropped from PhysicsFS 2.0. Move to OS X.
#elif defined(unix)

0 comments on commit 0ed7bbc

Please sign in to comment.