Fix cross-platform compat problem with savestates

Not all platforms have the same sized time_t, oops.

-[Unknown]