Hi Trevor,
I’ve had a quick look at it as I’m running Windows 7 and discovered that mine also displays a black panorama. I’m fairly sure that it’s a problem with the latest version of Google Earth and not Windows 7 though. What I discovered is that if you put the tiles onto a real web server (i.e. IIS inside the c:\inetpub\wwwroot directory) and change the tile reference to be a direct http link then it works.
My c:\inetput\wwwroot contains the following:
UnionSq.kml
UnionSq-tiles (folder containing the images)
Then I’ve changed the following line in the KML file:
<Icon>
<href>UnionSq-tiles/UnionSq_$[level]_$[x]_$[y].jpg</href>
</Icon>
Becomes
<Icon>
<href>http://localhost/UnionSq-tiles/UnionSq_$[level]_$[x]_$[y].jpg</href>
</Icon>
I also had to add a MIME type for KML. You do that using Start/Run, type in inetmgr and press return. Then open up the window the list on the left under connections to show your local site. Double click the “MIME Types” icon and click the add button on the far right. Then add a new entry with the file extension of kml and MIME type of application/vnd.google-earth.kml+xml
Then when you use a browser to navigate to http://localhost/UnionSq.kml you should see your panorama.
Sorry it’s a bit complicated, but this is the only workaround I could find. I’ve attached my UnionSq test as a zip file in case you need it as an example.
Thanks,