summaryrefslogtreecommitdiff
path: root/extras/romviz.py
diff options
context:
space:
mode:
authordannye <corrnondacqb@yahoo.com>2013-09-10 20:04:54 -0700
committerdannye <corrnondacqb@yahoo.com>2013-09-10 20:04:54 -0700
commitd256be1b09179f375e0515871970a90349242955 (patch)
tree544a8ff6bbd7a4b707be48e855c645d0e39a3138 /extras/romviz.py
parent5fd2c9b7d4d94d0b2370fec1bc1308989f0abddc (diff)
parente47308a1f88f19dfc0ee5cb42dc643a520d9175b (diff)
Merge pull request #1 from kanzure/dannye-incbins
Merge so that iimarckus does less work
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 7aa016fb528bcc8dcb30c6a887957851623eccc
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")