Downloads

Download iCube for iOS or tvOS. For sideloading with AltStore or SideStore, add our source feed.

📱 AltStore / SideStore Source

Add our source to AltStore or SideStore for easy installation and automatic updates:

https://icube-emu.com/api/altstore

Prefer one feed for every Provenance app? See all sideload sources.

Sideloaded and self-built copies include every Plus feature at no cost. Plus purchases apply to the App Store build.

🌐 Other Download Sources

You can also download iCube from these platforms. These may have different versions or additional release notes:

💡 Tip: Release notes for recent builds are listed below. The full history is on GitHub Releases.

📝 Releases & changelogs

The latest builds from GitHub. Expand one to see what changed.

Latest alphaPre-release

October 14, 2026 • d6d21ab • 92.7 MB

What's new
  • d6d21ab build: refresh the prebuilt core for the physical-profile input binding
  • 080592e feat(input): bind pads that expose no gamepad profile through their physical profile

Alpha build 329Pre-release

October 14, 2026 • 72a1fbc • 92.7 MB

What's new
  • 72a1fbc baseline images
  • 600e04f minor strings
  • 6cbb3af test(design): capture the card focus pixel test with ImageRenderer

Alpha build 327Pre-release

October 13, 2026 • a39f62a • 92.7 MB

What's new
  • a39f62a fix(audio): run the effects migration after Config layers exist
  • 2677a90 docs(appstore): review notes, checklist and metadata corrections
  • 399ed83 docs(help): Wii system files and WiiWare guide accuracy
  • 52154a3 fix(privacy): "designed to leave out" wording in the Privacy footer
  • 19e2c82 fix(jit): only try ptrace when the process can get JIT
  • 2903f95 fix(appstore): JIT-free copy in Performance Tuning and the Debug row
  • 6664fac fix(appstore): hide the JIT guide unless JIT is detected
  • f2b23f6 fix(privacy): don't sample play sessions once crash reports are off
  • 0cbe736 fix(privacy): turn off Sentry file I/O spans in the App Store build
  • 1acdbce docs(appstore): tighten submission checklist checks
  • 9ba3280 docs(appstore): submission checklist
  • 4730a59 docs(appstore): disclose RetroAchievements, hosted content, web server details
  • fb748a1 docs(appstore): metadata, privacy label and review notes
  • 4e5c8e6 fix(screenshots): fictional pause preview game, --only guard, status bar reset
  • 4ad5bde feat(screenshots): App Store config set for tvOS, iPhone and iPad
  • f45a7da chore(logging): record release-log counts for Task 11
  • 887eeb2 fix(logging): EmuEventVC debug-only press loops compiled out of release
  • aa0dcd6 fix(logging): RemoteSourcesStore log call uses explicit self
  • 98bd635 fix(logging): RemoteSourcesCoordinator log calls compile (explicit self)
  • c6e7d43 refactor(logging): EmuEventVC uses ICubeLog
  • 0ed5217 refactor(logging): GameFileCacheManager uses ICubeLog
  • 7b846b2 refactor(logging): RemoteSourcesStore uses ICubeLog
  • c9e84e1 refactor(logging): EmulationScreen+TouchAndMotion uses ICubeLog
  • e2289ec refactor(logging): EmulationScreen uses ICubeLog
  • 7b634c5 refactor(logging): RemoteSourcesCoordinator uses ICubeLog
  • 3ac8fca refactor(logging): add ICubeLog helpers
  • 27535a1 feat(branding): logo-free cover templates in every build, no GameCube trade dress
  • 888f626 feat(help): point the NAND-missing alert to the Wii system files guide
  • 5264bcd docs(help): install your own Wii system files
  • f2acda4 fix(tvos): keys.bin upload, early refusals and no stranded NAND copies
  • 7c022b5 feat(tvos): import a BootMii NAND backup uploaded through the Web UI
  • 9c2005b fix(settings): honest crash-report footer per build, sync consent apply
  • fa8d565 feat(settings): Privacy leaf with the crash-report switch
  • 4398875 fix(privacy): stop network leaks, harden opt-out and path scrubbing
  • d0aa1f4 feat(privacy): crash-report consent and App Store scrubbing of game ids and paths
  • ed23353 fix(privacy): declare other diagnostic data
  • 3720015 feat(privacy): app privacy manifest with required-reason APIs and diagnostics
  • f5ef273 fix(appstore): compile out the Wii system update screens
  • 44c3a39 feat(appstore): no Wii online system update; point to installing your own files
  • 0245d9b feat(appstore): Debug leaf shows only the JIT section, and only when JIT is detected

…and 7 more commits.

Alpha build 325Pre-release

October 13, 2026 • 39e278e • 92.8 MB

What's new
  • 39e278e feat(tvos): restyle the pause menu and Save States pane
  • 63b7550 feat(tvos): L1/R1 step the library rail
  • 493ea5a feat(debug): -ICubePauseFocus lands focus on a save-slot tile

Alpha build 324Pre-release

October 13, 2026 • f983171 • 92.8 MB

Beta 5 - DSU, new UIPre-release

September 14, 2025 • 77.0 MB

What's new

Full Changelog: https://github.com/Provenance-Emu/dolphin-ios-jitless/commits/4.1.0beta5

DolphiniOS 4.1.0 beta 5 (iOS & tvOS)

