Skip to content

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:

  1. Find this file in the Tribes Launcher Sharp directory:
~/Games/Tribes - Ascend/TribesLauncherSharp-2.2.0/packagestate.yaml
  1. 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

  1. 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

  1. 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.

References