Controls are:
A S D W - Move camera.
R - Show/hide shadow map image.
T/G - Zoom in/out.
Please Note: This demo only runs at 1280x1024 fullscreen, so make sure you have a monitor that supports this.
Here is a screenshot:

Download it here:
http://irrlichtirc.g0dsoft.com/BlindSide/rtsdemo.zip
Update: Yes ppl I am still working on this, to keep you occupied here is a new demo, featuring really long shadows that fade (and 4 sample filtering). Long term plans for shadow mapping is to implement PSM, for large outdoor areas to be shadowed quickly and with high quality, and/or also to utilize all 32 bits of the colour texture for depth as my simple implementation only utilizes 8 bits. (Will have to think of some clever way to do this huh..). Cheers

NEW FADING SHADOWS DEMO (PS 2.0 Only!):

This demo is set at 1024x600 with 1024x512 shadow maps.
Download here: Shadow Map Demo (Sorry about sendspace, will find a better place for these things soon..)
OLD DEMO:
I have made a demo for my shadow maps
*PLEASE NOTE: NEW DEMO HAS BEEN UPDATED AGAIN WITH OPTIMISATIONS AND MORE SOFT SHADOWS (CHOOSE FILTERING IN DIRECTX)*
Download from here (Thanks Spintz

http://irrnet.spintz.com/ShadowMap.zip
Here is a screenshot:

In the demo there are 4 modes:
A: 800x600 with 512x512 shadow map.
B: 1024x600 with 1024x512 shadow map.
C: 1024x1024 with 1024x1024 shadow map.
D: 800x600 with stencil buffer shadows (For comparison).
If you notice, the speeds with the shadow maps are much more stable, if you go near the shadow or spin the camera around sydney. With stencil shadows it is slow then fast then slow, especially if you bring the camera very close sometimes the fps drops to 8. Also there are artifacts when you come near the shadow and things like in stencil, with the shadow maps you can glide your camera right on the shadow with no problem (As they are part of the texture).
Please note that to get rid of some of the z-buffer depth artifacts I had to clip a bit of the value for the terrain shadow map, and so there is a small gap in the shadow near sydney feet. (But the shadow has not moved like with stencil shadows, there is only a small gap cut out). I will get around to fixing this sometime, for now you can tweak with the shader settings and maybe fix it yourselves.
Cheers
