Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trigger-segfault/tconvert

A combination tool for managing Terraria content resources.
https://github.com/trigger-segfault/tconvert

content convert extract resource terraria tool xna xnb

Last synced: 2 months ago
JSON representation

A combination tool for managing Terraria content resources.

Awesome Lists containing this project

README

        

# TConvert ![AppIcon](http://i.imgur.com/5WPwZ3W.png)

[![Latest Release](https://img.shields.io/github/release/trigger-death/TConvert.svg?style=flat&label=version)](https://github.com/trigger-death/TConvert/releases/latest)
[![Latest Release Date](https://img.shields.io/github/release-date-pre/trigger-death/TConvert.svg?style=flat&label=released)](https://github.com/trigger-death/TConvert/releases/latest)
[![Total Downloads](https://img.shields.io/github/downloads/trigger-death/TConvert/total.svg?style=flat)](https://github.com/trigger-death/TConvert/releases)
[![Creation Date](https://img.shields.io/badge/created-august%202017-A642FF.svg?style=flat)](https://github.com/trigger-death/TConvert/commit/81d10e01975c1974f73ee90089fa30d85e71370e)
[![Terraria Forums](https://img.shields.io/badge/terraria-forums-28A828.svg?style=flat)](https://forums.terraria.org/index.php?threads/61706/)
[![Discord](https://img.shields.io/discord/436949335947870238.svg?style=flat&logo=discord&label=chat&colorB=7389DC&link=https://discord.gg/vB7jUbY)](https://discord.gg/vB7jUbY)

A combination tool for managing Terraria content resources. Convert, extract, backup, and restore. The unofficial sequel to TExtract.

![Window Preview](https://i.imgur.com/oTuVrGQ.png)

### [Wiki](https://github.com/trigger-death/TConvert/wiki) | [Credits](https://github.com/trigger-death/TConvert/wiki/Credits) | [Image Album](https://imgur.com/a/QaoPd)

### [![Get TConvert](http://i.imgur.com/4BGRFF0.png)](https://github.com/trigger-death/TConvert/releases/latest)

## About

* **Created By:** Robert Jordan
* **Version:** 1.0.2.1
* **Language:** C#, WPF

## Requirements for Running
* .NET Framework 4.5.2 | [Offline Installer](https://www.microsoft.com/en-us/download/details.aspx?id=42642) | [Web Installer](https://www.microsoft.com/en-us/download/details.aspx?id=42643)
* Windows 7 or later

## Building from Source
* Build with configuration *WinDebug* or *WinRelease* for the UI version.
* Build with configuration *ConDebug* or *ConRelease* for the pure console version.

## Features
* Extract image, sound, and font resources from Terraria's Xnb files, and extract songs from Terraria's Xwb wave bank.
* Convert images and sounds back into Xnb format and copy them to the content directory.
* Backup and restore your content folder for when you need to remove changes. (Glorified file copier)
* Run scripts that give more control over where files go when they are converted or extracted.
* Drop files into the window to automatically process them.
* Command line support for use with Windows Shell or the command prompt.

## About Xnb Format

Everything I learned about the Xnb format in order to read sprite fonts was gotten from the [documentation available on this page](http://xbox.create.msdn.com/en-us/sample/xnb_format). [Here's a mirror](http://www.mediafire.com/file/pf5dqw5dmup1msa/XNA_XNB_Format.zip) if that link ever goes down like old Microsoft links usually do.