Dolphin core crashes upon loading Virtual Console games

Attempting to run Wii Virtual Console games in Dolphin (specifically, N64 games like Yoshi’s Story and Super Mario 64 in .wad format) causes RetroArch to crash immediately. I’m only encountering this with Virtual Console games — GameCube titles are playable and work without issue. These games do work in stand-alone Dolphin.

I’m using the latest nightly build (as of posting: 1.6.7, Aug 30 build) with the version of Dolphin available through the Content Update menu. Windows 10 64-bit. I have also tested a fresh stable release of RetroArch.

Verbose log: https://pastebin.com/dw38TEeB

(A lot of shader info shows up in that log. For what it’s worth, I’ve disabled shaders for the Dolphin core.)

Additionally, this bit of text appears in the Command Prompt.

EFBScale is: 2
SetupWiiMemory: Can't create setting.txt file
== STACK TRACE - SP = 00000000 == LR = 0 - this is bad
IntCPU: Unknown instruction 00000000 at PC = 00000000  last_PC = 00000000  LR = 00000000

Any idea what’s going on here?

Is there something important you need from the Dolphin core that’s not in the standalone version?

The RetroArch Dolphin core is in a highly experimental state right now and it’s not really recommended for general use.

I have tested it myself with my GameCube library and found it to be very unstable and experiencing frequent crashes.

You won’t find any official Dolphin developers working on this too as they have stated many times they have no interest in the RetroArch port.

1 Like

I was mostly curious to see how Dolphin’s N64 emulation stacks up against Mupen64/ParaLLEl inside RetroArch, even with the Dolphin core being in such an early state. But, a crash is a crash, figured it was worth reporting regardless.

Personally, I’d love to be able to use Dolphin’s N64 emulation with RetroArch’s shaders and input display (there’s a couple minor visual details that Dolphin emulates better), but I can just stick with Mupen/ParaLLEl for now.

OK, well don’t let my answer let your hopes down because maybe there is a solution to your problem.

I’m basing my answer above strictly on own experience with the core, perhaps some other user have managed to get Virtual Console games working and they come posting a solution or a more experienced user knows whats wrong.

Here’s to hoping!