Nintendo DS News
DSaveManager v0.2 (NDS Application)

DSaveManager can be used to transfer save files from DS/3DS games via wLAN to a PC.

Changes:

Improved UI
added restore from FAT
added better savefile size detection for 3DS FLASH

Thanks to http://www.nintendomax.com/viewtopic.php?t=13231&f=132 for the news.

http://3dbrew.org/wiki/DSaveManager

By with 0 comments
Links Crossbow Training DS (Beta 4.1) (NDS Game)

Links Crossbow Training DS is a crossbow shooting game. It comes with three different training modes and 10 levels in total.

Link's Crossbow Training DS Beta 3 www.nintendomax.com

Changes:

NEWEST UPDATE (unlockable levels) (technically 4.1) – NEW UPDATE! AGAIN! – You no longer have to hold down the stylus, just tap. New level select screen. I put a scrolling background in the back of most the menus. I’ll start working on a system to lock/unlock levels, that should be in the next update. <-DONE

Thanks to http://www.nintendomax.com/viewtopic.php?t=13228&f=19 for the news.

http://dsgamemaker.com/dsgmforum/viewtopic.php?f=13&t=1500

By with 0 comments
Links Crossbow Training DS (Beta 3) (NDS Game)

Links Crossbow Training DS is a crossbow shooting game. It comes with three different training modes and 10 levels in total.

Link's Crossbow Training DS Beta 3 www.nintendomax.com

Thanks to http://www.nintendomax.com/viewtopic.php?t=13224&f=19 for the news.

http://dsgamemaker.com/dsgmforum/viewtopic.php?f=13&t=1500

By with 0 comments
Space Impakto DS v0.8.4 (Beta) (NDS Game)

Space Impakto DS is an old school space shooter for Nintendo DS. The game has been updated many times the past months and turns into a more complete game each release.

Changes:

Finalized Boss sequence
Added a lot of enemies
Enemy sequence test
boss timer to remove “boss milking”
Bugfixes

Thanks to http://www.nintendomax.com/viewtopic.php?t=13216&f=19 for the news.

http://rel.betterwebber.com/

By with 0 comments
Stockmarket DS v1.17 (NDS Game)

Stockmarket DS is a trading simulation for Nintendo DS.

Changes:

cash sound with each click (souds better)

Thanks to http://www.nintendomax.com/viewtopic.php?t=13223&f=19 for the news.

http://dsgamemaker.com/dsgmforum/viewtopic.php?f=14&t=893

By with 0 comments
DSx86 v0.31 (Beta) (DOS emu for NDS)

DSx86 is a PC/DOS emulator for Nintendo DS written by Patrick Aalto. It’s purpose is to allow you to run old DOS games on your Nintendo DS game console. Some of the older games run quite good and bring back memories.

Changes:

– Page Fault handling in the protected mode RETF opcode implemented.
– Implemented some additional XMS INT calls, for Commander Keen 4 etc.
– Implemented Mode-X Smooth scaling for 320×200 and 320×240 resolutions.
– Implemented preliminary Smooth scaling for EGA 320×200 mode.

http://dsx86.patrickaalto.com/

By with 0 comments
Woopsi v1.2 (NDS misc)

Woopsi is a Nintendo DS GUI library for rapidly creating user interfaces for homebrew software. Modelled after the AmigaOS windowing system.

You can find a complete changelog in ant512’s Blog here or directly here:

