Recently released, Jeff Lapkoff has developed a PC wargame covering the Battle at Rorke's Drift.
[You must be registered and logged in to see this link.]It's a much more intimate game than his earlier attempt at the more operational game entitled "Zulu War"
The game can be setup to use miniatures
[You must be registered and logged in to see this image.]or boardgame counters
[You must be registered and logged in to see this image.]The setup options for the game allow for some replayability
[You must be registered and logged in to see this image.]If you have an iota of interest in playing out the situation, reacting to various events that could have happened, it's well worth a look - you can download a demo on Jeff's site.