JFC why do ROM hacks have to be so fucking insane