sodcalculator

10 Tech How-To

Install Super Mario Galaxy on Android: Safe Guide

Guide 10-38058 · Updated · Step by step

This guide walks you through installing Super Mario Galaxy on an Android device safely and setting up touch or gamepad controls. You’ll need a reasonably powerful phone or tablet (Snapdragon 700-series or newer, or equivalent), a copy of the game’s ROM (from a disc you own), and the Dolphin Emulator app. The process involves downloading the emulator, extracting the game files, and configuring controls for a playable experience.

What You’ll Need

  • An Android device running Android 8.0 or newer (Android 10+ recommended).
  • At least 4 GB of free storage (the game is about 4.7 GB, plus emulator files).
  • A legal copy of Super Mario Galaxy (you must dump the game from your own Wii disc).
  • The Dolphin Emulator APK (latest stable or beta build from the official site).
  • A file manager app (most phones have one built-in).
  • Optional: A Bluetooth gamepad (e.g., Xbox or PlayStation controller) for a much better experience.

Step-by-Step

  1. Back up your device. Before installing anything, ensure your phone has enough free space and is charged above 50%. If you’re unsure about sideloading, back up your data first.
  2. Download the Dolphin Emulator. Go to the official Dolphin Emulator website (dolphin-emu.org) on your phone’s browser. Tap “Download for Android” and get the latest stable APK. Avoid third-party sites to prevent malware.
  3. Install the APK. Open your Downloads folder and tap the Dolphin APK. If prompted, allow installation from unknown sources (Settings > Apps > Special access > Install unknown apps, and enable for your browser). Complete the installation.
  4. Get your game files. You need the Super Mario Galaxy ROM (ISO or WBFS file) and the game’s update file (optional but recommended for bug fixes). Dump these from your own Wii disc using a homebrew Wii and tools like CleanRip. Transfer the .iso or .wbfs file to your phone’s storage, e.g., in a folder named “wii” on the internal storage root.
  5. Place the game file. Using a file manager, move the game file to a folder Dolphin can access. The default location is Internal Storage/Dolphin Emulator/Wii/. If the folder doesn’t exist, create it.
  6. Open Dolphin and scan for games. Launch Dolphin. It will ask for permission to access storage—grant it. Tap the “+” icon or the menu (three dots) and select “Add Game Directory.” Navigate to the folder where you placed the game and select it. The game should appear in the list.
  7. Configure graphics settings. Tap the game icon, then the settings gear icon. Go to “Graphics” and set the backend to Vulkan (if supported) for best performance. Set the resolution to 1x (native) initially; you can increase later if your device handles it. Enable “Compile Shaders Before Starting” to reduce stuttering.
  8. Set up controls (touch). In the game’s settings, go to “GameCube Input” (or “Wii Remote”) and choose “Touchscreen.” You’ll see a default virtual controller. Tap “Configure” to customize button positions. For Super Mario Galaxy, you need the pointer (used to collect star bits) and the shake motion (for spin attacks). On touch, the pointer is controlled by dragging on the screen, and shake is a button.
  9. Set up controls (gamepad). If using a Bluetooth controller, pair it in your phone’s settings. In Dolphin’s input settings, select “Standard Controller” and map the buttons. For Wii Remote emulation, choose “Emulated Wii Remote” and map the accelerometer to the right stick if you prefer.
  10. Launch the game. Tap the game icon to start. The first launch may take a while as shaders compile. If the game runs slowly, lower the resolution to 1x and disable anti-aliasing.
  11. Adjust controls in-game. Once the game loads, you’ll see the touch controls overlay. Use the pause menu to tweak button size and opacity. For pointer controls, you may need to enable “Show Pointer” in the touchscreen settings.

Common Mistakes

  • Using a corrupted or incomplete ROM. Always dump your own game; downloads from random sites are often broken or contain viruses.
  • Placing the game in the wrong folder. Dolphin won’t detect it if it’s not in the correct directory or if you haven’t added the directory.
  • Ignoring system requirements. On low-end devices, the game will run at a slideshow. Check your device’s GPU and CPU before attempting.
  • Not granting storage permissions. Dolphin needs access to read the game file. If you denied permission, it won’t show up.
  • Using the wrong graphics backend. OpenGL can be slower than Vulkan on many devices. Switch to Vulkan if available.

Tips

  • For the best experience, use a physical controller. The touchscreen controls for pointer and shake are clunky.
  • If you have a high-end phone, enable “Override Emulated CPU Speed” and set it to 100% to avoid speed-ups.
  • Use the “Save State” feature (menu > Save State) to save anywhere, which is helpful for tough sections.
  • Turn on “Skip EFB Access from CPU” in Graphics > Hacks to boost performance on some devices.
  • If you experience audio stutter, enable “Audio Stretching” in Audio settings.

Troubleshooting

  • Game not showing up: Double-check the file extension (.iso or .wbfs). Ensure the folder is correctly added. Try moving the file to the root of internal storage and add that directory.
  • Game crashes on launch: Update Dolphin to the latest beta. Clear the shader cache (Settings > Shader Cache > Clear). If it persists, your ROM might be bad.
  • Low FPS: Lower the resolution to 1x, disable anti-aliasing, and close background apps. If still slow, your device may not be powerful enough.
  • Controls not responding: In the input settings, make sure the correct controller type is selected (e.g., “Emulated Wii Remote” for motion). For touch, ensure the overlay is enabled and not hidden.
  • Pointer doesn’t move: In touchscreen settings, enable “Show Pointer” and set the pointer speed. You might need to drag with one finger while using another for buttons.

Frequently Asked Questions

Is it legal to download Super Mario Galaxy ROM? No, downloading ROMs from the internet is piracy. You must dump the game from your own disc.

Will this work on any Android phone? Only on devices with decent specs. A Snapdragon 730 or better is recommended for playable performance.

Can I use a PS4 controller? Yes, any Bluetooth controller that pairs with Android works. Map the buttons in Dolphin’s input settings.

How do I shake the Wiimote for the spin attack? On touch, there’s a dedicated shake button. On gamepad, map a button to “Shake” or use the right stick as an accelerometer.

Why is the game so laggy at the beginning? Shader compilation causes stutters. Enable “Compile Shaders Before Starting” to reduce this, and give it a few minutes.

Can I play with keyboard and mouse? Not directly, but you can use a Bluetooth keyboard and mouse with Dolphin’s input mapping, though it’s not recommended.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →