TODO
author Ryan C. Gordon <icculus@icculus.org>
Tue, 09 Oct 2001 15:19:02 +0000
changeset 109 25e14cb7cab9
parent 98 2f7fe055f772
child 136 e70c4231a8b7
permissions -rw-r--r--
Updated.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
98
2f7fe055f772 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 92
diff changeset
     1
Stuff that needs to be done and wishlist:
92
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
     2
109
25e14cb7cab9 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 98
diff changeset
     3
- autoconf?
92
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
     4
- update the Makefile so that Cygwin can generate a DLL. The entire codebase
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
     5
  compiles under Cygwin otherwise.
85
fd53eb9f9ec9 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 77
diff changeset
     6
- Hmm...we can determine the actual CD-ROM drives under Win32, but how do you
fd53eb9f9ec9 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 77
diff changeset
     7
  decide that there's no disc in the drive?
109
25e14cb7cab9 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 98
diff changeset
     8
- MacOS (Classic and X) support.
92
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
     9
- Move the integer types to something abstract. uint32, etc.
98
2f7fe055f772 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 92
diff changeset
    10
- Platform-specific functions/macros to handle byte ordering.
2f7fe055f772 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 92
diff changeset
    11
- A PHYSFS_readUint32(), _readSint32(), etc API.
92
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
    12
- Ditch the "standard" i/o routines (fopen() and friends) and move this into
eae010ddea96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 85
diff changeset
    13
  the platform drivers.
77
13a58793ca58 Initial add.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    14
13a58793ca58 Initial add.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    15
// end of TODO ...
13a58793ca58 Initial add.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    16
13a58793ca58 Initial add.
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    17