NLS has a new mapping project on line in which historic maps of Edinburgh are georeferenced, which I think is a fancy way of saying the old maps are overlaid on contemporary Google maps.
http://geo.nls.uk/urbhist/index.html
There are currently a few maps covering Porty in the examples section.
The site is very slow at the moment, but hopefully that's down it being new and thus very busy.