�� What's new

  • Stunning GameCube/Wii theming ✨
  • Authentic game case covers with system-specific gradients (purple for GameCube, blue for Wii)
  • Realistic case reflections, spines, and Nintendo branding details
  • Award-winning focus glow effects with cyan/purple gradients on tvOS
  • Enhanced visual depth with shadows, highlights, and premium feel
  • "GameCube Gradient" background option in library settings

Smarter controller setup

  • Clean, programmatic mapping UI on tvOS (no more storyboard crashes)
  • Friendly device names + auto-profile loading that actually works
  • Quick controller assignment from the pause menu
  • One-tap layout switching between Apple, GameCube, and Wii variants

Touch controls that feel right

  • Optional high-contrast touchpad overlay with proper multi-touch
  • Motion sensitivity (gain), deadzone, smoothing: dial it in your way
  • Better visual feedback and cleaner UI while playing

�� DSU Controller Features (Cross-Platform Gaming)

  • Complete DSU implementation - Turn your iOS device into a wireless controller for tvOS/PC
  • Multiple controller layouts - Apple Virtual, GameCube, Wii Remote, Classic, and Sideways
  • Smart motion controls - Choose between Gyro, Follow, or Drag for IR pointer
  • Flexible input routing - Map motion to Wiimote or Nunchuk, toggle Raw vs Telemetry
  • Real-time status HUD - See connection status, TX/RX counters, and client info
  • Targeted sending - Choose specific receivers or broadcast to all
  • Touch area overlay - Visual touchpad for precise cursor control
  • Tooltip system - Learn what each button does with helpful hints
  • Apple Virtual Controller - Native iOS touch controls with D-Pad/Stick toggle

🖥️ tvOS Love

  • Full-screen pause menu - Auto-shows when app backgrounds, respects your flow
  • No keyboard nonsense - Mapping and settings built for the remote/controller
  • Clean visuals - Less clutter, more play
  • Enhanced focus effects - Beautiful cyan/purple glow animations

🎨 Visual Polish

  • Enhanced fonts - Rounded system fonts with iOS 16+ compatibility
  • Smooth animations - EaseInOut transitions and haptic feedback
  • Better contrast - High-contrast touchpad overlay option
  • Premium feel - Inner highlights, shadows, and depth effects

⚙️ Quality-of-life upgrades

  • Shader list search - Find what you need without scrolling
  • Quick graphics controls - Right from in-game overlays
  • Smarter defaults - iOS as controller, tvOS as console
  • Better discovery - Devices show up where you expect them
  • Motion customization - Fine-tune sticks with soft snap-to-center

�� Known issues (beta)

  • DSU IR cursor - Still inconsistent in some setups (especially with mixed gyro/touch inputs). If your cursor drifts or "fights" you:
  • Try turning off "Send Gyro/Accel" and "Map IR to Touch" for pure touch cursor
  • Switch Touch IR Mode between Gyro / Follow / Drag to see what your game prefers
  • Re-enter the controller view to reset motion and cursor state

🚀 Stability & performance

  • Fewer random crashes (threading and discovery hardened)
  • Snappier input round-trip and more reliable reconnects
  • Touch and motion won't step on each other anymore

�� Pro tips

  • Want pure touch cursor? Turn off "Send Gyro/Accel" and "Map IR to Touch"
  • Motion too twitchy? Lower Gyro Gain in Motion Settings
  • Swapping layouts a lot? Use the toolbar Layout button in-game
  • Love the GameCube vibe? Try "GameCube Gradient" in library background settings

🙏 Thanks

Huge shout-out to everyone stress-testing, filing clips, and pushing for better UX. Keep the feedback coming—this build is for you.

DolphiniOS file manager 7

IMG_7249
IMG_7264
IMG_7248
IMG_7239

📱 iOS Builds

1.0.0-beta9-iosBeta 9

Build 1.0.0-beta9-ios • October 14, 2026

Size: 78.96 MB • Min iOS: 15.0

Download IPA

1.0.0-beta8-iosBeta 8

Build 1.0.0-beta8-ios • October 14, 2026

Size: 79.05 MB • Min iOS: 15.0

Download IPA

1.0.0-beta7-iosBeta 7

Build 1.0.0-beta7-ios • October 14, 2026

Size: 79.05 MB • Min iOS: 15.6

Download IPA

📺 tvOS Builds

1.0.0-beta8-tvosBeta 8

Build 1.0.0-beta8-tvos • October 14, 2026

Size: 83.07 MB • Min tvOS: 16.0

Download IPA

1.0.0-beta7-tvosBeta 7

Build 1.0.0-beta7-tvos • October 14, 2026

Size: 83.06 MB • Min tvOS: 16.6

Download IPA

📖 Installation Instructions

Using AltStore / SideStore (Recommended)

  1. Install AltStore or SideStore on your device
  2. Tap the "Add to AltStore" or "Add to SideStore" button above
  3. Browse to iCube in the app and tap "Install"
  4. Enjoy automatic updates!

Manual Installation

  1. Download the IPA file for your platform
  2. Use a sideloading tool like AltStore, SideStore, or Sideloadly
  3. Sign and install the IPA on your device
  4. Trust the certificate in Settings → General → VPN & Device Management

Legacy source: itch.io

Older iCube builds remain on itch.io. It is no longer updated. Use the sources above for current builds, or visit the donate page if you want to chip in.

Note: Beta builds may contain bugs and are intended for testing purposes. For the most stable experience, use the latest non-beta release.