How to Play PC Games on SCCM Retro

SCCM Retro’s PC Games tab runs Windows games on your Switch. It uses Proton, the Windows compatibility layer behind the Steam Deck, with a translator that turns each game’s x86 code into code the Switch’s ARM processor can run. This guide shows how to play PC games on SCCM Retro: what runs, every kind of file you can add and where it ends up, Steam games, controls for games made for a keyboard and mouse, and what to try when a game won’t start.

Note: This guide is for use with your own legally obtained ROM backups. Dumping your own game cartridges and discs is supported through various backup tools.

Note: This guide describes SCCM Retro 2.42.14 on Latest Updates. If your console is set to Stable releases only, some of these features arrive with the next Stable release. (Settings, Updates switches channels.)

What you need

  • An internet connection the first time you start a PC game. It downloads the Windows runtime, about 400 MB.
  • About 3 GB free on console storage for that runtime.
  • A phone or PC on the same network, to add games from the console’s web page (the address is in Settings, Manage Files).
  • Games you own: your own game discs, GOG downloads, and your Steam library.
  • Only for games that need Steam running: your Steam account and about 3.2 GB more free on console storage for the Steam client.

Note: Two places come up a lot in this guide. SD card means your card’s main partition, the one Horizon uses too, and it can’t hold a single file over 4 GB. Console storage, which the web page calls the Linux partition, is SCCM Retro’s own partition on the same card, with no 4 GB limit. Settings, Manage Files shows how much is free on each.

What runs and what doesn’t

Every Windows game runs through a translator that turns its x86 code into ARM code as it plays, so the Switch’s CPU does the heavy lifting. Everything also shares the Switch’s 4 GB of memory: the system, the launcher, the game, and the game’s graphics. Those two limits decide what fits.

Kind of gameWhat to expect
PC games from the 2000s (DirectX 8 and 9)The best fit. Tested here: Fallout: New Vegas plays at about 30 fps outdoors and up to 60 indoors, and Halo: Combat Evolved, installed from its PC disc, runs at 60.
Bigger games from around 2010Can run when they fit in memory. The Witcher 2 plays its opening at about 50 fps.
Light indie games (2D, DirectX 9 to 11, Unity)Often run well, but memory still decides. FTL opens in seconds, while Hollow Knight shows its menu at 60 fps and then runs out of memory loading its first level.
Big modern gamesUsually run out of memory, since most need more than 4 GB. Aniimo asks for 8 GB and is closed while it loads; They Are Billions reaches its menu, then runs out of memory building a map.
DirectX 12 gamesUntested and unlikely to run.

Memory

For many games, memory is the limit, not speed. A game’s graphics come out of the same 4 GB as everything else, so even a 2D game can run out. When one does, the console closes it and tells you it ran out of memory and needed more than the console could give it. No setting makes room for a game that needs more than the Switch has, but lowering texture quality and resolution in a game’s own options can help one that comes close. A game that needs the Steam client has a little less to work with, since Steam’s core keeps running beside it.

Windows versions and program types

  • 32-bit and 64-bit games: both run. Most 2000s games are 32-bit.
  • Games made with .NET: start with Wine version set to Updated, the default.
  • 16-bit programs (Windows 3.x programs, and the setup programs on many mid-1990s CDs): run through a 16-bit layer. It was tested with a small test program, not a full game, so 16-bit games may run slowly.
  • DOS games: won’t run. The PC Games tab runs Windows programs.
  • Linux and Mac versions of a game: won’t run. The web page refuses a game’s Linux version and asks for the Windows one.

Graphics

  • DirectX 8 to 11: DXVK turns them into Vulkan by default, which is much faster on this console. WineD3D, the other Graphics choice, is slower but worth a try when a game shows broken graphics or won’t start.
  • DirectX 12: untested and unlikely to run.
  • OpenGL and Vulkan games: use the console’s graphics driver directly.
  • The Emulator FPS overlay shows a frame counter in all of them.

Copy protection, stores, and anti-cheat

