
The Legend of Mazzeroth is the project that started it all for New Age Software. It's seen years of development and gave birth to the code base that is now being developed as NAS2D.
Initially planned as a an ambitious 2D MMORPG project, LoM has been scaled back and has gone back to its roots as an old-school RPG reminiscent of 16-bit era Super Nintendo RPG's. If you've ever played Chrono Trigger, Final Fantasy 6, Breath of Fire and Secret of Mana, you'll feel quite comfortable with this game too.
NAS2D is an open source, object oriented 2D game development framework written in C++. It was designed to make the development of games easier by providing a high-level interface. It handles the low-level tasks of setting up the video display, input, sound mixing, file loading, etc.
By using well known and well tested low-level libraries, NAS2D brings you all the power you need to develop the games you want. It even comes with all of its dependencies packaged up for you so you don't have to waste time scouring the web for external API's.
NAS2D's use of popular low level libraries also allows it to be highly portable. It's already tested and known to work on Windows and MacOS X. It has also been tested with success on Linux and BSD although no official distributions exist yet for those platforms.