2025-11-13 9:17:23 PM
Status:
Tags:
Note if using Tribes Launcher Sharp
By default, when you first open Tribes Launcher Sharp it will have no packages highlighted green. In fact, it will have "TAMods Core" and "Standard Library" both marked as red. The rest are black. After clicking "Update", the two red ones turn green. Those two are required packages for Tribes Launcher Sharp but you'll also want them if you plan to use TAMods in general.
Installing "TAMods Core" Package
Manual
Copy the TAMods.dll in the same directory that your TribesLauncherSharp.exe file lives. For me, that's here:
~/Games/Tribes - Ascend/TribesLauncherSharp-2.2.0/
Tribes Launcher Sharp
Click the Packages tab, select the TAMods Core package, click Install. It will download the TAMods.dll file and place it in this directory on Linux (depending on where you installed the game):
~/Games/Tribes - Ascend/TribesLauncherSharp-2.2.0/
Note
Clicking "Update" when you first open Tribes Launcher Sharp should automatically download this package also.
Installing "Standard Library" Package
Manual
Copy the files from the Config folder into the following directory on Linux (depending on where you installed the game):
~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config/
For example, this is what my folder layout looks like after installing this package:
[adman@arch-desktop ~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config]$ ls -1
config.lua
examples
lib
presets
routes
TribesCompat.ini
TribesHelpText.ini
tribes.ini
TribesInput.ini
TribesUser.ini
The items without file extensions are directories.
I would also suggest creating a routes directory in there if it doesn't already exist. To future me: If I follow this guide later and find that the directory doesn't already exist, add that empty directory to the package folder so that it gets copied over in the future.
Tribes Launcher Sharp
Click the Packages tab, select the Standard Library package, click Install. It will download the files and place them in this directory on Linux (depending on where you installed the game):
~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config/
Note
Clicking "Update" when you first open Tribes Launcher Sharp should automatically download this package also.
Installing the "Master RefShaderCache" Package
Manual
Copy the RefShaderCache-PC-D3D-SM3.upk file in the following directory on Linux (depending on where you installed the game):
~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/
Tribes Launcher Sharp
Click the Packages tab, select the Master RefShaderCache package, click Install. It will download the RefShaderCache-PC-D3D-SM3.upk file and place it in this directory on Linux (depending on where you installed the game):
~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/
Installing map packages
Note
Note that map files aren't typically good enough on their own. They typically require additional asset packs. The "Community Made Maps" pack conveniently comes packaged will all the assets that every map needs. For the most part, I think the assets are located within directories while the map files are loose.
Note
As of this writing on 14 November 2025, none of the map packs should overwrite any existing game files.
Manual
Copy the map folders and map files into the following directory (depending on where you installed the game):
~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/Maps/
For example, this is what my folder layout looks like after installing the "Community Made Maps" package:
[adman@arch-desktop ~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/Maps]$ ls -1
Arena
ArxNovena
BellaOmega
Blueshift
Broadside
CanyonCrusade
DangerousCrossing
Drydock
Hellfire
IceCoaster
Katabatic
Perdition
Permafrost
Raindance
RuinsOfHarabec
Stonehenge
TA_Acheron_Dodge.upk
TA_AirArenaBlitz.upk
TA_Aqueducts
TA_Arena
TA_Arena_Evil.upk
TA_BloodEagle
TA_Blues_Dodge.upk
TA_BuildingBlocks_Dodge.upk
TA_Common
TA_Common_Dodge.upk
TA_CotP
TA_CRO.upk
TA_DiamondSword
TA_Eclipse.upk
TA_Elysian.upk
TA_EnvironmentalAssets
TA_Environment_Dodge.upk
TA_Evil.upk
TA_Frozen
TA_Incidamus_Dodge.upk
TA_Karu.upk
TA_Nerve.upk
TA_Neutral
TA_Oceanus.upk
TA_Periculo_Dodge.upk
TA_Polaris.upk
Tartarus
TA_Ships
TA_Ships_Dodge.upk
TA_Skies
TA_Sounds.upk
TA_Wreckage
Terminus
TranEntry.fmap
TrArena-ElysianBattleground.udk
TrArena-Ruins.udk
TrCTF-Acheron.udk
TrCTF-Andromeda.udk
TrCTF-Ascent.udk
TrCTFBlitz-AirArena.udk
TrCTFBlitz-Broadside
TrCTFBlitz-MazeRunner.udk
TrCTF-Blues.udk
TrCTF-Crash.udk
TrCTF-DesertedValley.udk
TrCTF-Eclipse.udk
TrCTF-Fracture.udk
TrCTF-Incidamus.udk
TrCTF-Meridian.udk
TrCTF-Oceanus.udk
TrCTF-Periculo.udk
TrCTF-Phlegethon.udk
TrCTF-Polaris.udk
TrCTF-Styx.udk
TrCTF-TreacherousPass.udk
TribesMainEntry.fmap
Tutorial
The items without file extensions are directories.
Tribes Launcher Sharp
Click the Packages tab, select the map package(s) you want, and click Install. It will download them and install them for you in this directory:
~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/Maps
Uninstalling map packages
When you install map packages via Tribes Launcher Sharp, they get placed in the following directory on Linux (depending on where you installed the game):
~/Games/Tribes - Ascend/Tribes_Ascend_Parting_Gifts/TribesGame/CookedPC/Maps
Note
Windows would be the same. Just look at the drive_c part and go from there.
To uninstall them, just delete the package's files from that Maps folder. Leave the Maps folder itself intact since it also houses data for official/core maps.
Installing route packages
Manual
Copy the route files in the following directory on Linux (depending on where you installed the game):
~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config/routes/
Note
Place the raw .route files in the routes directory. That directory shouldn't have any subfolders in it (although I haven't tested that, so maybe it works fine).
Tribes Launcher Sharp
Click the Packages tab, select the route package(s) you want, and click Install. It will download them and install them for you in this directory:
~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config/routes/
Uninstalling route packages
When you install route packages via Tribes Launcher Sharp, they get placed in the following directory on Linux (depending on where you installed the game):
~/Games/Lutris/Tribes - Ascend/drive_c/users/adman/Documents/My Games/Tribes Ascend/TribesGame/Config/routes/
Note
Windows would be the same. Just look at the drive_c part and go from there.
To uninstall them, just delete the package's files from that routes folder. Leave the routes folder itself intact.
Editing which packages show as installed in Tribes Launcher Sharp
When using Tribes Launcher Sharp to download packages, once you click install on them their text turns from black to green to represent that they are installed, and the install button will forever be greyed out from that point forward. The issue with this is that I removed the downloaded content and am now unable to redownload the content because it thinks I've already done it. To fix this:
- Find this file in the Tribes Launcher Sharp directory:
~/Games/Tribes - Ascend/TribesLauncherSharp-2.2.0/packagestate.yaml
- Open the file. Its contents will look something like this:
packages:
- id: tamods-dll
version: 1.2.3
- id: tamods-stdlib
version: 1.0.3
- id: community-maps
version: 2.0.1
- id: custom-maps-asset-pack
version: 1.0.0
- id: master-refshadercache
version: 0.1.7
- id: krogoth-map-pack
version: 0.1.1
- id: dodge-map-pack
version: 0.2.2
- id: evil-map-pack
version: 0.2.1
- id: evil-map-common
version: 0.2.2
- id: dodge-map-pack-2
version: 0.1.1
- id: dodge-map-pack-3
version: 0.1.1
- id: dodge-map-pack-4
version: 0.1.1
- id: dodge-treacherous-series
version: 0.1.1
- id: dodge-arena-series
version: 0.1.0
- id: evil-map-pack-2
version: 0.1.1
- id: kali-map-pack
version: 0.1.2
- id: nerve-map-pack
version: 0.1.1
- id: dodge-map-common
version: 0.2.3
- id: cro-map-pack
version: 0.1.0
- id: tamods-routesnerve
version: 3.0.0
- id: tamods-routessoni
version: 1.0.0
- id: tamods-routeslib
version: 1.0.0
- id: tamods-routesrec
version: 1.0.0
- id: tamods-routesjp
version: 1.0.0
- id: tamods-routesjpsld
version: 1.0.0
- id: tamods-routesjack
version: 1.0.0
- id: tamods-routesjphard
version: 1.0.0
- For any packages that you manually uninstalled, remove those packages from the list by deleting them. For this example, I will remove all the route packages so that the file looks like this:
packages:
- id: tamods-dll
version: 1.2.3
- id: tamods-stdlib
version: 1.0.3
- id: community-maps
version: 2.0.1
- id: custom-maps-asset-pack
version: 1.0.0
- id: master-refshadercache
version: 0.1.7
- id: krogoth-map-pack
version: 0.1.1
- id: dodge-map-pack
version: 0.2.2
- id: evil-map-pack
version: 0.2.1
- id: evil-map-common
version: 0.2.2
- id: dodge-map-pack-2
version: 0.1.1
- id: dodge-map-pack-3
version: 0.1.1
- id: dodge-map-pack-4
version: 0.1.1
- id: dodge-treacherous-series
version: 0.1.1
- id: dodge-arena-series
version: 0.1.0
- id: evil-map-pack-2
version: 0.1.1
- id: kali-map-pack
version: 0.1.2
- id: nerve-map-pack
version: 0.1.1
- id: dodge-map-common
version: 0.2.3
- id: cro-map-pack
version: 0.1.0
- Save the file and open Tribes Launcher Sharp. You should now see that you can now re-download those packages you removed.
Note
Similarly, you can do the reverse in order to show the packages as installed in Tribes Launcher Sharp when you have installed them manually, but this is just a visual thing.