Category: Nintendo DS
libXM7 v1.00 (NDS misc)

libXM7 is a C library to play XM modules on Nintendo DS using only ARM7 resources (thus freeing your ARM9 from that task).

The use of XMs as a background music in your games allows much more flexibility compared to the old MOD format: more channels, multisample instruments, envelopes, panning and so on. In addition, the XM format is very well known and widespread among composers who compose music using their favourite tracker. Moreover, the reproduction of the tune will not use ARM9 resources as all the necessary elaboration is carried out by the ARM7. With LIBXM7 all you have to do is load the module and fire.

Changes:

[add] Instrument panning envelope is now supported
[add] Instrument ‘auto’ vibrato is now supported
[add] Amiga frequency table mode (MOD native mode) is now supported
[bug] Effect Hxy (slide global volume) now has memory effect
[bug] Effect EDx (note delay) now retrigs last note and his envelope when specified on a ’empty’ line
[bug] Effect E9x (note retrig) now retrigs instrument envelope too
[bug] Effect Lxx (Set volume envelope position) now starts working in the first tick
[bug] Instrument finetune parameter 3 LSB are now ignored, as in FastTrackerII
[XM7_LoadXM() ARM9 XM loading function:]
[bug] XM7_LoadXM() now doesn’t fail while loading XMs containing multi-sample instrument with 16bits samples in it

Discussion: http://forum.gbadev.org/viewtopic.php?t=16722

http://wcms.teleion.it/users/cgq/nds/libxm7/

By with 0 comments
GameUP v2 (NDS Application)

GameUP is a new utility for Nintendo DS that conclude the trilogy of Mik’s Up-Series homebrews (together with OsUp and SkinUP). This new program allows you to take ever your homebrew game archive up to date, giving the possibility to download all the best not-commercial games of the amateur scene. This homebrew works on all the flashcards that support the DLDI due to the direct access to the microSD that GameUP needs (for more info, check out the FAQ section).

Changes:

* New more clear font
* At the fist startup, GameUP will create a folder (in the root) that will be used to manage all the files Gameup needs (no more bmp and txt files spread into the card)
* Fixed a bug in listing game (repetition of some elements when print out a small list after a bigger one)
* New uploaded games are marked even on the DS through a small green mushroom next to their name into the list so you can see immediatelly what’s new in the game’s archive.

Thanks to http://www.nintendomax.com and http://www.gbarl.it for the news.

http://gameup.supercard.fr/index.php?lang=eng

By with 0 comments
Closed v1.7 (NDS Game)

Cobain updated his homebrew game project Closed to v1.7.

Thanks to http://www.nintendomax.com for the news.

http://www.kracus.eu/index.php?id=8

By with 0 comments
R6 Save Relocator v1.0 (NDS Application)

The R6 stores a .SAV file for the last played game in the directory of the next chosen game and this directory may well change, which leads to a savefile that cannot be found by it’s corresponding game. This is a problem for each user who likes to store games in different directories, for example in order to sort them by genre or year.

R6 Save Relocator automatically finds deserted .SAV files on your Neoflash R6 and tries to find their correct location and moves them back there.

If R6 Save Relocator just finds one deserted .SAV file for a game, it moves that .SAV file automatically. If it finds more than one .SAV file, the user may select the one that should be used and can either choose to keep the others or delete them from the R6.

The current move is actually a copy and delete afterwards. This is because libfat doesn’t unfortunately support the rename function. Feel free to update the sources if you like!

http://www.mk2k.net/serendipity/index.php?/archives/28-R6-Save-Relocator-1.0.html

By with 0 comments
Default ARM7 v0.5.4 (NDS misc)

DevkitPro had a few component updates. One of those updates is for Default ARM7.

Changes:

Rebuilt with latest libraries.

http://forums.devkitpro.org/viewtopic.php?f=13&t=1383

By with 0 comments
libNDS v0.3.5 (NDS misc)

DevkitPro had a few component updates. One of those updates is for libNDS.

Changes:

complete fifo system.
passing null texture source to glTexImage2D sets texture parameters and allocates space.

http://forums.devkitpro.org/viewtopic.php?f=13&t=1383

By with 0 comments
DSWiFi v0.3.9 (NDS misc)

DevkitPro had a few component updates. One of those updates is for DSWiFi.

Changes:

Fix MAC address.
Make DNS output more correct.

http://forums.devkitpro.org/viewtopic.php?f=13&t=1383

By with 0 comments
Parallel Worlds v0.2 (Alpha 2) (NDS Game)

‘Parallel Worlds: Combined’ is a new platforming game strata8 is currently working on. In it, there are various ‘worlds’. Each world will have it’s own levels, characters, and enemies, and music. It features a unique camera system, realistic AI, fantastic levels and music, and, of course, my own ‘Jelli’ world, designed entirely by the author himself. Extra worlds, levels, and character suggestions/submissions are very much welcomed in the ‘Parallel Worlds: Combined – Forums’.

http://forum.palib.info/index.php?topic=7298.0

By with 0 comments
PALib (13-06-2009) (Beta) (NDS misc)

A new beta release of PALib is here, it’s a programming library useful for mostly game coders.

Changes:

PAlib] Compiled with devkitARM r26 and libnds 1.3.5
[3D Sprites] The infamous viewport bug has been fixed.
[no$gba] no$gba has been updated to 2.6a as this is the only version that emulates correctly the inner workings of libnds (FIFO).
[iDeaS] iDeaS has been updated to 1.0.3.1.
[Directory structure] The whole directory structure that the library part of PAlib uses has
been changed so that it follows the standards.
[PA_Makefile] A new user-friendly pre-compilation warning & error system has been added that checks for common mistakes.
[Template] The template has been made more newbie-friendly.
[HelloWorld] This example has been rewritten with the same newbie-friendly code that the template uses.
[EFSlib] This library has been made compatible with devkitARM r26.
[PA_IO.c] This file was removed due to uselessness.
[PA_Locate()] This function was removed. There are better solutions.
[Wifi] An example on how to download files with ky_GetURL() has been added (WifidswifiDownloadFile).
All credit goes to Kumyco who let me use his code.
[PA_GetHTTP()] As this function was broken, it was removed from PAlib. Use ky_GetURL() instead
(look at the WifidswifiDownloadFile example)
[Keyboard] The keyboard now supports the whole US-ASCII character set. The four characters “{“, “}”, “|” and “~”
were added, the first three replacing “[“, “]”, “” in capslock mode. The visual representant for the apostroph looks
no longer like an acute accent.
[Keyboard] Added key repeat functionality for uppercase letters and symbols.

http://forum.palib.info/index.php?topic=7048.0

By with 0 comments
Sprite NitroFS (Toms Spritelib) (NDS misc)

Sprite NitroFS is supposed to be come a sprite library. For now it can can only load sprites from FAT/NitroFS.

Discussion: http://forum.palib.info/index.php?topic=7423.0

https://sites.google.com/site/tomdevsndshomebrew/

By with 0 comments