Latest version: 0.06
Creates new level files for Trespasser, essential for modders. Also doubles as a pid editor and pid/swap generator, creating an empty set of these files to do a complete swap update. Help files and quick start guide included. The process is easy, but you do need to follow the steps correctly.
Version 0.06 and above includes the option to set the size of the terrain (up to 2048x2048).
Author: | MikeTheRaptor |
File Size: | 0.00 KB |
Released: | November 5, 2022 |
Category: | Utilities |
Downloads: | 479 |
Latest version: v1.0.1 (6 Jan 2023)
The GUI-based utility for managing Trespasser mods.
TMM simplifies the process of toggling the active mod in Trespasser by providing a GUI and removing the need to manually edit config files.
The Trespasser Mod Manager (TMM) performs the following functions:
- Reads the tp_mod.ini to determine the Active Mod
- Checks the contents of the /mods/ directory to generate a list of available mods
- When prompted by the user, edits the tp_mod.ini to change the Active Mod
- When prompted by the user, launches Trespasser CE"
- Install "TMM-certified" mods from directly within the app (v0.3.8 and later). See library of certified mods here: TMM-Certified Mods Library
- Shows mod information (if any is present).
- Install the game from the CD.
- Able to toggle certain INI options (cheats, max active AI, experimental AI behaviours).
Author: | LtSten |
File Size: | 10.53 KB |
Released: | January 18, 2022 |
Category: | Utilities |
Downloads: | 469 |
Latest Stable Version: v1.0.0 (14 Nov 2023)
A WIP (Work-In-Progress) Blender TPM Addon for Blender 3.0 by LtSten. As mentioned by LtSten on the forum, this is still a reasonably untested extension.
Please visit the forum topic for installation notes and other important information about the addon: Blender 3.0 TPM Addon (No register required)
Author: | Dragonlord |
File Size: | 32.71 KB |
Released: | January 23, 2021 |
Category: | Utilities |
Downloads: | 522 |
Rewrite of the exporter to work with Blender 2.6 . This script exports models into trespasser formats. Supports writting TPM files as well as values.txt files. Also adds UI elements to configurate the export easily. For the individual types of meshes a basic set of values is exported. For meshes, physics meshes, invisible meshes and magnet meshes parenting as well as configuration values are taken into consideration to produce more useful default values.txt files.
Author: | Rebel |
File Size: | 566.17 KB |
Released: | December 29, 2020 |
Category: | Utilities |
Downloads: | 568 |
TPA Player is a TPA player that allows the user to play TPA files and .cau files. The latest version allows you to play any TPA's between Build 22 (E3 Demo) to the release. It can also add sounds to existing TPA files as well as create new ones.
Make sure to download the latest ID database here: SndIds.dat Update (2020-01-13) Download
Author: | MikeTheRaptor |
File Size: | 533.47 MB |
Released: | December 25, 2020 |
Category: | Levels |
Downloads: | 5217 |
CRC tool (recursive and non-recursive versions), it has two main sections: a CRC-32 calculator, whose purpose is to calculate the CRC-32 hash for any string entered, as Trespasser internally does; and a CRC-32 reversing section, whose purpose is to help finding a valid string that matches a known CRC-32 hash, and can be used to access any unused sounds or textures inside the Trespasser retail files. You can guess the beginning and/or the ending of the string, and the app will find a 4-character or longer sequence which together with them will give the desired CRC-32 value. There are two versions released together, the even-numbered one (28) is implemented using recursion, while the odd-numbered one (29) doesn't use recursion, and is a little slower. Source code is included. Additionally, I've made experimental versions that calculate the string in backwards sense, but aside from some purely experimental use, there's no reason to use them instead of the regular ones.
CRC tool (recursive and non-recursive versions), it has two main sections: a CRC-32 calculator, whose purpose is to calculate the CRC-32 hash for any string entered, as Trespasser internally does; and a CRC-32 reversing section, whose purpose is to help finding a valid string that matches a known CRC-32 hash, and can be used to access any unused sounds or textures inside the Trespasser retail files. You can guess the beginning and/or the ending of the string, and the app will find a 4-character or longer sequence which together with them will give the desired CRC-32 value. There are two versions released together, the even-numbered one (28) is implemented using recursion, while the odd-numbered one (29) doesn't use recursion, and is a little slower. Source code is included. Additionally, I've made experimental versions that calculate the string in backwards sense, but aside from some purely experimental use, there's no reason to use them instead of the regular ones.
CRC tool (recursive and non-recursive versions), it has two main sections: a CRC-32 calculator, whose purpose is to calculate the CRC-32 hash for any string entered, as Trespasser internally does; and a CRC-32 reversing section, whose purpose is to help finding a valid string that matches a known CRC-32 hash, and can be used to access any unused sounds or textures inside the Trespasser retail files. You can guess the beginning and/or the ending of the string, and the app will find a 4-character or longer sequence which together with them will give the desired CRC-32 value. There are two versions released together, the even-numbered one (28) is implemented using recursion, while the odd-numbered one (29) doesn't use recursion, and is a little slower. Source code is included. Additionally, I've made experimental versions that calculate the string in backwards sense, but aside from some purely experimental use, there's no reason to use them instead of the regular ones.
CRC tool (recursive and non-recursive versions), it has two main sections: a CRC-32 calculator, whose purpose is to calculate the CRC-32 hash for any string entered, as Trespasser internally does; and a CRC-32 reversing section, whose purpose is to help finding a valid string that matches a known CRC-32 hash, and can be used to access any unused sounds or textures inside the Trespasser retail files. You can guess the beginning and/or the ending of the string, and the app will find a 4-character or longer sequence which together with them will give the desired CRC-32 value. There are two versions released together, the even-numbered one (28) is implemented using recursion, while the odd-numbered one (29) doesn't use recursion, and is a little slower. Source code is included. Additionally, I've made experimental versions that calculate the string in backwards sense, but aside from some purely experimental use, there's no reason to use them instead of the regular ones.
Author: | Rebel |
File Size: | 187.84 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 400 |
This program will convert all compatible .wav residing inside the directory it is placed in into .cau files that can be used with one of our other TPA tools to create TPA files.
Author: | Rebel |
File Size: | 178.71 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 643 |
This program takes a directory of .cau files and exports a .tpa file. There's a readme file as well as user info pasted onto the program's window.
Note: Some Anti-Virus/Anti-Malware programs might flag TPA Generator as a Malware but this is a False positive. You can find the source here for reviewing or compiling yourself: TPA Generator v2 Source Download.
Author: | Rebel |
File Size: | 194.29 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 460 |
Source code for TPA Generator v2.
Author: | Rebel, machf |
File Size: | 139.94 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 422 |
fixOcclusion is a simple drag-and-drop utility based on some of the functionality from the earlier pidRewrite tool. Its purpose is to fix the occlusion settings in early v130 pid's (basically, the ones from Build 55) so that they are fully compatible with later ones and can be properly viewed in TresEd. Just place the executable in the same folder as the Build 55 *.PID files, then drag an drop on top of it each .PID file you want to convert. The original ones will be saved with a ".bak" extension, just in case.
Author: | Rebel, PenguiN |
File Size: | 466.94 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 597 |
Allows you to view bitmap images packed inside swap (swp) files individually. You may also save the image being viewed.
03-10-2019 version: "1st update this program has seen in 9 years. There's additional information displayed during texture review, though most will find that information unimportant. the main reason that i'm releasing this version is that it's more stable and index accurate than previous releases".
Author: | machf |
File Size: | 134.04 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 512 |
This is a small program that updates the old version (v130 and v140) TPA files contained in earlier Trespasser builds, like Build 22 (E3 demo), Build 32 (PC Gamer demo) and Build 55, making a new version (v150) compatible with the engine from the Trespasser release (Builds 116 and 117).
Just place the executable in the same folder as the old TPA files, then drag and drop each file you want to convert on top of it. A new file with the same name will be created, and the old file will be renamed with the extension ".bak" at the end.
The process may take a while when updating the Stream.tpa files, just be patient. A DOS window will open and display messages concerning the update's progress; press the "Enter" key upon finishing so that it closes.
The source code for the program is included too, in case you want to learn how it works.
Author: | Draconisaurus |
File Size: | 253.67 MB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 1699 |
Trespasser Millennium is an updated version of the modding suite Trespasser Twilight, released for Trespasser's 20th Anniversary.
All you need in order to create your own Trespasser levels!
Author: | Rebel |
File Size: | 573.46 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 390 |
WavPac_Player is a simple program to store wave files. The most common types of wave files within storage (packed inside WavPacFile (.wpf) can also be played within the program. The wav files stored can be exported as a single wave file, or in mass.
Supported wav types (including Trespasser wavs too):
Windows .wav types: 8, 16, 24 and 32bit (mono/stereo)
Aiff (.aif) wav types: 8 (signed/unsigned), 16, 32bit (mono/stereo)
Au wav types: 8, 16, 32bit (mono/stereo)
Htk wav types: 16bit (mono/stereo)
Voc wav types: 8, 16bit (mono/stereo)
Author: | Rebel |
File Size: | 193.64 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 482 |
This is a drag n' drop utility, meaning you drop a file onto the program's window. That's it. It'll convert a trespasser compati-ble wave file into .cau file for import.
Author: | Rebel |
File Size: | 725.85 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 475 |
Convert .aiff files into .wav files.
"Just drop either a aiff file onto the window. that's it - Should handle most single and duel channel aiffs. Well, the ones I tested seemed to work ok."
Author: | Lee Arbuco |
File Size: | 2.19 MB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 552 |
Contains GUIApp, GroffBuild and EffectsEditor with modern OS support. Adds DirectX 9 support for GUIApp and some other useful modifications for modders.
Author: | Rebel |
File Size: | 80.02 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 403 |
Found this buried in my website's directory. Simply type in name, select type of trig shape to export (little button just clears text field).
This is a "quick'n'dirty" MAX script converted from the TPM import script that lets you import Trespasser Terrain Triangulation (.TRI) files, those converted by GUIapp from .wtd files. Works both in 3ds Max and Gmax.
This is a "quick'n'dirty" MAX script converted from the TPM export script that lets you export Trespasser Terrain (.TRR) files, those which GUIapp can convert into .wtd files. This is the version modified to work with Gmax, although you can use it with 3ds Max too (but why?). Make sure to clear the MAXScript listener before exporting, and use GMaxSLGRAB to save the output to a .tpm file.
Originally, hppav converted the 3ds Max version 0.0.1 to work with Gmax (which I had omitted), then I re-converted it again after making some fixes in version 0.0.2.
Now this is version 0.0.3, made some changes so that coordinate values would be rounded to prevent GUIapp from crashing when attempting to create a .TRI file from the .WTD terrains it generates using the exported .TRR files.
This is a "quick'n'dirty" MAX script converted from the TPM export script that lets you export Trespasser Terrain (.TRR) files, those which GUIapp can convert into .wtd files. Works in 3ds Max only, for Gmax get the corresponding version.
In version 0.0.2, I made some fixes to my original version 0.0.1, which was conflicting with the TPM export script, since they were using functions with the same name.
Now this is version 0.0.3, made some changes so that coordinate values would be rounded to prevent GUIapp from crashing when attempting to create a .TRI file from the .WTD terrains it generates using the exported .TRR files.
Author: | Rebel |
File Size: | 59.42 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 426 |
Utility strips bones assignments from an exported dinosaur using TresEd. The option 'convert joints (bones) to .tpm format' must be selected for utility to be used. Also, do not capitalize the 1st letter of the new name you choose Lower case only ! (Used to create dinosaurs which use string Mesh/Physics of master dinosaur which allows individual actions and emotions assigned to an individual dinosaur, separate from that of the master mesh)
Note: The E3/PCGamer .tpms files of the the dinosaurs (Brown Raptors, Para and Green TRex) can be stripped. *Assign lower case names only to new files*
Author: | J.D. Medhurst, Rebel |
File Size: | 68.86 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 492 |
Pcm Encoder (Encodes 22050, mono pcm wav into trepasser compatible ima/dvi adpcm (compressed wav))
Author: | J.D. Medhurst, Rebel |
File Size: | 69.42 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 519 |
Ima/dvi adpcm decoder (Decodes ima/dvi adpcm industry standard 512/1024 & trespasser's unique 1028/2056 block alignment. Mono (22050 sample_rate) or stereo (44100 sample_rate). .App and code included. adpcm class, (c) J.D. Medhurst, aka Tixy
Author: | Rebel |
File Size: | 61.93 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 524 |
Creates opacity maps for 8bit colormaps. Note that certain color palettes will not produce the correct color blue (the areas that will have full transparency). Best to copy and paste over an existing texture that has a companion opacity map assigned to it before using this utility. On another note, don't use MSPaint! It screws up palettes something fierce, especially with windows 7 and above.
Author: | Remdul |
File Size: | 5.60 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 378 |
Copies T-Script values for a numbered array of objects. Further instructions included.
Author: | Rebel |
File Size: | 68.86 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 403 |
Tool to create .values files for new models. Read the readme for instructions.
Author: | Rod Maher |
File Size: | 200.16 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 414 |
Trespasser benchmark tool, shows frame rate (FPS) in-game.
Author: | Andres James |
File Size: | 26.21 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 552 |
Tool to convert BUP file extracted with SwpExt to BMP.
Author: | Remdul |
File Size: | 2.19 MB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 538 |
Runtime Libraries for TPDC. You do not need these files to run TPDC unless the operating system complains about missing libraries.
The best way on a newer OS is to place these DLL files directly in your TPDC folder.
If you are running Windows Vista/Windows 7, copy these files to the "system" directory.
If you are running Windows XP/2000, place these files in "c:windowssystem32".
If you are running Windows 95/98 or then you can put them in "c:windows" or "c:windowssystem".
Do NOT overwrite any files if Windows asks you to.
Author: | Andres James |
File Size: | 79.55 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 457 |
Easy-to-use T-script generator.
Author: | Rebel, machf |
File Size: | 329.72 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 486 |
Pid reWrite is a simple drag-and-drop utility to convert early v120 pid's into v130 (for TresEd viewing).
See the text file that is included for how to use.
Author: | Remdul |
File Size: | 487.69 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 543 |
"Trespasser Dinosaur Creator", easy to handle application to turn static models into dinosaurs v0.2.7 (get the latest updates from the author's site).
Runtime Libraries for TPDC. You do not need these files to run TPDC unless the operating system complains about missing libraries.
TPDC Runtime Libraries Download
The best way on a newer OS is to place these DLL files directly in your TPDC folder.
If you are running Windows Vista/Windows 7, copy these files to the "system" directory.
If you are running Windows XP/2000, place these files in "c:windowssystem32".
If you are running Windows 95/98 or then you can put them in "c:windows" or "c:windowssystem".
Do NOT overwrite any files if Windows asks you to.
Note: It might give an error of a missing "MSCOMCTL.OCX" file on newer OS (7 and above). Download Visual Basic 6.0 Common Controls here: Visual Basic 6.0 Common Controls and open the archive with something like 7-zip and move "MSCOMCTL.OCX" to the TPDC folder and run TPDC as admin and it would work!
Author: | Andres, Remdul, machf |
File Size: | 13.16 KB |
Released: | December 14, 2020 |
Category: | Utilities |
Downloads: | 584 |
TPM import and export scripts for 3D Studio MAX and Gmax. The import script is tpmimport2.ms and works on both, the export script for 3DS MAX is tpmexp124y.ms and the export script for Gmax is tpmexp124y-gmax.ms. Just place the scripts in the /scripts/startup folder of your MAX or Gmax folder and they'll be automatically loaded when you launch the program and will appear on the drop-down list on the right panel when you open Utilities->MAXScript. For Gmax, better clear the MAXScript listener before exporting, and use GMaxSLGRAB to save the output to a .tpm file.