summaryrefslogtreecommitdiff
path: root/extras/romviz.py
diff options
context:
space:
mode:
authorSanky <gsanky@gmail.com>2013-10-21 20:24:46 +0200
committerSanky <gsanky@gmail.com>2013-10-21 20:24:46 +0200
commitb5268ab9207f02574abe8d6f5407e25f4a86365a (patch)
treeadce2892dd4c07781f2db42854e30fc25dba8b15 /extras/romviz.py
parentda3b8dc19d685eb15c23d345aa51afb25b7dce58 (diff)
parent3016f72851213659656c6ce2cd2dcee6625b06bb (diff)
Merge remote-tracking branch 'kanzure/master' into mergetastic
Conflicts: main.asm
Diffstat (limited to 'extras/romviz.py')
m---------extras0
-rw-r--r--extras/romviz.py40
2 files changed, 0 insertions, 40 deletions
diff --git a/extras b/extras
new file mode 160000
+Subproject 2374a9ce905ccc4c701f81904b01019641e884b
diff --git a/extras/romviz.py b/extras/romviz.py
deleted file mode 100644
index 3f07d65e..00000000
--- a/extras/romviz.py
+++ /dev/null
@@ -1,40 +0,0 @@
-#author: Bryan Bishop <kanzure@gmail.com>
-#date: 2012-01-10
-#show me an image
-import Image
-from math import floor
-import extract_maps
-import analyze_incbins
-
-print "loading rom.."
-extract_maps.load_rom()
-#extract_maps.load_map_pointers()
-#extract_maps.read_all_map_headers()
-
-print "analyzing incbins.."
-analyze_incbins.load_asm()
-analyze_incbins.isolate_incbins()
-analyze_incbins.process_incbins()
-
-width = 1024
-height = 1024
-
-im = Image.new("P", (width, height), 0)
-
-im.putpalette([
- 0, 0, 0,
- 126, 30, 156,
-])
-
-print "drawing incbins..."
-for incbin_key in analyze_incbins.processed_incbins:
- incbin = analyze_incbins.processed_incbins[incbin_key]
- start = incbin["start"]
- end = incbin["end"]
-
- for pos in range(start, end+1):
- widthx = int(pos % width)
- heighty = int(floor(pos / height))
- im.putpixel((widthx, heighty), 1)
-
-im.save("test.png")