Emulation Emulator Dolphin - GC/Wii Emulator - Switch Port

  • Thread starter Thread starter Nagaa
  • Start date Start date
  • Views Views 1,552
  • Replies Replies 34
  • Likes Likes 29
Outstanding work! I'm excited to see if Castlevania: The Adventure ReBirth (WiiWare) works—I plan to test it later.

Just to make sure I understand correctly: all I need to do is install the WAD into the emulated Wii NAND, and then it'll appear as an installed Wii channel? Or can I simply place the .wad in one of my game folders and launch it from there?
 
How does the performance compare to Tico and L4T? Last I tested Mario Kart Wii via Tico on Erista, it was painfully slow.

The screenshot shared seems to have a super crazy CPU overclock even for Mariko, so comparing this to that is obviously like comparing apples to oranges. I realise that it means this particular game will run poorly regardless, but I guess it can be considered as a benchmark? :lol:
 

Dolphin — Nintendo Switch​

A native Nintendo Switch port of the standalone Dolphin emulator, featuring an all-in-one SDL
launcher with cover artwork, per-game settings, controller configuration, save and NAND tools,
RetroAchievements, and a Vulkan/NVK renderer.

Features​

Game library and launcher​

  • Cover-art library with grid navigation, animated backgrounds, region badges, and UI sounds
  • Recursive game folders on the SD card, USB mass storage, and authenticated or guest SMB shares
  • SD, USB, and SMB file manager with rename, copy, move, paste, and cancellable transfer progress
  • SteamGridDB cover search and artwork selection using your own API key
  • Global settings and independent per-game overrides
  • RetroAchievements Supported

Supported software​

  • GameCube and Wii disc images
  • Installed Wii channels from the emulated NAND
  • WAD packages and standalone DOL/ELF executables
  • GCM, TGC, BIN, ISO, CISO, GCZ, WBFS, WIA, RVZ, NFS, WAD, DOL, and ELF files

LSFG-VK frame generation​

  • Optional LSFG 2× Frame Generation integrated into the Vulkan presentation path
  • Global and per-game enablement, flow-resolution control, and performance mode
  • Runtime enable/disable control from the in-game overlay
  • Native 50/60 FPS detection automatically bypasses frame generation so full-rate games are not
    slowed to 30 FPS
LSFG is optional and disabled by default. It requires a user-supplied compatible
Lossless.dll in sdmc:/switch/dolphin/lsfg/Lossless.dll

In-game overlay​

Hold L + R + Plus while playing to open the quick menu.

  • Pause and resume emulation
  • Save and load states
  • Eject or change the emulated disc
  • Enable or disable Action Replay and Gecko cheats
  • Enable or disable the FPS display
  • Enable or disable LSFG for the current session
  • View RetroAchievements progress
  • Change the active controller mode
  • Reset emulation
  • Stop the game and return safely to the launcher

Installation​

  1. Create /switch/dolphin/ on your SD card.
  2. Copy dolphin.nro to /switch/dolphin/dolphin.nro.
  3. Launch Dolphin through title override: hold R while opening an installed game until the
    Homebrew Menu appears, then start Dolphin.
  4. Open Settings → Library & storage → Game folders and add the folders you want Dolphin to
    scan.
Available here : https://github.com/NaGaa95/dolphin-nx

View attachment 583702View attachment 583704View attachment 583703
I don't know if it's just me or my external hard drive, but the drive isn't being recognized. It's formatted in FAT32 since it was originally used on a Wii; another hard drive formatted in NTFS works and is recognized, so either the system doesn't support FAT32 drives, or my drive is having trouble.

Thanks to this project anyway.
 
How does the performance compare to Tico and L4T? Last I tested Mario Kart Wii via Tico on Erista, it was painfully slow.

The screenshot shared seems to have a super crazy CPU overclock even for Mariko, so comparing this to that is obviously like comparing apples to oranges. I realise that it means this particular game will run poorly regardless, but I guess it can be considered as a benchmark? :lol:
I tested the TMNT on tico it barely run . But on dolphin smooth.... wii lego batman playable , the incredible some place fps drop may next update fix it
 
  • Wow
Reactions: lightwo
Has anyone tested Nagas Dolphin port after games Shader chache has been built and also for Tico-Dolphin after shaders built to gauge how they perform?

And also tested first boot experience to see how the differ?
 
It turns out it can boot AND play one TriForce game so far: Mario Kart Arcade GP 2 (but not at full speed all the time...)
 

Attachments

  • 2026072717063500-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717063500-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    96.2 KB · Views: 1
  • 2026072717064800-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717064800-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    146.6 KB · Views: 1
  • 2026072717080500-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717080500-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    178.9 KB · Views: 1
  • 2026072717081900-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717081900-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    122.9 KB · Views: 1
  • 2026072717100800-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717100800-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    156 KB · Views: 1
  • 2026072717103900-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717103900-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    144.4 KB · Views: 1
  • 2026072717104700-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    2026072717104700-92EDE0C7C89D5ED13D0CA773BE080402.jpg
    131.6 KB · Views: 1
Sorry to make a somewhat unrelated post but there is a Dead Space mobile game for Android that also has an unofficial Vita port that can be difficult to get running. Would be cool to see it running on Switch.
 
  • Like
Reactions: eyeliner

Site & Scene News

Popular threads in this forum