TODO
changeset 109 25e14cb7cab9
parent 98 2f7fe055f772
child 136 e70c4231a8b7
equal deleted inserted replaced
108:90f7ad8a0ab5 109:25e14cb7cab9
     1 Stuff that needs to be done and wishlist:
     1 Stuff that needs to be done and wishlist:
     2 
     2 
       
     3 - autoconf?
     3 - update the Makefile so that Cygwin can generate a DLL. The entire codebase
     4 - update the Makefile so that Cygwin can generate a DLL. The entire codebase
     4   compiles under Cygwin otherwise.
     5   compiles under Cygwin otherwise.
     5 - Hmm...we can determine the actual CD-ROM drives under Win32, but how do you
     6 - Hmm...we can determine the actual CD-ROM drives under Win32, but how do you
     6   decide that there's no disc in the drive?
     7   decide that there's no disc in the drive?
     7 - MacOS support.
     8 - MacOS (Classic and X) support.
     8 - Move the integer types to something abstract. uint32, etc.
     9 - Move the integer types to something abstract. uint32, etc.
     9 - Platform-specific functions/macros to handle byte ordering.
    10 - Platform-specific functions/macros to handle byte ordering.
    10 - A PHYSFS_readUint32(), _readSint32(), etc API.
    11 - A PHYSFS_readUint32(), _readSint32(), etc API.
    11 - Ditch the "standard" i/o routines (fopen() and friends) and move this into
    12 - Ditch the "standard" i/o routines (fopen() and friends) and move this into
    12   the platform drivers.
    13   the platform drivers.