From 2e0dca00835853b7260331a383ffbf939aab026f Mon Sep 17 00:00:00 2001 From: Kaisaan <34224128+Kaisaan@users.noreply.github.com> Date: Tue, 17 Jun 2025 22:09:52 -0400 Subject: [PATCH] Clean up graphics.py a bit --- graphics.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/graphics.py b/graphics.py index 276aa09..849649e 100644 --- a/graphics.py +++ b/graphics.py @@ -1,6 +1,5 @@ from PIL import Image import sys -import numpy as np from struct import pack def intlit(bytes): @@ -77,15 +76,13 @@ graphic.seek(clutOffset) clutPos = clutOffset -if clutSize == 256: +if bpp == 8: for i in range(8): palOffset = i * 0x80 print("paloffset") print(f"{palOffset:X}") - - clutPos = (clutOffset + (palOffset + 0)) print("clutpos") print(f"{clutPos:X}") @@ -102,14 +99,13 @@ if clutSize == 256: clut = clut + colours clutPos = (clutOffset + (palOffset + (0x20))) - print(f"{clutPos:X}") graphic.seek(clutPos) colours = graphic.read(sectionSize) clut = clut + colours - clutPos = (clutOffset + (palOffset + (0x60))) + clutPos = (clutOffset + (palOffset + (0x60))) print(f"{clutPos:X}") graphic.seek(clutPos) colours = graphic.read(sectionSize) @@ -117,7 +113,8 @@ if clutSize == 256: elif bpp == 4: clut = graphic.read(clutSize * palSize) - print(clut) + + #PIL.ImagePalette.ImagePalette("RGBA", clut)