this means i also ended up writing a barebones vdp emulator to accommodate for the raw rom data i'm reading from lol
i've attempted something similar with sonic mania in the past, but sonic 1 is much smaller in scope and within the range of my knowledge, so i do see myself doing a full game conversion eventually...