Allow mipscalls to change the return value

At least, seems like mpeg needs this so that the Put function returns the right value.

Unfortunately, this doesn't seem to help any games, but it matches my tests.  I'm going to push a fixed video/pmf/pmf test soon, just needs to load the modules a bit differently.

-[Unknown]