diff options
Diffstat (limited to 'libpsn00b/psxcd/readme.txt')
| -rw-r--r-- | libpsn00b/psxcd/readme.txt | 40 |
1 files changed, 17 insertions, 23 deletions
diff --git a/libpsn00b/psxcd/readme.txt b/libpsn00b/psxcd/readme.txt index 64643ed..dcb40b6 100644 --- a/libpsn00b/psxcd/readme.txt +++ b/libpsn00b/psxcd/readme.txt @@ -1,45 +1,39 @@ PSX CD-ROM library, part of PSn00bSDK -2020 Lameguy64 / Meido-Tek Productions +2020-2022 Lameguy64 / Meido-Tek Productions Licensed under Mozilla Public License - Open source implementation of the long awaited CD-ROM library that -provides greater functionality than the BIOS CD-ROM subsystem. Supports -pretty much all features of the CD-ROM hardware such as CD data read, -CD Audio and XA audio playback. Data streaming should also be possible -with the use of CdlReadN/CdlReadS commands and CdReadyCallback(). +Open source implementation of the long awaited CD-ROM library that provides +greater functionality than the BIOS CD-ROM subsystem. Supports pretty much all +features of the CD-ROM hardware such as CD data read, CD Audio and XA audio +playback, with the exception of the St*() APIs for .STR playback (but manual +streaming using CdReadyCallback() is still supported). - Library also includes an ISO9660 file system parser for locating -files within the CD-ROM file system. Unlike the file system parser in -the official libraries libpsxcd can parse directories containing any -number of files. Rock-ridge and Joliet extensions are not supported -however. - - Be aware that the CD-ROM library might have some loose ends as it -is still a work in progress, but should work flawlessly in most use -cases. +An ISO9660 file system driver for locating files within the CD-ROM is also +included. Unlike the ISO9660 parser in the official libraries, libpsxcd can +parse directories containing any number of files. Currently no ISO9660 +extensions are supported. +Be aware that the CD-ROM library might have some loose ends as it is still a +work in progress, but should work flawlessly in most use cases. Library developer(s): - Lameguy64 - + Lameguy64 (ISO9660 driver, initial implementation of low-level functions) + spicyjpeg (C rewrite) Library header(s): psxcd.h - Todo list: * Command query mechanism so that more than 2 CD-ROM commands can easily be issued in callbacks. Official library probably does this. - + * Helper functions for handling disc changes (CdDiskReady and CdGetDiskType) are not yet implemented. - - * CdReadBreak() not yet implemented. - + * Data streaming functions (prefixed with St*) not yet implemented. Would require devising a PSn00bSDK equivalent of the STR file - format.
\ No newline at end of file + format. |
