Running game assets on Switch - TheXTech/TheXTech GitHub Wiki

Running game on Switch

You can run a game using a hacked Switch hardware, or an emulator (such as Suyu, etc.) to play the Switch version of the game.

Running on hardware

  • Download both NRO (a stable or in-development version) and the game assets packages.
  • At root of your SD card, create the /TheXTech directory.
  • Unpack the content of Assets archive into the TheXTech directory.
  • Put the NRO file into the switch directory at your SD card root.
  • Try to run the game via the Homebrew Launcher.

Note: If you want to play another game, you should place a different game assets package into the same directory: currently Switch port of TheXTech doesn't support ability to run different games like Android port has. That's will be possible from the version 1.3.7.

Running on emulators

  • Download both NRO (a stable or in-development version) and the game assets packages.
  • At the directory linked as an SD card, create the TheXTech directory.
  • Unpack the content of Assets archive into the TheXTech directory.
  • Put the NRO into any convenient directory.
  • Try to open the NRO file via the emulator.

Note: If you want to play another game, you should place a different game assets package into the same directory: currently Switch port of TheXTech doesn't support ability to run different games like Android port has. You will also need to use the latest OS (Latest build of Win10 for example) in order to run.

Extra directories

During use of the game, there are next directories at /thextech directory will be created:

  • logs - Debug logs of the game. Once you get any troubles with the game, please attach one of these log files to the bug report.
  • settings - Settings of the game:
    • settings/thextech.ini - Setup of the game. You can edit it via notepad to enable or disable some features including the Discord Rich Presence support.
    • settings/controls.ini - Setup of game controls: all key bindings and game controller buttons setup were saved here.
    • settings/gamesaves - The storage of game saves: all saved games appears here. However, if you moved an old episode with game save files presented (such as save1.sav, save2.sav, save3.sav), they will be imported by the game, however, updated gamesaves will appear at the new storage at the settings/gamesave directory, keeping the episode directory clear.
  • gameplay-records - Recorded gameplays demos: when you enable the recording of gameplay in the settings, every attempt to play a level will create a new replay file that you can open by the game and see the full playthrough. In some cases, these replays can help to reproduce various bugs that happen very rare.