<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GTA on /dev/urandom's dev site</title><link>https://devurandom.xyz/tags/gta/</link><description>Recent content in GTA on /dev/urandom's dev site</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 05 Jan 2026 21:09:58 +0300</lastBuildDate><atom:link href="https://devurandom.xyz/tags/gta/index.xml" rel="self" type="application/rss+xml"/><item><title>gxter, a GXT file utility</title><link>https://devurandom.xyz/software/gxter/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://devurandom.xyz/software/gxter/</guid><description>&lt;p&gt;I have recently developed a small library and command-line utility in Rust that
opens and creates GXT files from older Grand Theft Auto games. GXT files
(&lt;a href="https://gtamods.com/wiki/GXT"&gt;description of format&lt;/a&gt;) are binary-based lists
of localizable text strings that are used both by the game&amp;rsquo;s executable and all
the game/mission scripts. Since the games are meant to be released in different
languages, using a separate format for storing strings makes sense.&lt;/p&gt;
&lt;p&gt;The program supports, and was tested on, files from GTA III, Vice City and San
Andreas, and should also work with the &amp;ldquo;Stories&amp;rdquo; games, which are based on Vice
City&amp;rsquo;s engine.&lt;/p&gt;</description></item></channel></rss>