This has been brought up an inordinate amount recently and based that it might be time to take it seriously. Here are a few resources from past discussions and proposals:
Recent thread (Very recent, only a few weeks old) :
http://armageddongames.net/showthrea...m-Scratch-Plan
Old DarkDragon post that was previously hidden from public view:
To summarize, any discussion on this in the past two years has just boiled down to the following:
1. Will be open source and primarily written in c/c++.
2. Take advantage of well tested 3rd party libs for portability (ie,; windowing, input, etc.). Don't use allegro.
3. A game engine or framework should be at it's core, and should be independent of Zelda-related IP or other copyrighted materials. The community can easily add a Zelda resource pack just like using a tileset in ZC.
4. Use qt for the GUI.
5. Use a fast and powerful scripting language like Lua, or C#. (Alternates have been brought up before, such as python or javascript, but are usually met with mixed results, however there's nothing stopping anyone from adding bindings to all of these later on!)
Obviously no single person is crazy enough to do this by themselves.
I'm willing to contribute one component to the project if it gets started, and maybe more as things get finished, or I finish with that. I also have a lot of things that I've done for my own project that may be able to be used without much work as well. maybe more if the core code is very similar. Maybe lots if it is compatible.
If anyone is interested in working on it then reply here and feel free to throw yer two cents into the well and make a wish.
[edit]
Side note: This isn't a "Add more combo flags to ZQuest, or add this feature to ZC" discussion. Please use the suggestion forum for that.