Where the copy comes fromWhat to expect
GOGThe easiest. GOG games are DRM-free, and their own files tell the console which program starts the game and what its installer would have written to the Windows registry.
SteamDownload it from the web page’s Steam section. Games with Steam’s DRM, and many others that use Steam, run with the Steam client beside them, which the console installs once.
Epic Games StoreDRM-free Epic games start without the Epic launcher. Games that need the Epic Games Launcher signed in won’t.
Your own game discsInstall from disc images of the discs. Games that check for their disc find it in drive R:. Some only start after their official patch.
Other store appsA game that needs another store’s app running won’t start.
Anti-cheat and online-only gamesWon’t run.

Tip: A game can stutter the first time through a new area while the console translates its code and builds its shaders. It can drop under 10 fps at first, then settle as you keep playing.

For specific games, check the Game Compatibility Database, where players rate how PC games run and which settings they used.

What you can add

Everything goes through the PC Games tab of the console’s web page. Here’s what each kind of upload becomes, and where the game ends up. Games on the SD card live in the SCCM-Retro/PC Games folder, one folder per game.

What you haveFormatsWhat the console doesWhere it ends upLimits
A game’s installed folderThe folder that holds its .exeCopies it as it isSD cardEach file under 4 GB
A zip of that folder.zipUnzips it. A zip holding one folder becomes that folder.SD cardThe .zip under 4 GB, and about twice its size free on the card while it unpacks
A GOG offline installerThe setup .exe and all its .bin filesUnpacks it, in English when the installer has English, and reads which program starts the gameSD card, or console storage when a file inside is over 4 GBEach uploaded file under 4 GB, and about twice its size free
Any other Windows installerOne setup .exe, with its .bin files if it has anyKeeps it whole. The game’s first launch runs it on the console.SD card once installed, or console storage if you chooseRoom on console storage for the installed game until it moves, unless you install to drive Y:
Your own game discsDisc images (.iso), one per discUnpacks each disc. The first launch runs the disc’s installer from drive R:.SD card once installed, or console storage if you chooseEach image under 4 GB, and about twice their size free on the card while they unpack. Only .iso.
An update or patchOne .exeRuns it at the game’s next launch and saves the files it changedThe game’s folderFree console storage about the size of the game
A game you own on SteamYour Steam libraryDownloads the Windows version in English, with its cover artSD card or Linux partition, your choiceSD card: each file under 4 GB. Linux partition: no limit per file.
Mods and replacement filesAny files, plus .zip, .7z, or .rar to unpackAdds them to the game’s folderThe game’s folderNot while a PC game is running

What the page won’t take:

  • A whole game as a .7z or .rar. Unpack it on your computer and add the folder, or zip it.
  • Disc images in any format other than .iso.
  • A game’s Linux version (.sh, .run, AppImage, .deb, or .rpm). Add the Windows version instead.
  • A folder or zip with a file over 4 GB. For a game like that, download it from Steam to the Linux partition, or add its installer: a game with a file that big stays on console storage.
  • A game whose folder is already on the console. Delete the old one first, or rename the folder.

Open the web page

  1. On the console, press + to open Settings and go to Manage Files.
  2. Note the address under Add over WiFi (browser). It looks like http://192.168.1.20:8097.
  3. Open it in a browser on a phone or PC on the same network, and choose the PC Games tab.
The web page's PC Games tab: the Windows runtime status and the buttons to add an installer, disc images, a folder, or a .zip

The top of the tab shows whether the Windows runtime is installed yet and how much is Free on the SD card. Below come the Steam and Steam client sections, then On the console, the list of your PC games.

Add a game

Use the way that matches what you have. The page adds one game at a time, so keep it open until an upload finishes. If the connection drops, add the same files again and the upload picks up where it stopped.

A game’s folder or a zip of it

  1. Click Choose folder and pick the folder that holds the game’s .exe, or click Choose .zip for a zip of that folder. You can also drag either one onto the page.
  2. Wait for the upload to finish. The game goes straight to the SD card.
  3. If the page says to choose its program, pick it under On the console (see below).

An installed copy of a game works when it runs without its store’s app. For a DRM-free Epic Games Store copy, add the whole installed folder, including its .egstore folder: that’s how the console knows to start it the way the Epic launcher would. A game that’s a single .exe goes in a folder of its own; a lone .exe uploads as an installer.

