You can download 3rd party apps posted to the Microsoft store to your console using the built-in browser.

Requirements:

  • Xbox One or Xbox Series

  • USB Drive

  • Windows PC (or other computer if you can configure USB drive permissions on your own)

TinyURL extensions:

----- Dolphin (GameCube - Series consoles only) ------

5deh7ufe

----- RetroArch (Retro, multiple) -----

37yh4hsmt

----- Metroid 2 Remake (fan made game 🚩)------

4pbv63me

----- Example formatting (DurangoFTP) -----

https://tinyurl.com/y5rpz737

Replace "y5rpz737" with the above extensions on the Edge Browser on your Xbox


Apps have to be opened before the links are taken down to work properly. USBs have to be formatted properly or using this tool

https://github.com/SvenGDK/XboxMediaUSB

Details on Dolphin GameCube emulator for Xbox here:

https://www.youtube.com/watch?v=HJHb3ZJXJfw


Xbox Controller Config Files for Dolphin (found on the discord, I don't know how secure that is)

https://cdn.discordapp.com/attachments/1057151520237420634/1057151521248247809/UWP_Dolphin_Controller_Settings.zip

Dolphin Instructions:

  • after first run, load any compatible .iso or .ciso from your prepared USB.

  • After the game is finished compiling shaders, click the left stick and back button on your controller to bring up the menu

  • use the control stick to scroll down to "select config location"

  • select your USB stick and confirm

  • restart Dolphin, launch game and repeat process to check if Dolphin has printed its folder structure and default config files on to your USB

  • Using a computer, use the config files downloaded from https://cdn.discordapp.com/attachments/1057151520237420634/1057151521248247809/UWP_Dolphin_Controller_Settings.zip to REPLACE the ones already in /config/ on your Xbox USB drive

Your .isos will now launch on your Xbox and recognize your controller. If you are unhappy with the button mapping, you can use the Xbox Accessories app to remap the buttons on your controller system-wide

Don't do anything illegal :porky-happy:

PS2 emulators and others are available on the Gamr13 discord, but require a BIOS to function

  • opsecisgay [they/them]
    hexagon
    ·
    edit-2
    2 years ago

    I like to use a throwaway profile on my Xbox because I am paranoid, no account has ever been banned (except for using RetroArch to share porn I think lol), bc the backlash would be pretty big, but I use one just in case.

    It makes it a little more convenient since then my controller is always automatically remapped on that profile for Dolphin.

    • opsecisgay [they/them]
      hexagon
      ·
      2 years ago

      It's pretty wild because even though a lot of config is required online play is also supported, Phantasy Star Online via the emulated broadband, and some hacky ways to play Mario Kart

      Idk if Project M is still around but that and Melee might also be working

      • PorkrollPosadist [he/him, they/them]
        ·
        edit-2
        2 years ago

        Idk if Project M is still around but that and Melee might also be working

        The original project was abandoned. It has been carried on by a new team under the name Project +. Online multiplayer games are organized via SmashLadder. I don't know if this works on Xbox though. This is usually done using the Dolphin emulator. RetroArch uses a Dolphin libretro core to emulate Gamecube/Wii games, but minor additional setup is required to get Project+ running. It works by booting an ELF image (basically, a homebrew channel app) which patches the stock Brawl .ISO before booting it up.

        There might be a way to bake the mod into an ISO image, but it is not distributed like this. Even when I had Project M running on a real Nintento Wii, it used the homebrew method.

      • ElChapoDeChapo [he/him, comrade/them]
        ·
        edit-2
        2 years ago

        Literally what I just asked about:CommiePOGGERS:

        :geordi-no: Mario Kart like some basic gamer

        :geordi-yes: jamming out to Kirby Air Ride with my friends like back in the day

    • opsecisgay [they/them]
      hexagon
      ·
      2 years ago

      It's very early right now for the Dolphin UWP, the first functioning version was pushed to the Microsoft store around a month ago, the Dolphin UWP has basically has no UI for setting up these options but I know Mario Kart online play has been set up successfully in the MVG video.

      https://www.youtube.com/watch?v=HJHb3ZJXJfw

      Dolphin for PC has multiplayer options already built into the UI, so does Citra for PC, RetroArch for Xbox in retail mode has online options on the GUI (albeit the options are more limited in retail mode compared to Developer Mode)

      Other users would know better as I barely just got mine working just before I made this post lol

    • riseuppikmin [he/him]
      ·
      edit-2
      2 years ago

      Breaking this into pieces as I'm not sure what question is being asked.

      Phantasy Star Online can be played on dolphin online (via emulated broadband adapter) on private servers (a game that was an online game back in the day and has reverse-engineered servers that are now run by the community).

      Games like Mario Kart DD which supported LAN play through the broadband adapter can be played if you use some sort of tunneling software to fake a LAN connection over the internet (XLink Kai or something like it). Or you can play it split screen like you would if someone was next to you during the 3rd way listed below.

      Traditionally multiplayer games (Mario Party 4,5,6) can be played over netplay (built into dolphin) which basically syncs the game-state and acts as if everyone is playing 1 game over the internet. This requires all users to have the exact same game copy and identical saves.

      If you have any further questions let me know and I'll be happy to try to answer them.

      EDIT: Saw your post further down about Kirby Air Ride. If I remember correctly that's a Netplay game, so look into that to have a grand old time with the friends like back in the day and hope it brings much laughter and smiles.