Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Removed PocketPC support. It was old and crusty and targeted a dead p…
…latform.
  • Loading branch information
icculus committed Mar 9, 2012
1 parent d1d0de3 commit 4d46d42
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 633 deletions.
1 change: 0 additions & 1 deletion CMakeLists.txt
Expand Up @@ -142,7 +142,6 @@ SET(PHYSFS_SRCS
src/physfs_byteorder.c
src/physfs_unicode.c
src/platform_os2.c
src/platform_pocketpc.c
src/platform_posix.c
src/platform_unix.c
src/platform_macosx.c
Expand Down
9 changes: 4 additions & 5 deletions docs/INSTALL.txt
Expand Up @@ -86,13 +86,12 @@ If someone is willing to maintain prebuilt PhysicsFS DLLs, I'd like to hear
from you; send an email to icculus@icculus.org ...



PocketPC/WindowsCE:

Code exists for PocketPC support, and there are shipping titles that used
PhysicsFS 1.0 on PocketPC...but it isn't tested in 2.0, and is probably
broken with the new build system. Please send patches.

Support for PocketPC was removed in PhysicsFS 2.1.0. This was known to work
in the 1.0 releases, but wasn't tested in 2.0 and later. PhysicsFS is not
known to work on Windows Phone 7 (the latest Microsoft mobile tech at the
time of this writing).


MAC OS 8/9:
Expand Down
1 change: 0 additions & 1 deletion docs/TODO.txt
Expand Up @@ -27,7 +27,6 @@ Stuff:
- Sanity check byte order at runtime.
- Memory locking?
- Find a better name than dvoid and fvoid.
- Can windows.c and pocketpc.c get merged?
- There's so much cut-and-paste between archivers...can this be reduced?
- General code audit.
- Multiple write dirs with mount points?
Expand Down
2 changes: 1 addition & 1 deletion src/physfs.h
Expand Up @@ -195,7 +195,7 @@
* itself doesn't support multibyte encodings. We make an earnest effort to
* convert to/from the current locale here, but all bets are off if
* you want to hand an arbitrary Japanese character through to these systems.
* Modern OSes (Mac OS X, Linux, Windows, PocketPC, etc) should all be fine.
* Modern OSes (Mac OS X, Linux, Windows, etc) should all be fine.
* Many game-specific archivers are seriously unprepared for Unicode (the
* Descent HOG/MVL and Build Engine GRP archivers, for example, only offer a
* DOS 8.3 filename, for example). Nothing can be done for these, but they
Expand Down
2 changes: 1 addition & 1 deletion src/physfs_platforms.h
Expand Up @@ -20,7 +20,7 @@
# define PHYSFS_PLATFORM_BEOS
# define PHYSFS_PLATFORM_POSIX
#elif (defined _WIN32_WCE) || (defined _WIN64_WCE)
# define PHYSFS_PLATFORM_POCKETPC
# error PocketPC support was dropped from PhysicsFS 2.1. Sorry.
#elif (((defined _WIN32) || (defined _WIN64)) && (!defined __CYGWIN__))
# define PHYSFS_PLATFORM_WINDOWS
#elif (defined OS2)
Expand Down

0 comments on commit 4d46d42

Please sign in to comment.