Dolphin emulator gets a UWP port for Xbox Series S/X

1674500832763.png

The famous Gamecube and Wii emulator, Dolphin, has been updated to run as a UWP (Universal Windows Platform) application, which makes it compatible with the Xbox Series S/X console (and even Xbox One consoles, but to a lesser compatibility and performance degree). The developers of Dolphin have previously worked on a beta release (v1.0.0), which added UWP support to the emulator to run on Xbox Series consoles, and as of December, 2022, the emulator now has a stable release in UWP format.

Previously, the only methods of running Dolphin on an Xbox Series console was to either install an unofficial UWP port of the emulator into the console (which is shady on its own to the app not being the officially coded one by Dolphin's devs), or go the RetroArch route and get Dolphin as a core for it, and while using RA with the Dolphin core was a good way to cover any Gamecube/Wii needs on Xbox Series consoles, the core itself is greatly lagging behind in terms of features and updated versions of the standalone Dolphin emulator. With the UWP port, users can now have all the perks, updates and features of the latest Dolphin emulator in their Xbox Series consoles.

For those interested, the UWP version of the emulator is available in SirMangler's Dolphin fork GitHub page under the "Releases" tab,, with the official Dolphin repository finishing the last touchups on a Pull Request for the eventual merge of the UWP port. The latest UWP update having the following changelog:

Changelog said:
  • New ingame setting menu! Press Left Stick + View to access!
  • Ability to change the dolphin settings folder, from within the in-game menu.
  • Added a few missing file formats to the picker, including elf, wad and json.
  • Minor improvements and changes.

:arrow: Source
 

Purple_Shyguy

Well-Known Member
Member
Joined
Nov 8, 2008
Messages
2,382
Trophies
2
Age
34
Location
Republic of Ireland
XP
4,886
Country
Yeh all that is fine I’ve been using emulation on my Xbox for a while mainly retroRch I just wanted to try this standalone emulator. The games launch fine it just doesn’t recognise the controller.
Oh you need the controller .inis
 

Attachments

  • Dolphin.zip
    1.6 KB · Views: 93
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,470
Trophies
3
XP
29,190
Country
United States
I cannot get dolphin to recognize the xbox controller on the retail version (haven't tried dev), but I've mapped the buttons on dolphin on the pc, did it using xinput/0/gamepad like it shows in the video, then copied it over to the config folder of Dolphin Emulator on the hdd. I don't think it's detecting the folder or something, and I'm not sure why. I set it up to configure the folder, so I don't know what's wrong.
Post automatically merged:

nm, got it. I need the gckey.ini or whatever file that @Purple_Shyguy provided.
 
Last edited by godreborn,
  • Like
Reactions: Purple_Shyguy

leseratte

Wiimmfi Team
Member
Joined
Jun 2, 2012
Messages
453
Trophies
1
XP
1,861
Country
Germany
Would you mind linking to a tutorial or something?
Right-click on the game in Dolphin, choose "Start with Riivolution Patches", click "Open Riivolution XML", then select the XML.

Then configure the game options just like you would in Riivolution and click "Save as Preset". Save the file as a .json file, and you're done.

That JSON file can then be opened like a game, either by running "dolphin-emu -e /path/to/your/file.json" on the command line, by dragging-and-dropping the file into a running Dolphin instance, or by just clicking the "Open" button and selecting the file.

Don't know if that works on the Xbox though, I've only used this with "normal" Dolphin on PC and on a SteamDeck.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,259
Trophies
2
XP
35,142
Country
Mexico
Right-click on the game in Dolphin, choose "Start with Riivolution Patches", click "Open Riivolution XML", then select the XML.

Then configure the game options just like you would in Riivolution and click "Save as Preset". Save the file as a .json file, and you're done.

That JSON file can then be opened like a game, either by running "dolphin-emu -e /path/to/your/file.json" on the command line, by dragging-and-dropping the file into a running Dolphin instance, or by just clicking the "Open" button and selecting the file.

Don't know if that works on the Xbox though, I've only used this with "normal" Dolphin on PC and on a SteamDeck.
I actually want to use it on a Steam Deck, mostly so I can play one of the Project M Legacy hacks, and also so I can eventually add my Other M Redux hack into the list without having to select the Riivolution hack each time I want to play it.
Are there any specific mods you use? I'd be interested in trying other games/mods out for sure.
 

misticknight1

Well-Known Member
Member
Joined
Nov 28, 2015
Messages
165
Trophies
0
Age
35
XP
1,793
Country
Hmmm after playing with it a bit I’m going to for an update. It’s not keeping saves for me I’ve had to restart wind waker 3 times lucky I was just fooling around to see how it runs and not actually starting a play through.

Retroarch hasn’t been to bad for me so far. Hopefully won’t be long before this runs better.
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,435
Trophies
1
Age
41
XP
4,654
Country
Argentina
Hmmm after playing with it a bit I’m going to for an update. It’s not keeping saves for me I’ve had to restart wind waker 3 times lucky I was just fooling around to see how it runs and not actually starting a play through.

Retroarch hasn’t been to bad for me so far. Hopefully won’t be long before this runs better.

Have you checked that the file path for the saves is in the USB stick?
 

misticknight1

Well-Known Member
Member
Joined
Nov 28, 2015
Messages
165
Trophies
0
Age
35
XP
1,793
Country
Have you checked that the file path for the saves is in the USB stick?
No tbh didn’t even think of that. I’ll check when I’m back home.

edit:

i cant work it out, is there an edited ini file someone can upload like how there was one for the controller? or how i should set it up and ill add the line in the ini myself.
 
Last edited by misticknight1,

Akumara

Well-Known Member
Member
Joined
Mar 13, 2018
Messages
202
Trophies
0
Age
34
XP
936
Country
Australia
if the port is the same, there should be ways to make it work.
There is a USB port on the Xbox, but can the GameCube controllers be mapped or not? I dont see anyone talking about using other controllers on any xbox systems other than when they are talking about converters like xwingman.etc
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,435
Trophies
1
Age
41
XP
4,654
Country
Argentina
There is a USB port on the Xbox, but can the GameCube controllers be mapped or not? I dont see anyone talking about using other controllers on any xbox systems other than when they are talking about converters like xwingman.etc

I heard you can edit the emulator setting files on windows, then move them to the USB, so if the controller works on Windows without any extra driver, it should work on Xbox.

Overall if you don't wanna try to figure things yourself give it time, someone will eventually find a way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I think I have a 256GB card in my 3DS lol
  • Psionic Roshambo @ Psionic Roshambo:
    It's a New 3DS XL so it's still under warranty... If it ever breaks gonna make Nintendo fix it lol You said it was new.... For eternity!!!
  • Psionic Roshambo @ Psionic Roshambo:
    But my 3DS is loaded with emulators and 3DS games and DS games and GBA games probably thousands of games in total lol
  • Xdqwerty @ Xdqwerty:
    Brb going with my dad
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, are most of those games shovelware?
    +1
  • K3Nv2 @ K3Nv2:
    Nah gotta buy 3 1tb SD cards for 3ds the entire libraries need archived in my home
    +1
  • SylverReZ @ SylverReZ:
    >buys x3 1TB SD cards
    >stores the entire 3DS library on them
    >installs CFW
    >realised why I wasted loads of money and resources
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no I clean my sets
  • K3Nv2 @ K3Nv2:
    Cause it's in my home ready to go
  • K3Nv2 @ K3Nv2:
    Like uremum
  • Psionic Roshambo @ Psionic Roshambo:
    But 100 games on SNES and Genesis and GBA then TG16 and NES and GB and GBC then all the other random systems and arcade games it all adds up lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Virtual Boy alone has probably 5 games!!! Lol
    +1
  • K3Nv2 @ K3Nv2:
    I won't mention any names in chat but some of us wastes $300 on preloaded hdds :tpi:
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The PS5 had none.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I spent more than that on a stuffed 4TB drive lol
  • K3Nv2 @ K3Nv2:
    Honestly I've yet to fill the 1tb internal drive on my ps5
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) except final fantasy 16. 2) why would I have a console's whole catalogue if most of the games are either shovelware or terrible games?
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of a waste, but the allure of all those games over 100,000
  • Psionic Roshambo @ Psionic Roshambo:
    Some shovel ware with low ratings you might enjoy more than the ratings would sugest
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Cruisn on the Wii is one of my personal examples of that, it's considered one of the worst games of all time, I loved it and completed it several times.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The trick for me was to go into the settings and crank up the Wiimote sensitivity to the max and it gets twitchy but you can win that way lol
  • Psionic Roshambo @ Psionic Roshambo:
    Lots of other games I enjoyed that reviews would say otherwise lol
  • btei @ btei:
    lethal company servers are down rn
  • btei @ btei:
    my pocket pikachu is going crazy rn
  • Psionic Roshambo @ Psionic Roshambo:
    Pocket Pikachu sounds dirty lol
    Psionic Roshambo @ Psionic Roshambo: Pocket Pikachu sounds dirty lol