Tokyo Xtreme Racer

Tokyo Xtreme Racer

Not enough ratings
How to enable Frame Generation and Upscaling on Steam Deck (or any older GPU)
By Logandi
By default, the game in Early Access comes with DLSS Upscaling and Frame Generation, neither of which work on AMD GPUs (the case of the Steam Deck), and the latter being available only for newer NVIDIA RTX cards.

This is a guide on how to get Frame Generation and Upscaling working on the Steam Deck (or any GPU compatible with DirectX 12), by replacing DLSS and DLSSG with open-source alternatives that work on cards from any vendor. This should also work with other games that support DLSS2 and DLSS3 natively.

This guide will focus on setup for Linux, but the setup on Windows is very straightforward (your typical next, next, finish).
   
Award
Favorite
Favorited
Unfavorite
The project
The project that makes this possible is DLSS Enabler[www.nexusmods.com], which makes it easy to replace DLSS Upscaling and Frame Generation with alternatives that work on any GPU vendor, like Intel XeSS and AMD FSR. DLSS Enabler is itself a combination of other projects, namely dlssg-to-fsr3[github.com] and OptiScaler[github.com].

For Linux, we are going to use fgmod[github.com] to make the setup process even easier. If you're on Windows, download the .exe installer from NexusMods and follow the instructions there.
The requirements
Supported operating systems:
  • Windows 10 May 2020 Update or newer (WDDM 2.7)
  • Linux with Wine 9 (Upscaler and Frame Generation), Wine 8 (Upscaler only) or newer

Supported GPUs:
  • NVIDIA GeForce RTX 20xx/30xx (full support)
  • NVIDIA GeForce GTX 10xx/16xx (full support)
  • NVIDIA GeForce GTX 9xx (good support)
  • NVIDIA GeForce GTX 8xx (experimental)
  • INTEL ARC (limited/good support)
  • AMD RDNA3 (good support)
  • AMD RDNA2 (good support)

For more up-to-date support information, visit the original DLSS Enabler[www.nexusmods.com] page.
Steam Deck/Linux setup (fgmod)
On Linux, we can use the fgmod script by FakeMichau to automate the download and setup process. For more up-to-date instructions, check the project's Github page: https://github.com/FakeMichau/fgmod


The script will then download all the required files to use DLSS Enabler into a folder in your /home called "fgmod".

After the script finishes, add this to Steam's launch options:
$HOME/fgmod/fgmod %command%
fgmod will then copy the necessary files into the game's folder when you run the game.

For the Steam Deck specifically, you also need to:
  1. Go into the game's folder;
  2. navigate to TokyoXtremeRacer/Binaries/Win64/
  3. edit nvngx.ini
  4. set ReflexEmulation to off
Otherwise, you will experience severe stutters and slowdowns
Takeaway
I have found that, for Tokyo Xtreme Racer, Frame Generation does not work well on the Steam Deck. It will stil slowdown if you cannot reach 60 "real" frames per second. This may stop being a problem if and when Genki fixes the slowdowns when the game gets below 60fps. However, upscaling works perfectly fine.
6 Comments
Dick [TW] 24 Sep @ 9:55pm 
is it normal that only AA, no FG available on 1070ti? thanks for introducing fgmod
For whatever reason the fgmod didn't work on my Steam Deck with Bazzite OS Deck Edition on it yet worked on my Mini PC with Bazzite OS Deck Edition on it using the same version of Proton to run the game. I followed the guide ran the script in terminal then copied the launch options to the launch options commands of the game then launched the game on my Mini PC the fgmod worked just fine I was able to choose DLSS in the upscaler options & I went into the games folder to set ReflexEmulation to off & the game ran fine. On my Steam Deck it however didn't work tried different versions of Proton still didn't work so I uninstalled the mod in both the game & the PC for both my Deck & Mini PC to make sure there weren't any problems with my save.
ПреттиБой 2 Sep @ 2:43am 
Thank you bro, you really help me)
ItsJoshi 13 Mar @ 1:16pm 
Thanks, seems like the game ran worse with DLSS Quality or DLAA vs FXAA
Logandi  [author] 13 Mar @ 11:16am 
There should be a fgmod-uninstaller.sh script inside the game folder. Just run that
ItsJoshi 13 Mar @ 8:10am 
Is there a guide for uninstalling this?