The emulator itself is perfect  which is why it's so disappointing that the developer would sabotage it's own emulator. They decided it was a good idea to map the back button to BOTH the savestate menu as well as a savestate button. This means that when you go back to load a previous savestate  it is overwritten by the same button that lets you visit that menu. Truly a shame  hopefully a competent dev will pick up these broken pieces and make something half-decent.
November 22 2016