NO$GBA

NO$GBA
Developer(s) Martin Korth
Initial release 13 March 2002 (&&&&&&&&&&&0365310 years ago)
Stable release 2.6a / January 23, 2008; 4 years ago (2008-01-23)
Operating system DOS, Microsoft Windows
Type Video game console emulator
Website http://nocash.emubase.de/gba.htm

NO$GBA (pronounced "no cash GBA") is a free Nintendo DS and Gameboy Advance emulator for Microsoft Windows & DOS. It is capable of running commercial and homebrew Gameboy Advance and Nintendo DS ROMs, many at full speed. It is the first Nintendo DS emulator running commercial ROMs.[1] However, this claim has been disputed by many in the emulation community.[2] NO$GBA was developed by Martin Korth.

Contents

History

As a GameBoy and GameBoy Advance emulator

Emulator developer, Martin Korth, first created a Game Boy emulator for DOS in 1997. When the Gameboy Color was released in 1999, the emulator was upgraded to support Gameboy Color ROMs. The emulator was made shareware as for the upgrade, users were charged $10. The Gameboy Color emulation was copied by many other software crackers and released as freeware. Consequently, the emulator became freeware at the last stable release, 2.5.

In 2001, Nintendo released the Gameboy Advance. Martin Korth then released No$GBA, for both Windows and DOS operating systems, to emulate commercial Gameboy Advance ROMs. The emulator features Gameboy Advance multiplayer support as it is able to emulate the Gameboy Advance link cable.

As a Nintendo DS emulator

Nintendo released the Nintendo DS in November 2004 and development of DS emulation support for NO$GBA began. The first stable release of NO$GBA, with DS emulation support, was version 2.1 and was released on May 17, 2005. However, commercial and homebrew ROMs were unable to be played on the system. On January 22, 2006, version 2.2 was released. This version allowed for emulation of both commercial and homebrew ROMs.[3] However, DS ROM support was still in its early stages and many ROMs would run with low frame rates, graphical glitches and many would not run at all.

Version 2.3 was released on August 4, 2006. This version achieved almost full Nintendo DS emulation support and included 3D rendering. This was followed by version 2.3b which was released on November 4, 2006, and included Nintendo DS sound emulation. Version 2.3d was released on February 23, 2007. 3D rendering capabilities were improved and microphone support was added for games such as Mario party DS and The Legend of Zelda: Phantom Hourglass.

On June 5, 2007, NO$GBA version 2.4b was released. This allowed for DS Wi-fi emulation. However, despite the program being able to send and receive packets, it was not functional for commercial ROMs. On September 3, 2007, version 2.4c was released. This version included support for Action Replay and Code Breaker codes for DS games.

Version 2.5 was released on October 4, 2007 and improved the frame rate of many ROMs due to CPU and 3D rendering improvements. This was followed by Version 2.5b, released on November 3, 2007, which allowed for 3D frame skipping.

On December 18, 2007, version 2.6 was released. DS ROMs were able to run at a higher framerate due to the inclusion of 3D rendering software, OpenGL. Version 2.6a was released on January 23, 2008, and improved the running speed of DS ROMs due to general optimisations of the program.[4]

No new version has been released since version 2.6a and Martin Korth has been completely inactive within the emulation community. The NO$GBA official project has been presumed dead.

NO$GBA Debugger

The NO$GBA Debugger is development tool for testing and debugging of Gameboy Advance and Nintendo DS ROMs, supporting source level debugging. The Debugger is designed for programmers and has been described as "completely useless to gamers" by Martin Korth. It is shareware with a price of $15 for home-use and $750 for a single commercial licence.

References

External links