The emulator Dolphin for Android allows you to run games with Nintendo GameCube i Wii on a smartphone, but many users encounter problems saving progress. Unlike the original consoles, where saves were recorded on a memory card or internal memory, in the emulator the process requires additional settings. Without the correct configuration, you risk losing hours of gameplay due to crashes, updates, or resetting the application cache.

In this guide, we will look at all the available methods for saving to Dolphin Emulator on Android: from standard methods to advanced backup tricks. You will learn how to set up Memory Card for games GameCube, use save states (savesstates), synchronize saves with the cloud and avoid common mistakes. We will pay special attention to problems of compatibility with new versions of the emulator and optimization for weak devices.

If you are just starting to learn Dolphin or have already encountered a loss of progress - this article will help you systematically approach the issue. We will not limit ourselves to basic tips like โ€œclick Save State", but will reveal nuances that are rarely mentioned in short guides.

1. Basic methods of saving in Dolphin Emulator

There are two main types of saves: Dolphin Emulator There are two main types of saves:

  • ๐Ÿ“ Internal game saves - automatic saves that games create on a virtual memory card (Memory Card). They work as on the original console.
  • ๐Ÿ’พ Savestates โ€”snapshots of the game that can be created at any time (analogous to โ€œquick saveโ€ in PC games).

By default, the emulator uses virtual Memory Card size 1019 blocks (maximum size for GameCube). Save files are stored in the folder Dolphin-Emu/MemoryCards/ and have the extension .raw. For games Wii emulation of the internal memory of the console is used - files are stored in Dolphin-Emu/Wii/ with the extension .bin.

To check whether the virtual memory card is enabled:

  1. Open Dolphin Emulator and go to Settings โ†’ GameCube data-i="71">For Settings โ†’ GameCube.
  2. In the section Memory Card make sure it's selected Slot A: MemoryCard.raw (or another file if you have created multiple maps).
  3. For Wiigames, check the path in Settings โ†’ Wii โ†’ NAND Emulation.
๐Ÿ’ก

If the game does not save progress, try creating a new virtual memory card via Tools โ†’ Memory Card Manager. Sometimes files .raw get damaged when the emulator is closed incorrectly.

Save states (Savestates) are created manually through the emulator menu (a button with a floppy disk image) or using hotkeys. By default, they are saved in Dolphin-Emu/StateSaves/ with extension .sav. The main difference from Memory Card: savestates is tied to a specific version of the emulator and game. If you update Dolphin or change the settings, you may not be able to load the old state.

2. Setting up a virtual Memory Card for GameCube and Wii

