Pbm is a project mainly written in Python, it's free.
The playback machine for war
run './pbm.py out' to play the contents of out.
Scroll wheel zooms. Mouse pans.