Fix savestates not even trying on diff version.

Also, update native.
Merge pull request #1601 from unknownbrackets/savestates

Fix savestates not even trying on diff version