PICT Tool
# ImageBuilder PICT tool by Raccoon Sam
# Be sure to have Pillow for Python installed!
from PIL import Image
import struct
# Change the dimensions to whatever necessary
# I recommend using TiledGGD to discover the proper dimensions
# Import a raw file into TiledGGD and view it at 32bpp RGB
width, height = 50, 60
canvas = Image.new("RGBA", (width, height))
# Change the file directories to whatever necessary
with open("/Users/Foobar/EXAMPLE_FILE.PICT", "rb") as rom:
data = []
for i in range(0, width*height):
a,r,g,b = struct.unpack("BBBB", rom.read(4))
data.append((r, g, b, 255-a))
canvas.putdata(data)
canvas.save("/Users/Foobar/EXAMPLE_FILE.PNG")