Subscribe to RSS Subscribe to Comments
devkitPro
SourceForge.net Logo

libnds and dswifi updates.

libnds 1.3.4 and dswifi 0.3.8 are now available through the windows updater, for more details on the updates please follow the links to the devkitPro announcements forum.

dswifi 0.3.6

dswifi 0.3.6 is a minor bugfix release to remove constant strings which were misplaced in a header file.

dswifi 0.3.6

This release is also now available through the windows updater.

devkitARM, libgba, libnds, libfat, dswifi and a big surprise.

As usual all these releases are available through the windows updater.

Important Note: breaking changes.

Interrupt initialisation is now done before main including enabling the vblank interrupt. Since the functions to do this are common to most if not all homebrew apps we decided to simplify things rather than adding extra initialisation in user code for the FIFO based command system. Calling irqInit in main will currently break your code.

The GL side of libnds has the rotation matrix fixed so it now behaves like GL on all other platforms, code which compensated for the faulty matrix will behave rather oddly now.

devkitARM release 24 is now available on sourceforge.

  • binutils updated to 2.19.
  • gcc updated to 4.3.2.
  • newlib adds more extensions to the pseudo device stdio layers.
  • thumb2 multilibs added for enhanced Cortex support.
  • grit, Cearn’s image conversion tool updated to 0.8.3
  • mmutil added - a support tool for the rather excellent audio library, maxmod.

devkitARM release 24

dswifi has been updated to 0.3.5, mainly a maintenance release but sees the addition of support code for the new default arm7 binary.

dswifi 0.3.5

Maintenance release for libgba which sees the dldi drivers moved from libfat.

libgba 20081210

libnds sees extensive updates

  • new FIFO based communication layer for new arm7 code.
  • extensive background and sprite APIs added by dovoto.
  • documentation extended and improved.
  • interrupts and fifo system are now initialised before main.
  • gl rotation finally behaves as expected.
  • trig functions extended.
  • moved from alpha state date revisions to release versioning.
  • low level dldi drivers moved from libfat.

libnds 1.3.1

The new default arm7 is the heart of this release set. It now contains interfaces for dswifi and maxmod along with a fifo based command system. This is designed to suit the needs of most homebrew programmers allowing them to write more complex games without having to delve into the horrors of multiprocessor code.

default arm7 20081210

Last but certainly by no means least we bring you one of the best featured audio libraries yet seen in the homebrew scene. Mukunda Johnson (eKid) has done sterling work in supporting mod, xm, s3m & it tracker formats along with APIs for sound effects and streaming audio. For full details of using this library see the updated examples and the documentation at www.maxmod.org

maxmod 1.0.1

The nds example set has been updated with many samples illustrating use of the new background API, dswifi connection and basic communication. There are several new audio samples covering microphone recording, module playback with sound effects, song events and streaming.

nds examples 20081210

dswifi 0.3.4

I’ve just rolled a new maintainance release of dswifi, the library for Nintendo DS wifi communication.  The changes are fairly minor but improve UDP support and fix a rare issue with broadcast addresses.

  • Added gethostname and sethostname.
  • Provide DNS record for localhost.
  • Correct minor issue with broadcast address checking.
  • Enable select support for UDP.
  • Correct code for ntoa.
  • Close DNS socket on no answer.

As usual the update is available through the automated installer/updater with the source and binary tarballs hosted on sourceforge.

dswifi 0.3.4 

dswifi 0.3.3 released

A new release of dswifi is now available. 0.3.3 has a fix for the channel switching problem on the latest dswifi hardware and DHCP code which should be slightly more forgiving of routers which aren’t quite in spec. As always the release is available from the devkitPro updater and directly from sourceforge.

dswifi-03.3

dswifi 0.3.2 released

dswifi has now been updated for compatibility with 512k firmware DS units.

  • Now reads WFC settings from correct location on 512k firmware.
  • added numeric DSWIFI_MAJOR DSWIFI_MINOR DSWIFI_REVISION defines to headers
  • added DSWIFI_VERSION string define to headers

The library and source files are now available from SourceForge and will be available through the devkitPro updater as usual once the files have had time to propagate through the mirrors.

dswifi 0.3.2

DSWifi 0.3a release

The ds wifi library has a new release and is now available from sourceforge. This will also be included with the soon to be available devkitPro Updater 1.3.5.

DSwifi 0.3a
The following items have been significantly improved or resolved since the 0.3 release (this is a rough list, mostly taken from a list of outstanding issues that have all been addressed now)

(Read the article)

Wordpress theme based on Fluidity redesign by Kaushal Sheth