Nintendo DS News
devkitARM (Release 22) (NDS misc)

devkitARM is a complete toolchain to allow development on various systems, such as for DS, GBA and GP32.

Release notes:

The latest release of the ARM toolchain is now available. There are a number of improvements:

binutils updated to 2.18.50
gcc updated to 4.3.0
grit updated to 0.8
ndstool now uses default.arm7 from libnds directory
newlib multibyte code enabled with C-UTF8 locale

devkitPro Updater 1.4.6 now downloads and installs the default.arm7 file used for arm9 only projects separately from libnds. This will allow us to maintain a much improved default arm7 core which will later include built in wifi support.

As usual, windows users should run the updater which will update itself, make sure you add the new default arm7 when shown the update list.

http://www.devkitpro.org/

By with 0 comments
OpenTyrian DS v0.3 (NDS Game Port)

thedopefish has updated his port of OpenTyrian for Nintendo DS.

OpenTyrian is a port of the DOS shoot-em-up Tyrian. Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.

Changes:

Fixed a bug that was corrupting save games, causing a crash when you tried to load the game.
Removed the horizontal scaling in most places, to make the text easier to read. On some screens you may need to scroll slightly left or right; use the L and R buttons for this. If you prefer the old scaled mode, you can toggle this feature on the OpenTyrian menu.
Added menu options to start Super Arcade mode or Destruct, from the OpenTyrian menu.

Discussion: http://forum.gbadev.org/viewtopic.php?t=15239&start=45

http://vespenegas.com/tyrian.html

By with 0 comments
ApprenticeMinusDS v0.2.6 (Master System emu for NDS)

Lordus has also updated his Sega Master System emulator ApprenticeMinusDS.

Features so far:

– Enhanced Z80 ASM core used in jEnesisDS.
– SMS/GG emulation.
– 10 Savestates per game.
– Rewind and fast forward feature.
– Settings can be saved per game.
– Fully rendered by the DS 2D hardware.
– Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).
This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when “Rewind” is enabled.
– sample accurate (almost ;P) PSG emulation.
– Stereo sound for GG games.

Known issues:

– timing is not exactly correct yet, so some games might not work, or have glitches.
– No FM emulation (yet?)
– Sprite updates need to be improved, sometimes there can be glitched sprites atm.
– Interface practically ripped from jEnesisDS 😉
– Many more, that i don’t remember now…

http://dcemu.co.uk/jenesisds-0-7-apprenticeminusds-0-2-6-106665.html

By with 0 comments
jEnesisDS v0.7 (Genesis emu for NDS)

Here a little update to jEnesisDS, Lordus’ Genesis/MegaDrive emulator for the Nintendo DS.

Changes:

– Fixed bug in Z80 core, preventing some games from having sound (Wonderboy, etc.).
– Fixed bug in 68000 optimization, that could make some games hang (Bonanza Brothers, etc.).
– Changed sound handling and doubled sample rate for PCM sound, resulting in slightly better sound quality.
– HW renderer partially rewritten, many glitches should be gone, some are still there (and will probably not be easy to fix ever)
– Sprite rendering completely rewritten in ASM. Should be faster and fix most of the sprite issues.
– Implemented mid frame palette updates (water effects in Sonic games, Castlevania, etc.). Note, that this just works, if a game is constantly fast enough, so slowdowns can still cause colors to flicker.
– Many little optimizations in memory handling and the CPU cores. Should reduce slowdowns.
– Added option for sprite masking (Landstalker etc.). It is not 100% emulated, just faked to be enough for most games using it (disable it, if sprites are missing, that should be there).
– Added option to change between 3- and 6-Button pad (just works, if the option is applied BEFORE loading a game). When 6-Button pad is disabled, L+R can be used to move the visible screen area, X to center it.
– Added sound state to the savestates, so that the correct tracks should play now when a state is loaded. Savestates are still not 100% reliable and loading old states can potentially cause problems.

