This is not my project or my site but seeing all of the questions asked and such in this forum it seems right to post this link here.
http://nehe.gamedev.net/nehegames/zelda/zelda.htm
the main site is www.gamedev.net
This is a project started by a guy who is probably one of the best teachers in game programming out there, his tutorials really are the best I've come across.
If you want to learn how to program a game, in this case a tile-based game (NES zelda) this is the best place to start.