reverted to #pragma once include guards. ppu is now generating nmi signals, but it's buggy as shit for some reason. i'll figure that out tomorrow and hopefully get commercial games booting.