A GOG offline installer

  1. Click Choose installer and select the setup .exe together with all of its .bin files. You can also drag a folder that holds only the installer onto the page.
  2. The console unpacks the installer onto the SD card. GOG games say which program starts them, so there’s nothing to pick.

If a file inside the game is over 4 GB, the console unpacks it onto console storage instead and the page says why. That needs about the game’s full size free there, and a big game takes a while: The Witcher 2, about 23 GB unpacked, took about 35 minutes.

A disc image or another Windows installer

Games that have to be installed, like a game from its original disc or any installer that isn’t GOG’s, install on the console the way they would on a PC. Running the real setup matters: some games only start with the settings their setup writes.

  1. On the web page, click Choose disc images and pick the .iso. For a game on several discs, pick all of its disc images at once. For a setup .exe, click Choose installer instead.
  2. On the console, select the game on the PC Games tab and choose Play. The installer starts instead of the game.
  3. Move the mouse with the right stick and click with R3. For a CD key, press Home, open Game, and choose On-screen keyboard: Basic. Each key goes into the installer as you press it, and Plus presses Enter.
  4. To install straight onto the SD card, pick drive Y: (SD card) in the installer’s folder choice. Drive C: is console storage.
  5. When the installer asks for the next disc, press Home, open Game, choose Change disc, and pick that disc. The swap happens as the menu closes.
  6. When the installer finishes, the console moves the installed game to the SD card and tells you it’s installed. The next launch starts the game.

The disc shows up as drive R: for games that check for it, and disc 1 is in the drive each time the game starts. Forgot a disc? Choose Add a disc (.iso) under the game on the web page.

Installing to C: needs room on console storage for the installed game until it moves. If a file in it is over 4 GB, or the SD card has no room, the game stays on console storage and the console says so. To keep a game on console storage on purpose, set its Install to to Console storage under Performance settings, PC before you install it. If the installer made no shortcut, the console asks you to choose the game’s program on the web page.

Updates and patches

Under a game in the On the console list, choose Add an update (.exe) and pick the patch. The next launch runs the patch, with the mouse on the right stick, then saves the changed files to the SD card. While it runs, the patch needs free console storage about the size of the game. Some games from their original discs only start after their official patch, so add the publisher’s last patch for the game if it won’t start. Games downloaded from Steam don’t have this button.

Games you own on Steam

  1. In the Steam section, choose Sign in with the Steam app (QR code) and scan the code with the Steam Mobile App (open Steam Guard and tap the camera icon). Or type your account name and password and choose Sign in. The page is plain http, so use the QR code on a shared network.
  2. If Steam asks for a Steam Guard code, type it and choose Send code.
  3. Open Your Steam library to see your Windows games. With more than 10 games, a row of letters shows one letter at a time, and Search your games looks through all of them.
  4. Choose Download to the SD card or Download to the Linux partition next to a game. The page shows how much is free in each place.
  5. The game downloads with its Steam cover and shows up on the PC Games tab.
The web page's Steam section, signed in, with Your Steam library open and each game's two download buttons

The console downloads the Windows version in English, one game at a time. Cancel deletes what a download had so far; a download that fails keeps its files, and Retry picks up where it stopped. There’s no update button for a downloaded game and no way to move it between the two places: to do either, delete the game, keeping its saves if the page asks, and download it again.

The console keeps a sign-in token from Steam, never your password. Sign out removes that sign-in, which is only for downloads; the Steam client on the console has its own (see Games that need Steam running).

Choose which program starts a game

The On the console list shows every PC game and the program it starts. GOG, Steam, and installed games fill this in on their own, and so does a folder with only one likely program. For any other game, pick its .exe once in the list under it (some games start from a .bat file, which is listed too). If you pick a setup program, the console treats it as the game’s installer and runs it at the next launch.

Fallout: New Vegas in the web page's On the console list: the program it starts, Files, Cover art, Controller layout, and Add an update

Each game also has Files (below), Cover art, Controller layout (see Controls), and the ✕ button that deletes it. A PC game takes its Steam cover by itself when its name matches a game on Steam; Cover art picks another.

