It’s a good question. Old core was based on an old build of Dolphin; new core on a newer one. What I noticed so far:
- Good: core is much faster to load and close content.
- Good: some games have some issues fixed (I personally saw it on Mario Kart Wii and NBA Jam).
- Bad: you can’t toggle fullscreen while the core is on.
- Bad: GameSettings folder need some special attention, much more now that will differ from Dolphin.
About Dual Core: hunterk told us that the limitation is on RetroArch, not on the core. So far, it doesn’t seem fixable, and the core developer can’t do much about it, except salvage some titles using the GameSettings files.
About Ubershaders: I’m not saying it’s working properly, but I’ve gotten good results by deleting the old Cache folder and starting anew (make a backup, just in case). I’m using the “sync Ubershaders” option (not async Ubershaders), stutters happen, though minimal. Need to say that Dolphin developers maintain that Ubershaders reduce the stutters, but not always eliminate them.
About FramePacing: you can turn off the “Skip Presenting Duplicate Frames” and restart the core. Then, check if the game benefits from having “dual core” disabled and do it through the “SyncGPU = True” hack. Finally, check if it happens with other hardware-based cores (Dreamcast, PS2), for it may be an issue within RetroArch and your machine.