Problems with saves often arise due to incorrect configuration of the virtual memory card. For example, some games GameCube (for example, Animal Crossing or Phantasy Star Onlinerequire several memory blocks and may not be saved to the card by default. For Wiigames, it is critical to correctly configure emulation NAND โ€”the internal storage of the console.

To create and configure a virtual one Memory Card:

  1. In the main menu of the emulator, select Tools โ†’ Memory Card Manager.
  2. Click Create New Memory Card and select the size:
    • ๐Ÿ”น 59 blocks โ€” minimum size (suitable for most games).
    • ๐Ÿ”น 123 blocks โ€”recommended size.
    • ๐Ÿ”น 251 blocks โ€” for games with a large number of saves (for example, Resident Evil 4).
    • ๐Ÿ”น 1019 blocks โ€”maximum size (needed for Animal Crossing or Harvest Moon).
  • Save the file with a clear name (for example, GameCube_Saves.raw) to a folder Dolphin-Emu/MemoryCards/.
  • In the emulator settings (Settings โ†’ GameCube โ†’ Memory Card) select the created file for the slot A.
  • For games Wii the process is more complicated, since emulation of NANDmemory is required. By default, Dolphin creates virtual NAND in the folder Dolphin-Emu/Wii/. If the game does not save:

    • ๐Ÿ”ง Check that Settings โ†’ Wii โ†’ NAND Emulation is selected Emulate Wii NAND.
    • ๐Ÿ”ง Make sure that the folder Wii is not marked as "read-only" (check the permissions in the file manager).
    • ๐Ÿ”ง Some games (for example, Wii Sports Resort) require updated Wii firmware. It can be installed via Tools โ†’ Perform Online System Update (requires an Internet connection).
    What to do if the game says "Memory Card corrupted"?

    If the game gives an error about a damaged memory card, try:

    1. Create a new virtual card via Memory Card Manager.

    2. Copy old saves from a damaged file .raw using utilities like GCMemCardExplorer (requires a PC).

    3. In the emulator settings, enable the option Skip IPL (Settings โ†’ General โ†’ Enable IPL) if the game freezes when loading.

    3. Using Savestates: instant saves

    Savestates are โ€œsnapshotsโ€ of the current state of the game that can be created at any time. Unlike standard saves, they save every information: character position, health, inventory and even random events. This is useful for:

    • ๐ŸŽฎ Passing difficult moments (for example, bosses in Metroid Prime).
    • ๐Ÿ”„ Testing different plot development options.
    • ๐Ÿ›  Recovering from crashes (if the game is not saved on Memory Card).

    To create Savestate:

    1. Start the game and get to the moment you want to save.
    2. Click on the floppy disk icon in the emulator toolbar (or use hotkeys if they are configured).
    3. Select a slot to save (usually 10 slots are available).
    4. To load the state, select the desired slot and click Load State.

    Important nuances:

    • โš ๏ธ Savestates are not compatible between emulator versions. If you update Dolphin, old states may not load.
    • โš ๏ธ Some games (for example The Legend of Zelda: Twilight Princess) may glitch when loading savestate due to dynamically changing memory.
    • ๐Ÿ’ก To save space, you can archive old states (files .sav are well compressed in .zip).

    Hotkeys for Savestates are configured in Settings โ†’ Controller โ†’ Hotkeys. Recommended combinations:

    ActionRecommended key
    Save stateL1 + R1 + Start
    Load stateL1 + R1 + Select
    Switch slotL1 + R1 + D-Pad Up/Down
    Quick saveL1 + R1 + Triangle

    Regularly, for each session|Only for difficult moments|Never used it|I prefer standard saves-->

    4. saves

    Loss of progress is one of the most common problems when using Dolphin Emulator. The reasons can be different: resetting the application cache, updating the emulator, corrupting files, or even accidental deletion. To avoid this, you need to create backups regularly save files and synchronize them with the cloud.

    Backup methods:

    • ๐Ÿ“‚ Manual copy:
      • Copy folders MemoryCards/, Wii/ and StateSaves/ to a safe place (for example, on a PC or external drive).
      • Use a file manager that supports ROOT (for example, Solid Explorer), if Dolphin installed in the system folder.
    • โ˜๏ธ Cloud synchronization:
      • Upload save folders to Google Drive, Dropbox or Mega.
      • Use automatic tools like Syncthing or FolderSync for synchronization in the background.
    • ๐Ÿ”„ Automation via Tasker:
      • Set up a task in Taskerthat will copy saves to the cloud after closing Dolphin.
      • Example command for Termux:
        cp -r /storage/emulated/0/Dolphin-Emu/MemoryCards /sdcard/Backup/Dolphin/

    To restore saves:

    1. Copy the backup files back to the folders MemoryCards/ and StateSaves/.
    2. If the game does not see the saves, try renaming the files (for example, MemoryCardA.raw โ†’ MemoryCard.raw).
    3. For Wiigames, you may need to recreate the virtual NAND and import saves via Tools โ†’ Import Wii Save.

    Copy MemoryCards folder|Copy StateSaves folder|Copy Wii folder (for Wii games)|Upload copies to the cloud|Check integrity files-->

    Important: if you use modified versions of Dolphin (for example, Dolphin MMJ), the paths to the folders with saves may differ. Check them in the emulator settings or through the file manager.

    5. Solving problems with saves

    If the game does not save or saves disappear, the reasons may be the following:

    ProblemPossible reasonSolution
    Game does not see saves Incorrect binding Memory Card in the settings Check the path in Settings โ†’ GameCube โ†’ Memory Card
    Saves are reset after closing Folder Dolphin-Emu marked as "read-only" Change access rights through the file manager
    Memory Card damaged Incorrect shutdown of the emulator Create a new map via Memory Card Manager
    Savestates not loading Updating the emulator or changing settings Try loading the state in the old version Dolphin
    Wii game does not save progress There is no updated firmware Run Online System Update in Tools

    If the problem is not solved, try the following steps:

    1. Uninstall and reinstall Dolphin Emulatorhaving previously copied the save folders.
    2. Check the game's compatibility with your version of the emulator on the website dolphin-emu.org.
    3. For games Wii try enabling the option Emulate SD card in settings.
    ๐Ÿ’ก

    If the game uses online saves (for example, Mario Kart Wii), they cannot be backed up through standard methods. In this case, you will have to rely on Savestates or modified servers (for example, Wiimmfi).

    For diagnostics, it is useful to enable logging in Dolphin:

    1. Go to Settings โ†’ General โ†’ Enable log.
    2. Select level of detail Notice or Debug.
    3. After reproducing the error, check the file dolphin.log in the folder Dolphin-Emu/.

    6. Optimizing saves for weak devices

    On weak smartphones (for example, with a processor Snapdragon 6xx or 2โ€“3 GB of RAM) Dolphin Emulator may work unstable, which leads to loss of saves. To minimize risks:

    • ๐Ÿ”‹ Disable background synchronization:
      • In settings Android add Dolphin to battery optimization exceptions.
      • Disable automatic cache clearing for the emulator.
    • ๐Ÿ—ƒ Use easy settings:
      • In Settings โ†’ Graphics select the backend OpenGL (it is more stable Vulkan on weak devices).
      • Reduce the internal resolution to 1x or 1.5x.
    • ๐Ÿ’พ Save states more often:
      • On weak devices, the risk of crash is higher, so create Savestate every 10-15 minutes.
      • Use hotkeys for quick saving.

    If the emulator often crashes, try:

    • ๐Ÿ”„ Install Dolphin MMJ โ€”modified version with optimizations for Android.
    • ๐Ÿ“ฑ Clear the emulator cache through Settings โ†’ Clear shader cache.
    • ๐Ÿ”Œ Connect the device to charge while playing (some smartphones limit performance when the charge is low batteries).
    ๐Ÿ’ก

    On devices with Mediatekprocessors (for example, Helio G90T) Dolphin may work slower due to weak support Vulkan. Try the backend OpenGL or enable the option Skip EFB Access from CPU in the graphics settings.

    7. Transferring saves between devices or versions of Dolphin

    If you change your smartphone or update Dolphin Emulator, transferring saves requires care: do not mix files from different versions of the emulator, especially. if the structure NAND or format Memory Card.

    Step-by-step guide for transfer:

    1. Copy the folders MemoryCards/, Wii/ and StateSaves/ from the old device.
    2. Install the same version Dolphin on a new device (or a newer one, but with support for old saves).
    3. Paste the copied folders into Dolphin-Emu/ on the new device.
    4. For Wiigames you may need to import saves via Tools โ†’ Import Wii Save.

    If the transfer was unsuccessful:

    • ๐Ÿ”น Check that the paths to the folders match (for example, /storage/emulated/0/Dolphin-Emu/).
    • ๐Ÿ”น For Memory Card try converting the file .raw to a new format with using GCMemCardExplorer (requires a PC).
    • ๐Ÿ”น If the game uses online saves (for example, Mario Kart Wii), their transfer is impossible without modifications.

    To transfer between Android and PC:

    • Copy the save folders on the PC to Dolphin/ (the path may differ depending on the OS).
    • On the PC, use that the same version Dolphinas on Android, or a newer one.
    • For Wiigames on a PC may require setup NAND via Tools โ†’ Manage NAND.
    How to transfer saves from Dolphin on PC to emulator on Android?

    1. Copy the files MemoryCardA.raw and folder Wii from the PC to the corresponding folders on Android.

    2. Make sure that the emulator versions are compatible (for example, Dolphin 5.0 on PC and Dolphin MMJ on Android may not support the same formats).

    3. If the game does not see saves, try creating a new one Memory Card on Android and importing saves through GCMemCardExplorer.

    8. data-i="326">If standard methods do not work, you can use alternative methods:

    If standard methods do not work, you can use alternative methods:

    • ๐ŸŽฎ Using Action Replay codes:
      • Some games support cheat codes to unlock all content (for example, 100% completion in Super Mario Sunshine).
      • Codes can be activated through Tools โ†’ Cheats.
    • ๐Ÿ–ฅ Emulation of the original memory card:
      • If you have an original Memory Card for GameCube, you can connect it to your PC via an adapter and copy saves to Dolphin.
      • For this you will need a device like GameCube Memory Card Adapter or Wii U from home download.
    • โ˜๏ธ Cloud saves through modified servers:
      • For games Wii with online functions (for example, Mario Kart Wiiyou can use the server Wiimmfi for backup progress.
      • Instructions for setting up are on the website wiimmfi.de.

    For experienced users there is another way - modification). saves through hex editors (for example, HxDThis allows:

    • Change character parameters (level, inventory).
    • Restore damaged files .raw.
    • Transfer saves between different games in the series (for example, from Pokรฉmon Colosseum to Pokรฉmon XD).

    An example of modifying a save using HxD:

    1. Open the file MemoryCardA.raw in HxD.
    2. Find the offset of the game save (can be determined by the signature or by searching for a line with the name of the game).
    3. Change the necessary bytes (for example, the health value or amount of money).
    4. Save the file and check in the emulator.
    ๐Ÿ’ก

    Modifying saves can lead to irreversible errors or bans in online games. Always create a backup copy before editing!

    If you use Dolphin MMJ, it has additional functions. for working with saves:

    • ๐Ÿ”„ Autosave: you can configure automatic creation Savestate when you exit the game.
    • ๐Ÿ“ Manage slots: convenient interface for switching between several Memory Card.
    • ๐Ÿ” Integrity check: a tool for finding damaged saves.

    FAQ: Frequently asked questions about saves in Dolphin Emulator

    ๐Ÿ”น Why do my saves disappear after updating Dolphin?

    Most likely, the new version of the emulator has changed the structure NAND or format Memory Card. Try:

    1. Return to the old version Dolphin and export saves.
    2. Use Savestates instead of standard saves.
    3. Check if the folder paths in settings.

    If all else fails, try manually copying the files .raw and .bin from the backup.

    ๐Ÿ”น Is it possible to play Dolphin without a Memory Card?

    Technically yes, but most games GameCube and Wii require a memory card to save progress. Without it, you can:

    • Use only Savestates (but they are not universal).
    • Play games without a save function (for example, some arcades).
    • Use cheat codes to unlock content.

    For games Wii without NAND-emulation, launching is generally impossible.

    ๐Ÿ”น How to recover a damaged MemoryCard.raw file?

    If the file is damaged, try:

    1. Create a new Memory Card and copy saves from the old file using GCMemCardExplorer (PC).
    2. Use a hex editor to manually correct the file header (the first 128 bytes must contain the signature MC).
    3. Use a backup copy (if available).

    If the file is completely erased, recovery is unlikely.

    ๐Ÿ”น Why do Savestates not work in the new version of Dolphin?

    This is due to changes in the save format Solutions:

    • Return to the version of the emulator in which you created it Savestate.
    • Try loading the state into Dolphin MMJ โ€”this version often supports older formats.
    • Use standard saves on Memory Card instead Savestates.

    If the game is critical, store several versions of the emulator on device.

    ๐Ÿ”น Is it possible to synchronize saves between several devices?

    Yes, for this:

    1. Use cloud storage (Google Drive, Dropbox) to synchronize folders MemoryCards/ and StateSaves/.
    2. Set up automatic synchronization via Syncthing or FolderSync