A game’s files (mods and settings)

Each game in the On the console list has a Files button. It opens the game’s folder the way the game sees it, with a folder tree on the left and the open folder’s files on the right.

The Files window for Fallout: New Vegas: the folder tree, the file list with one file ticked, and the toolbar
  • Add files: open a folder, then drag files or folders onto the list, or use Upload files or Upload a folder. The next launch uses them. If any are already there, the page asks: Replace, Skip these, or Cancel.
  • Move or copy: tick files or folders, choose Cut or Copy, open the folder they go in, and choose Paste. A folder pasted onto one of the same name merges into it, so a mod’s folder lands among the game’s own files. Copying a file into its own folder makes a “(copy)” of it, a quick backup before you change it.
  • Extract here: tick a .zip, .7z, or .rar to unpack it into its folder. An archive with a password, or one that points outside its own folder, isn’t unpacked.
  • Download: tick files and choose Download. Several files, or a folder, download as one zip.
  • Rename or Edit: tick one file. Edit works on text files up to 1 MB, such as .ini and .cfg settings files, and keeps the file’s encoding and line endings.
  • New folder and Delete work on the open folder and the ticked files.
  • Registry files: tick a .reg file and choose Add to registry at launch. The next launch adds it to the Windows registry, and does again whenever you change the file. Stop adding to registry undoes the mark.

Files marked changed by the game on the console or made on the console are the game’s own changes, such as its settings and saves, and they’re the ones the game uses. A game kept on console storage shows its installed folder at the top, marked the installed game, kept on console storage, and works the same way. While a PC game runs you can look around and download, but changes wait until you quit it.

Games that need Steam running

Some games start only with Steam running: copies with Steam’s DRM, and games that close or show a “Steam must be running” message without it. For those games, the console runs Valve’s Steam client alongside the game, without its window, and closes it when the game ends.

Which games

  • A game with Steam’s DRM says Has Steam’s DRM on the web page and always starts with the Steam client. That includes older games with Steam’s first copy protection, the ones that say “Failed to find Steam”.
  • A game from the Steam section that uses Steam says Uses Steam. It starts with the Steam client once the client is installed and signed in, and without it until then.
  • A game that stops with a message asking for Steam, or closes within seconds, is noticed after that launch and starts with the Steam client from then on. The console tells you when that happens.
  • For any other game, tick Start the Steam client with this game under it on the web page. Untick it to stop.

A Steam game you added as a folder can only start with the client when the console knows its Steam app ID. If one closes right away, the console says to add it through the Steam section of the web page instead.

Install the Steam client

Select the game on the console. When it needs Steam, its Play row says Needs the Steam client, and the next row is Install the Steam client. The client downloads about 1.3 GB, takes 2.7 GB on console storage, needs about 3.2 GB free while it installs, and takes a few minutes.

You can also install it from the Steam client section of the web page, and a game that needs it has its own Install the Steam client button there.

Sign in once

  1. Choose Sign in to Steam in the game’s menu, or Sign in on the console on the web page. Steam’s own sign-in window opens on the console’s screen.
  2. Scan its QR code with the Steam Mobile App (open Steam Guard and tap the camera icon), or type your account name and password there. Leave Remember me ticked.
  3. Steam closes by itself once you’re signed in. The window waits 10 minutes; if it closes before you get to it, choose Sign in to Steam again.

The web page’s Steam client section then says Installed and signed in, with Sign in again and Remove.

The web page's Steam client section, installed and signed in, with Sign in again and Remove

Play

Choose Play as usual. Steam starts first without its window, which adds a few seconds, then the game starts. Steam’s window stays unloaded while you play, which leaves the game about 1 GB more memory, and Steam closes when you quit the game.

Note: Valve’s current Steam doesn’t run on the Switch’s processor, so the console uses an older build of parts of it from the community project Switchdeck. Remove in the web page’s Steam client section takes it off the console.

Play PC games on the console

The PC Games tab shows up at the end of the tab row once you’ve added a game.

The home screen on the PC Games tab, with Fallout: New Vegas highlighted among other PC game covers

Select a game and press A to open its menu: Play, Controllers, Performance settings, and Compatibility.