http://dcemu.co.uk/jenesisds-0-7-apprenticeminusds-0-2-6-106665.html

By with 0 comments
Paradoja Temporal (NDS Game)

Paradoja Temporal is an adventure game created with the “Icarus Adventure System”.

Thanks to http://www.dcemu.co.uk for the news.

http://www.entidad-3d.com/foro/viewtopic.php?t=7371

By with 0 comments
A Touch Of War v0.11b (Nintendo DS)

“A Touch of War” is a realtime strategy game for Nintendo DS.

Release notes:

Turns out there was a fairly obvious bug that prevented workers from being trained in the latest version. There’s a new version that fixes this on the download page now. Thanks to albertwhite, Irokmar and slippy12 reporting it in the forums.

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

http://www.atouchofwar.com/index.php

By with 0 comments
Putzpie Etch A Sketch (NDS Application)

Putzpie Etch A Sketch is a “Etch A Sketch” application for Nintendo DS.

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

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

http://putzpie.awardspace.com/

By with 0 comments
SudokuDS v0.5 (NDS Game)

This is a Sudoku game for the Nintendo DS.

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

http://vespenegas.com/sudoku.html

By with 0 comments
graphDS v0.6 (NDS Application)

graphDS is a graphing calculator application designed for the Nintendo DS. Currently, the program is capable of evaluating mathematical expressions and Riemann sums as well as simultaneiously graphing up to four Cartesian, parametric, or polar functions.

Changes:

-Evaluates mathematical expressions… including those with exponents, trig, and logarithmic functions
-Graphs Cartesian, parametric, and polar equations
-Catalog with many different functions
-Evaluates numerical derivatives and integrals, as well as Riemann sums

http://robertson.heliohost.org/graphDS.html

By with 0 comments
JoyDS v0.2 (NDS Application)

With JoyDS you can use your DS as a wireless Joypad for PC. It’s a Client-Server App, where DS is the Client and PC is the Server. The Client gets input from the DS and sends to server in UDP packets. The server receives the input and uses PPJoy to emulate the Joystick. JoyDS emulates a real Joystick, no keyboard or mouse. You don’t have to configure nothing inside PPJoy, the Server does all the hard work for you. It also has some cool features like Button Sequences and Multiple Consoles. You need .NET Framework 3.5 to run the Server.

Release notes:

I’d like to thank everyone that sent me e-mails and posted comments here, for all the help, the feedback and for using JoyDS! Users from all over the world, speaking various languages, the posts in so many forums, I loved this experience. So, it’s time for a new version, right? ;D JoyDS Version 0.2 is a great improvement based on the feedback of every user that made contact with me. The main improvements are: a better error handling, the way the user connects in the client, support for M3 Real, multi-language system and profiles. I made a better and updated readme in this version, if you have time, read it ^^ You can view the Changelog and download the new version below.

Changes:

— Server
* Removed unused references and images (smaller app)
* Removed PPJoyWrapper, the server has now its own wrapper (based on PPJoyWrapper)
* .NET Framework 3.5 can be necessary now
* Improved error handling
* Added Multi-Language System
* Added Portuguese BR support
* Better Joystick Buttons and Analog Layout
* Reduced flickering when painting the Layout
* Combo Window is now inside Main Window as a Panel
* Improved Multiple Consoles
* Minor bugfix when setting a Combo
* Added a button to cancel editing a Combo
* Better way to insert an Interval
* Some errors now act like a warning
* Added Profile System, now you can save your combos and settings
* Minor bugfix when activating server from tray

— Client
* Removed Sound (No more problems with M3 Real)
* Now user can choose the AP to connect in a list (WEP not supported)
* Option to use WFC Configuration (Supports WEP)
* Instead of freezing, JoyDS shows when the connection could not be made
* Added ability to try to connect again

http://luccax.sg-php.com/?p=12

By with 0 comments