I'm currently programming a game that executes a set of complex routines while playing, and it seems like NMIs are starting to occur while I'm executing my game logic (while I'm still in the NMI because I do everything in NMI), even though this didn't really happen to me before (I never coded such a big project before...)
Is that possible? When it happens, my stack starts rising like crazy (Probably because the NMI trips during a subroutine or something). Is there a way of fixing this without having to reprogram the whole game? (If it really is that problem).
Is that possible? When it happens, my stack starts rising like crazy (Probably because the NMI trips during a subroutine or something). Is there a way of fixing this without having to reprogram the whole game? (If it really is that problem).