The menu for Fallout: New Vegas with its play time and launches, and Play, Controllers, Performance settings, and Compatibility

Choose Play. The first PC game you start downloads the Windows runtime and sets up Windows, which takes a couple of minutes on a good connection; the launch screen shows the progress. After that, games start in a few seconds.

A game that opens its own launcher first shows that launcher. Press Capture to turn on the mouse and click its play button (see Controls). Games whose program starts the real game and then closes, as LEGO Island’s does, keep running.

Once you’ve played a game, rate it with its Compatibility row so others know what to expect. A report shares the game’s PC settings, never your own button layout, touch buttons, or where the game is installed. See How to Report Game Compatibility.

Quitting

Press Home, choose Quit to library, then Quit. Anything since your last save in the game is lost, so save first: the console can’t make save states for Windows games. If a game stops responding, hold Home for about 2 seconds to force it closed.

The Quit to library? prompt over FTL, warning that anything since the last save in the game is lost, with Quit and Cancel

Controls

Games with controller support read your controller the way Windows would. Games made for a keyboard and mouse can use your controller as one instead. Each PC game keeps its own controls, set from its Controllers row. The console names buttons by position: on a Joy-Con or Pro Controller, the bottom button is B and the right button is A. For pairing and setting up controllers, see Controllers.

Gamepad or Keyboard and mouse

Select the game, choose Controllers, and set the Controller row:

  • Gamepad: the game reads your controller itself. Some older games only use it after you set it up in their own options menu.
  • Keyboard and mouse: for games without controller support. The game sees no controller at all; the right stick moves the mouse and the buttons press keys.
The Controllers screen for FTL: the Controller row on Gamepad, Touch buttons, the label background, port order, and two controllers with Remap

The built-in keyboard and mouse layout:

ButtonPresses
Right stickMoves the mouse
Bottom buttonLeft click
Right buttonBackspace
Left buttonRight click
Top buttonSpace
PlusEnter
MinusEsc
L and RQ and E
ZL and ZRRight click and left click
Left stick click and right stick clickShift and Ctrl
Left stickW, A, S, and D
D-padThe arrow keys

The same switch is Controller as keyboard and mouse under Performance settings, PC. An installer always sees your controller, whatever this says.

Change what each button presses

  1. On the game’s Controllers screen, choose Remap next to a connected controller.
  2. Choose Press a button to change it and press the button, or pick its row from the list.
  3. Pick what it presses: Nothing, either on-screen keyboard, a mouse button or the wheel under Mouse, or any key under Keyboard.
The keyboard and mouse remap list for FTL, such as Left click on the bottom button, with a note that the game is set to Gamepad

The layout belongs to the game and works the same on every controller. It applies while the game’s Controller is Keyboard and mouse. A button set to a mouse button can drag, and one set to the wheel keeps scrolling while you hold it. Back to the built-in layout clears your changes.

Start from a ready-made layout

On the web page, each game in the On the console list has a Controller layout button. It fills the whole keyboard and mouse layout in one go, from either of these:

  • A preset for a kind of game: First-person, Third-person, Point-and-click, 2D, or Racing. The right stick stays the mouse in all of them.
  • A Steam community layout: paste its link or number and choose Load, or choose Upload a .vdf for a layout file.
The Controller layout window with the presets, the Steam layout link box, and the First-person preset's button table

The window shows what each button will press. Choose Use this layout to save it. That also sets the game’s Controller to Keyboard and mouse, from its next launch. Change single buttons afterwards with Remap on the console.

Steam layouts are made for an Xbox-style controller, so they’re mapped by position: what Steam’s A button presses goes on the bottom button. Keys, mouse buttons, the wheel, and Steam’s keyboard come over, one key per button. Long presses, double presses, chords, mode shifts, action sets, gyro, back paddles, and gamepad buttons don’t, and the window lists what it left out. Some layouts are stored in a way the console can’t download; the window then says to save the layout’s file on a PC and upload it.

The Capture button and the mouse