Fixes:
– Screen flipping/ordering does not occur if only one screen is visible.
– Removed ability to set font draw colour/monochrome from font classes; replaced with explicit “colour” parameter to all draw methods.
– Removed height member from FontBase and transplanted all methods to PackedFontBase, making FontBase data free.
– Minor tidying in gadget.cpp.
– Removed width and height members from BitmapBase and transplanted to BitmapWrapper, FrameBuffer and Bitmap.
– Removed constructor from FontBase.
– Gadget::checkCollision(Gadget*) will ignore collisions with hidden gadgets.
– Gadget::checkCollision(Gadget*) now accepts a const Gadget*.
– Replaced Gadget::swapGadgetDepth() with Gadget::changeGadgetDepth().
– Rewrote Gadget::swapDepth() to be more intelligent.
– The index to which Gadget::swapDepth() moves the gadget is now determined by swapDepth() instead of the parent’s swapGadgetDepth() method.
– Clicking the depth button in an AmigaWindow no longer results in graphical corruption.
– Removed Screen::swapGadgetDepth().
– Removed Woopsi::swapGadgetDepth().
– Minor tidying and optimisations.
– Gadget::_decorationCount is an s32 instead of a u8.
– Fixed array index confusion in RectCache::markRectDamaged().
– Fixed bugs in Graphics::floodFill().
– Stack methods in Graphics class expect a reference to a stack as a parameter instead of pointer.
– Removed static variables from Woopsi class.
– Gadget::checkCollision(Gadget*) shortcuts if a gadget is being compared with itself.
– Removed unused Gadget::GADGET_NO_RAISE_EVENTS flag.
– Removed redundant Woopsi::goModal() method.
– Replaced AmigaScreen-specific flags with extra constructor parameters.
– Replaced AmigaWindow-specific flags with extra constructor parameters.
– Woopsi::handleClick() correctly interprets clicks on children of the context menu.
– Sliders choose a more appropriate size when max value == min value; fixes scrollbars in empty ScrollingListBoxes.
– AmigaScreen doesn’t lose focus when depth gadget is clicked if it is not lowered to the bottom of the screen stack (ie. only one screen).
– Removed concept of “close type” from Gadget.
– ListBox::onClick() won’t crash if the area clicked doesn’t contain an option.
– Woopsi gadget passes its style object to the two background screens it creates.
– ProgressBar accepts a style object in its constructor.
– Removed GadgetFlagTypes from Gadget class.
– Removed flags from all gadget constructors.
– Changing label borderless state correctly repositions text.
– Gadget::setBorderless() is virtual.
– Label redraws minimal amount when text is changed.
– TextBox redraws minimal amount when cursor moves.
– Gadget::raiseGadgetToTop() parameter name in header file agrees with source file.
– Fixed consistency of Gadget method names:
– moveChildToDeleteQueue() renamed to moveGadgetToDeleteQueue().
– moveChildToShelvedList() renamed to moveGadgetToShelvedList().
– moveShelvedToChildList() renamed to moveShelvedToGadgetList().
– removeChild() renamed to removeGadget().
– getChild() renamed to getGadget().
– getChildCount() renamed to getGadgetCount().
– closeChild() renamed to closeGadget().
– shelveChild() renamed to shelveGadget().

New Features:
– Added Gadget::getHighestCollidingGadgetIndex().
– Added Gadget::getLowestCollidingGadgetIndex().
– Added text member to GadgetColours class – text colour can be defined individually.
– Added Gadget::getTextColor().
– Added Gadget::setTextColour().
– Added Gadget::setDecoration().
– Added Label::setBorderless().
– Added Label::markTextRectDamaged().
– Added Bitmap::setDimensions().
– Added Bitmap copy constructor.

http://woopsi.org/

By with 0 comments
NesDS v0.48a (NES emu for NDS)

NesDS is a Nintendo Entertainment System emulator for Nintendo DS.

Changes:

software-render re-added, to deal with the mappers 9, 10, 19, etc…

http://nintendomax.com/viewtopic.php?t=13204&f=19

By with 0 comments
NesDS v0.47b (NES emu for NDS)

NesDS is a Nintendo Entertainment System emulator for Nintendo DS.

Changes:

sound update.
L+UP to show NES on top screen when playing.
L+DOWN for bottom screen.

Thanks to http://www.nintendomax.com/viewtopic.php?t=13181&f=19 for the news.

http://sourceforge.net/projects/nesds/

By with 0 comments
PokeMini Emulator v0.4.4 (PM emu for NDS)

PokeMini Emulator is exactly what it says 🙂

Changes:

Fixed POPA/POPAX timings (thanks asterick).
Added support to read/write configurations @ ‘pokemini.cfg’.
Load/save state are now working!
Added support for unshared EEPROM files (Each ROM can have his own EEPROM).
SDL Only: Zoom can now be changed on the fly under “Platform…”
Added more options.

http://code.google.com/p/pokemini/

By with 0 comments