Category: Nintendo DS
uLibrary is a new library for Nintendo DS. Basically, it is meant to use the 3D GPU to create nice 2D games very easily, using a different approach than existing libraries (quite similar to OSLib).
The 3D GPU provides additional effects over the 2D GPU, like full transparency with alpha channel (objects can blend amongst them), a larger number of sprites (up to 1536 instead of 128), no zoom or rotation limit (2x with the 2D GPU), a larger limit for the sprite size (2048×2048 instead of 64×64). It is also possible to draw primitives like lines, rectangles, etc. allowing nice effects like in Yoshi’s island for example
Changes:
An update to uLibrary, initially only meant to fix the problems with the latest libnds release, but which finally features some nice improvements.
http://brunni.dev-fr.org/index.php?page=home
The goal of this project is to create a port of NetHack for the DS utilizing the unique features of the DS to create an easy-to-use NetHacking experience.
Release notes from Abcd1234:
*sigh* And yes, I’ve put 1.12c out. I’m hoping this is the last bugfix release for this version… anyway, this one fixes a more minor drawing problem which shows up in text mode in situations where tiles need to be erased (such as dark rooms, etc).
http://frodo.dyn.gno.org/~brettk/NetHackDS
Virtual Game Maker DS is a game-making software for Nintendo DS coded by Globoeil.
Tutorial and details on it’s homepage.
http://globoeil.fr/vgmds/index.htm
Platdude found himself having to traverse some levels. Within each level were a set of Xmas trees, and he found that if he turned all of the Xmas tree lights on, he could get out the door.
POWDER is a roguelike game, which is not a port of an existing roguelike. It is built around replayability and long term ergonomics, not short term learning.
Changes:
Dequipping a non-equipped item no longer dequips the corresponding equipped itemslot.
Option menu has an option to disable the Action Bar to placate the churlish users out there.
If a creature misses themselves, it is no longer “Herself misses Wazerli the imp.” (Clare Boothby)
A massive refactoring of the message system has occured. In particular, I have abolished all of my stack buffers and the rotating ring of dynamic buffers in favour of dynamic memory allocation. This means I don’t have to worry about buffer overruns any more, and hopefully likewise won’t have stack overruns on the GBA anymore. No doubt in this process I’ve created more typos, however. Please report any weird text swiftly.
If you change dungeon levels while possessing a creature (like a Wizard’s Eye) and release control on the other dungeon level, you will now properly return to your previous dungeon level. (Mark Ehlke)
To aggressive refactoring made swords and clubs burn up in fire rather than just state-change. (Richard Quirk)
One new room type.
WARNING: In this release, scrolls of enchant weapon and remove curse will crash the game. So will random uncursing from gods. You are discouraged from playing this version.
http://www.zincland.com/powder/index.php?pagename=release
You use the stylus to move your character (Reimu Hakurei) around, pressing the up button on the d-pad (right button) to shoot at the boss. The rest of your time is spent dodging bullets.
http://palib.info/forum/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=4034&forum=9
Platdude found himself having to traverse some levels. Within each level were a set of Xmas trees, and he found that if he turned all of the Xmas tree lights on, he could get out the door.
http://palib.info/forum/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=4032&forum=9
The goal of this project is to create a port of NetHack for the DS utilizing the unique features of the DS to create an easy-to-use NetHacking experience.
Changes:
Support binding R+[Up, Down, Left, Right].
Support binding the map panning functions to keys, just like any other command.
Support binding extended commands to keys.
The map can now be panned by tapping-and-dragging with the stylus.
Faster text rendering in menus, text windows, etc.
Implemented a clone of hpmon.
Added menucolors support.
Changed the palette files so they’re plain text, rather than packed binary.
Fixed a bug where one couldn’t enter additional chorded commands until the chord key (R or L) was released.
Fixed a couple tap-and-hold bugs in the command window.
Various keyboard mode fixes and enhancements
F1 now enters key config mode.
Fixed bug where you couldn’t toggle the keyboard off when holdmode and cmdwindow were both disabled.
Arrow buttons on the keyboard are now mapped to movement keys (this also works with number_pad mode).
Fixes for number_pad mode:
Setting number_pad in defaults.nh no longer causes NHDS to crash.
Direction keys in key config mode are mapped to the number keys if number_pad is on.
Repeat commands are triggered with ‘n’ if number_pad is on.
http://frodo.dyn.gno.org/~brettk/NetHackDS
Morgan updated his Rubiks Cube game for Nintendo DS.
Changes:
Here’s v1.1. I added a timer, switched the X/Xi rotation functions for the up/down buttons, and fixed a bug that results in impossible cubes.
http://palib.info/forum/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=4020&forum=9
ZXDS is an emulator of Sinclair ZX Spectrum for Nintendo DS, written by Patrik Rak. It is steadily reaching a mature stage of development, and it already has some noteworthy features, like accurate emulation of Spectrum 48k, 128k and Pentagon models (including sound), or support for TAP/TZX/PZX tape files, TRD/SCL disk files and RZX playback files, not to mention the ability to download these files online over WiFi. It is available entirely for free, but any donations are always welcome.