In a PC game, Capture turns the right-stick mouse on and off: the right stick moves the pointer, and R3 clicks when you let go of it. Use it for launchers and menus that only take a mouse. Turn it off before you play a game that aims with the mouse, or the stick turns the camera twice. In Keyboard and mouse mode the mouse is on from the start, and an installer always starts with it on.

On a game’s Remap screen, the Capture button row can make Capture do Nothing, open either on-screen keyboard, or press any key or mouse button instead. Joy-Cons and Pro Controllers have Capture. Another controller can have one too: in Settings, Controllers, pick it, choose Options, then Remap, and press a button at the optional Capture step after Home.

On-screen keyboards

PC games have two on-screen keyboards. Each sits along the bottom of the screen with the game still running above it, and each key goes into the game as you press it.

  • Basic: letters, numbers, Space, Backspace, Enter, the arrow keys, and Shift. Enough for most CD keys and names.
  • Extended: adds symbols, F1 to F12 along the top, and a row with Esc, Tab, Caps, Ctrl, Alt, and Win. Ctrl and Alt stay held until you press them again, for shortcuts, and let go when the keyboard closes.
The Extended on-screen keyboard over FTL's title screen, with F1 to F12 on top and Esc, Tab, Caps, Ctrl, Alt, and Win at the bottom

To open one, press Home, open Game, and choose On-screen keyboard: Basic or On-screen keyboard: Extended. You can also set Capture, a button in Keyboard and mouse mode, or a touch button to open either one. A types, B or Close closes it, and Plus is Enter. The button that opened the keyboard closes it too, and if that’s Plus, Plus closes it instead of pressing Enter. Handheld, you can tap the keys.

The pause menu’s Game list for a PC game has both keyboards, Touch buttons, Touch label background, and Keyboard label background, plus Screenshot and, for a game on several discs, Change disc.

The pause menu's Game list over FTL: Screenshot, both on-screen keyboards, Touch buttons, and the two label background settings

Touch buttons

Handheld, a PC game can show up to ten buttons on the screen. Each presses a key or mouse button, or opens a keyboard, while you touch it, and a touch anywhere else works as the mouse. Some games move their own cursor and ignore those taps.

  1. On the game’s Controllers screen, choose Touch buttons.
  2. Choose Set up touch buttons. For each place, pick what it presses. Press right to move to its label and press A to type one, or leave the label empty to show what the button presses.
  3. Set Where they sit: Down the sides (five a side), Along the top, or Along the bottom (ten in a row).
  4. Set Hide button: a small button that hides and shows the rest, in any corner when they run down the sides, or at either end of a row.
  5. Make sure Touch buttons is on. Choosing a key for a place turns them on.
The Touch buttons setup for Fallout: New Vegas: Where they sit, Hide button, and ten top-row buttons with what each presses

Touch button label background sets how solid the grey behind each label is, from 10 to 100%; the outlines and text stay solid. The touch buttons hide under the pause menu and the on-screen keyboard, and don’t show on a TV. During a game, the pause menu’s Touch buttons row opens the same setup. Touch buttons are new and were tested with a simulated touch panel, so tell us in the SCCM Retro Discord how they work for you.

Use one setup for every PC game

On a game’s Controllers screen, choose Use this controller setup for all PC games, or press –. It saves the Controller mode, the button layout, Capture, the touch buttons, and both label backgrounds as the setup every PC game starts with. Games whose settings you’ve already changed keep their own.

Performance settings

Each PC game has its own settings. Select the game, choose Performance settings, then PC.

The PC section of Performance settings for Fallout: New Vegas, from Graphics to Windows environment
SettingChoicesWhen to change it
GraphicsDXVK (fast, default) or WineD3D (compatibility)Try WineD3D if a game shows broken graphics or won’t start.
Strict x86 memory orderingOff or onMakes games 2 to 3 times slower on the CPU. Leave it off unless a game crashes or freezes at random.
Install toSD card (default) or Console storageWhere a game you install with its installer is kept. Console storage has no 4 GB limit per file and nothing to move.
Full x87 precisionOff or onDoes older games’ math at full precision. Games that do a lot of it run much slower. Try it for a game that shows garbled text.
Controller as keyboard and mouseOff or onThe same switch as the Controller row under Controllers.
Wine versionUpdated (default) or OriginalUpdated starts games made with .NET. If a game that ran before stops starting, set it to Original. Original goes away once Updated has been tested.
Windows environmentShared (default) or Its ownSee below.

