Sorry for the lack of release notes on devkitPPC release 20, the updated patch for newlib 1.18.0 wasn’t quite right so we didn’t push it out through the installer. Release 21 is now available through the windows installer and the getting started page on the wiki. These notes combine all updates since devkitPPC r19 and libogc 1.8.1
devkitPPC release 21
gcc updated to 4.3.3.
newlib updated to 1.18.0.
gdb updated to 7.1
extended pseudo device operations table with chmod functions.
pthread header removed, these functions aren’t implemented and it caused problems with some ports
libogc 1.8.3
added GX_SetTevIndRepeat. Used to allow usage of previous calculated texcoord lookups in the named TEV stage.
smb – improve speed.
smb – add directory and file create/delete/rename
stdint.h now used for standard types
boolean macro removed to avoid interference with libjpeg
zlib removed from libogc, prefer portlibs
do not trash shutdown/reset button callbacks after they are triggered.
improvements in usb storage shutdown
major additions to GX documentation courtesy of ccfreak2k
For information on creating and using portlibs see the wiki portlibs article. Ccfreak2k has also added an excellent GX primer article.