Subscribe to RSS Subscribe to Comments
devkitPro
SourceForge.net Logo

devkitARM release 27 and associated libraries.

The final build of devkitARM release 27 and associated libraries were uploaded to SF recently. These are now available through the windows installer. For the download links for other platforms see the getting started section of the wiki.

For problems, comments and support please use the forums and not the post comments.

devkitARM release 27

  • Update binutils to 2.20
  • Update gcc to 4.4.2
  • Update to gdb 7.0
  • filesystem IO now defaults to unbuffered meaning that the full length requested on read/write is passed to the devoptab pseudo device drivers.
  • ds crt0 will now detect an 8meg debug system and adjust memory accordingly
  • ds mpu setup has been moved to libnds for easier maintenance
  • ndstool can now read ELF files directly without intermediate binary stage

libnds 1.4.0

  • Bugfixes in fifo layer
  • The deprecated IPC struct has now been removed
  • added memCached & memUncached functions to convert pointers between those regions
  • memory rearrangement to support 8meg setup
  • guruMeditationDump function exposed for user code
  • set correct palette on guruMeditationDump
  • DS mpu setup moved from ds crt0 for ease of maintenance

dswifi 0.3.11

  • use memUncached function for uncached memory.

libfat 1.0.6

  • Implement read ahead cache
  • Fix issues with short aliases
  • Fix timestamps
  • Set access and modify times on directory creation
  • correct problems with overallocation of clusters.

default arm7 0.5.8

  • recompiled and linked against new libraries.

libfilesystem 0.9.4

  • recompiled with new headers

libogc 1.8.1

libogc 1.8.1 is now available.

  • Improved smb speed.
  • Increased default tcp window size to improve speed over internet.
  • remove casts from time conversion macros.

The provided examples for wii have also been updated with mp3 and ogg playback examples.

As usual these releases are available through the windows installer/updater. For other platforms see the getting started section of the wiki.

devkitPPC release 19

devkitPPC release 19 has just been uploaded to SF along with a bugfix release for libfat. Both updates are now available through the windows installer. For the download links for other platforms see the getting started section of the wiki. The 32bit linux binaries have not yet been built but will follow shortly.

devkitPPC release 19

  • Update gcc to 4.4.2
  • Update binutils to 2.20
  • fix minor issue with chdir in newlib

libfat 1.0.6

  • fix latent bug exposed by unbuffered IO

devkitPPC release 18 is final

The final build of devkitPPC release 18 and associated libraries were uploaded to SF yesterday. These are now available through the windows installer. For the download links for other platforms see the getting started section of the wiki.

devkitPPC release 18

  • Update gcc to 4.4.1
  • Update newlib to 1.17.1 – please note this is not an official newlib release, just a snapshot we used to obtain some requested functions.
  • Update to gdb 7.0
  • wiiload is now version 0.5, this will require the latest version of the homebrew channel in order to upload code.
  • filesystem IO now defaults to unbuffered meaning that the full length requested on read/write is passed to the devoptab pseudo device drivers.
  • The powerpc-gekko prefix has now been replaced with the more standard powerpc-eabi, this will allow portable autotools based libraries to build OOB for devkitPPC. Users of the template projects will be unaffected.

libogc 1.8.0

  • Fixed AA video mode support
  • DI bugfixes
  • SDHC fix for IOS 60 and greater
  • tinysmb – added keepalive, automatic SMB reconnection, non-blocking sockets, DNS lookup, port 139 support,anonymous passwords and share-level security support
  • USB storage bug fixes
  • MEM2 sbrk patch (extends memory into MEM2 when MEM1 exhausted)
  • Added ISO 9660 DVD devoptab
  • Added Wiimote battery level support to WPAD
  • Basic Wiimote speaker support
  • Added USB HID support
  • Added USB keyboard & mouse support
  • Added SD Gecko SDHC support
  • Fixed TLUT loading
  • IOS no longer reloaded on start, this should be done by the loader (HBC does this already)
  • Quit back to Wii menu on exit() if HBC reload stub signature not found.

libfat 1.0.5

  • Implement read ahead cache
  • Fix issues with short aliases
  • Fix timestamps
  • Set access and modify times on directory creation

With thanks to Tantric, Dhewg, Rodries and Shagkur for their contributions to these releases.

libnds 1.3.7, dswifi 0.3.10, default arm7 0.5.6

Apologies for the direct links to archives in this post, the new SF system doesn’t seem to allow linking to the actual release package. These files are available from the devkitPro updater for windows users and we’ll be attempting to do some more work on the cross platform installer in the very near future.

libnds 1.3.7

  • add command for PSG Wave duty, courtesy of chee
  • correct extended palette macros

dswifi 0.3.10

  • Corrected issue with nested interrupts
  • set errno to EINPROGRESS on non blocking socket connection

default arm7 0.5.7

  • Rebuilt with latest libraries

For comments on these releases please visit the forum announcement thread.

Request for bug reports and feature requests

The forthcoming devkitPPC release 18 is now entering the home straight so, rather than put up with the usual post release “did you fix X” mails & IRC messages, we’re asking you to file bug reports and feature requests. These should be added to the appropriate sourceforge tracker ideally with a small testcase illustrating the issue.

Right now it’s impossible to give you an ETA on devkitPPC r18 but it should be quite soon.

libnds 1.3.6 and default arm7 0.5.5

libnds 1.3.6 and default arm7 0.5.5 are now available through the devkitPro updater.

See the forum announcement for more details.

Homebrewer goes commercial

One of the things we love to see is homebrewers using the skills they’ve honed with devkitPro toolchains to enter the commercial market. The most recent programmer to take the next step is Lacey who you might know if you visit the Blitzed dev channels on a regular basis.

His company, Tin Man Games, has just released their first iPhone/iPod Touch title so why not help him make his mark in the industry by grabbing Frootrees from the iTunes store now? It looks like a great little game and the £0.59/$0.99 price point is an absolute steal.

libnds 1.3.5, dswifi 0.3.9 and default arm7 0.5.4

The latest versions of libnds, dswifi and the corresponding default arm7 binary are now available on sourceforge and through the devkitPro updater. See the forum announcement for further details.

WinterMute’s Birthday

June 3rd marks the day that WinterMute was born.  If you’re feeling generous, appreciate the toolchain work and would like to help the birthday beer fund then please feel free to use the chipin at the top right of the page.

Looking for some reasons to donate? Check out the Support devkitPro page

Next Page »

Wordpress theme based on Fluidity redesign by Kaushal Sheth