How come I can play video after playing iDoom or iBoy, or going into one podzilla after quitting another?
The reason all of the programs seem to affect each other in this way is probably all about memory bugs; either memory gets used and isn’t returned to the system after the program quits, or memory is used without being initialized. These are long-standing bugs in the code; they’ll eventually be fixed in pz2 and the kernel, but chances are we’re not going to bother tracking them down in legacy code (pz0 and FloydZilla). As for iDoom and iBoy, it is up to the developers of those applications to find memory bugs.