Installation
Requirements
Section titled “Requirements”- Windows 64-bit (or Wine if you’re using Linux).
- Crash Bandicoot N. Sane Trilogy (PC), installed through Steam or Xbox Game Pass.
Download the prebuilt executable
Section titled “Download the prebuilt executable”-
Open the Releases page on GitHub and download the executable attached to the latest release (
Crash-NST-Maker-<version>.exe). -
Run it to open the main menu. The tool looks for your game installation; if it is not found, use the
Filemenu to set the game path. -
You can now Play a custom level or Create your own level!
Play a custom levelStart playing custom levels in 3 stepsBuild your first levelA ten-minute walkthrough from an empty level to playing it in the game.
Updating
Section titled “Updating”Check for new versions on the Releases page. You can keep multiple versions on your PC in case you encounter an issue with an update.
Crash logs
Section titled “Crash logs”When the application encounters an unhandled error it writes the details to a log file. Consider attaching it when you ask for help on Discord or open a GitHub issue.
Uninstalling
Section titled “Uninstalling”Delete the executable. If you applied mods with the Mod Manager and want to uninstall them, click Unmod game first. To clear any data cached by the editor such as user settings, object library previews or automatic backups, remove the storage folder located at:
C:\Users\<username>\AppData\Local\NST_Modding_Tool
Build from source
Section titled “Build from source”-
Install Microsoft .NET SDK 9.0.
-
Clone the repository:
Terminal window git clone https://github.com/kishimisu/Crash-NST-Level-Editor.gitcd Crash-NST-Level-Editor -
Run the app in debug mode:
Terminal window dotnet run -
(Optional) Build an optimized executable in release mode:
Terminal window dotnet publish ./NST.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -p:IncludeAllContentForSelfExtract=true -p:EnableCompressionInSingleFile=true
The source is organised in a few folders under src/:
Alchemy/(.pakarchives,.igzfiles and Alchemy objects)Havok/(.hkxfiles and Havok objects)Editor/(the application),Utils/
See Alchemy API if you want to script the archives yourself.