PC games start on the Overclock profile, since translating x86 code keeps the CPU busy; change it under Overclock. Under General, the Emulator FPS overlay shows a frame counter in PC games too. See Performance and Overclock Settings for the profiles.

A game’s own Windows environment

PC games share one Windows environment: the registry, the Windows folders where many games keep their saves, and drive C:. Set Windows environment to Its own for a game that won’t run beside the others, or one that another game’s installer broke.

The Windows environment choices open: Shared (default), highlighted, and Its own
  • It’s set up at the game’s next launch, in about 10 seconds. It takes about 300 MB of console storage and needs 600 MB free to start.
  • The game’s registry settings and the saves the console has recorded for it come along. The console started recording saves in 2.42.12, so older saves stay in the shared environment.
  • Set back to Shared, the game runs in the shared environment as it was, and its own is kept until you delete the game. A game you installed in its own environment from the start has nothing in the shared one, so back in Shared it needs its installer run again.
  • There’s no reset button. Deleting the game removes its own environment, unless you keep its saves.

Delete a PC game

  1. Quit any PC game that’s running on the console. The page won’t delete while one runs.
  2. On the web page’s PC Games tab, choose the ✕ next to the game in On the console.
  3. If the console has recorded saves or settings for the game, the page lists them and asks. Keep saves leaves them, so they’re there if you add the game again. Delete saves too removes them as well. Otherwise, it asks once to confirm.

A delete takes the game’s folder from the SD card, its installed files on console storage, its entry in Windows’ list of installed programs and its shortcuts, its cover, and what the game added to Windows, such as registry settings and companion folders. Shared parts that installers add, like a DirectX or Visual C++ runtime, stay for other games. A game set up before 2.42.12 can leave some of its older additions behind, since the console wasn’t recording them yet.

When a game won’t run

What happensTry
Broken graphics, or it won’t startSet Graphics to WineD3D.
Garbled textTurn on Full x87 precision.
Crashes or freezes at randomTurn on Strict x86 memory ordering.
It ran before an update and doesn’t nowSet Wine version to Original.
A message that Steam must be running, or it closes right awayInstall the Steam client (see Games that need Steam running). Add a Steam game through the Steam section rather than as a folder.
The console says it ran out of memoryIt needs more than the Switch has. Lower its graphics settings if it gets that far, or try a lighter game.
It broke after another game was installedSet Windows environment to Its own.
A game added from a non-GOG installer on 2.42.8 to 2.42.10 won’t startDelete it and add the installer again, so its setup runs this time.
The console asks you to choose which program starts the gamePick it under On the console on the web page.

Still stuck? Send a report:

  1. Start the game that fails.
  2. Open the web page’s Debug tab and choose Grab PC games report.
  3. Choose Download and post the file in the SCCM Retro Discord with the game’s name and where it came from (GOG, Steam, a disc, or a folder).
The web page's Debug tab at the PC games report, with Grab PC games report, Copy to clipboard, Download, and the report text

The report includes your SCCM Retro version, each game’s launch settings, and the text of any error message the game showed, and never your Steam account or your CD keys. Reports on games that do and don’t work help the most.

Tips

  • Save often inside the game. The console can’t save a Windows game for you.
  • Keep space free on console storage: about 3 GB for the runtime, 3.2 GB more for the Steam client, about 300 MB for each game with its own Windows environment, and the installed size of any game you’re installing until it moves to the SD card.
  • Before a mod replaces a file, Copy the file in its own folder in the Files window to keep a “(copy)”, or download it.
  • Check the Game Compatibility Database before you add a big game, and start with the kind this suits best: 2000s games and lighter indie games.
  • GOG and Steam copies are the easiest to add. A copy from another store works only if it runs without that store’s app.

SCCM Retro Guides


Was this guide helpful? Consider donating to support development of new content, software, and guides.

Support This Guide

Need a modchip installed? Place an order or learn how to ship your console.

Leave a Comment