diff options
| author | Ryan Houdek <Sonicadvance1@gmail.com> | 2013-08-29 17:47:50 -0500 |
|---|---|---|
| committer | Ryan Houdek <Sonicadvance1@gmail.com> | 2013-08-29 17:47:50 -0500 |
| commit | 957c263367a9072fdc3f318e8794d726f535fa99 (patch) | |
| tree | b09cdb4bb985f9335893417aa9cca79b14d5d6fd /Source/Android/src | |
| parent | 1dcede4d56642f0ab81c6fa811b09bf6ce85764b (diff) | |
[Android] Add save state native functions.
Diffstat (limited to 'Source/Android/src')
| -rw-r--r-- | Source/Android/src/org/dolphinemu/dolphinemu/DolphinEmulator.java | 5 | ||||
| -rw-r--r-- | Source/Android/src/org/dolphinemu/dolphinemu/NativeLibrary.java | 16 |
2 files changed, 18 insertions, 3 deletions
diff --git a/Source/Android/src/org/dolphinemu/dolphinemu/DolphinEmulator.java b/Source/Android/src/org/dolphinemu/dolphinemu/DolphinEmulator.java index 5aa1075cde..8f8d935216 100644 --- a/Source/Android/src/org/dolphinemu/dolphinemu/DolphinEmulator.java +++ b/Source/Android/src/org/dolphinemu/dolphinemu/DolphinEmulator.java @@ -11,12 +11,11 @@ import android.content.Intent; import android.os.Bundle; import android.os.Environment; import android.util.Log; - -import java.io.*; - import org.dolphinemu.dolphinemu.gamelist.GameListActivity; import org.dolphinemu.dolphinemu.settings.UserPreferences; +import java.io.*; + /** * The main activity of this emulator. * diff --git a/Source/Android/src/org/dolphinemu/dolphinemu/NativeLibrary.java b/Source/Android/src/org/dolphinemu/dolphinemu/NativeLibrary.java index 6b61393166..0af265697a 100644 --- a/Source/Android/src/org/dolphinemu/dolphinemu/NativeLibrary.java +++ b/Source/Android/src/org/dolphinemu/dolphinemu/NativeLibrary.java @@ -105,6 +105,22 @@ public final class NativeLibrary public static native String GetVersionString(); /** + * Saves a game state to the slot number. + * + * @param slot The slot location to save state to. + */ + public static native void SaveState(int slot); + + /** + * Loads a game state from the slot number. + * + * @param slot The slot location to load state from. + */ + public static native void LoadState(int slot); + + + + /** * Begins emulation. * * @param surf The surface to render to. |
