blob: 516ac91defada9f3ac507267deaa6aa082d2a78e (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 | #author: Bryan Bishop <kanzure@gmail.com>
#date: 2012-01-13
import os
changeset_numbers = range(1145, 1149)
def take_snapshot_image(changeset_number):
    "turn main.asm into an image at a certain version"
    print "reverting main.asm to r" + str(changeset_number)
    #revert the file (it used to be common.asm)
    os.system("rm ../main.asm; rm ../common.asm; rm ../pokered.asm")
    os.system("hg revert ../main.asm -r" + str(changeset_number))
    os.system("hg revert ../common.asm -r" + str(changeset_number))
    os.system("hg revert ../pokered.asm -r" + str(changeset_number))
    print "generating the image.."
    #draw the image
    os.system("python romviz.py")
    #move the file
    os.system("mv test.png versions/" + str(changeset_number) + ".png")
for changeset_number in changeset_numbers:
    take_snapshot_image(changeset_number)
 |