MTM2.com

A forum for mtm2 discussion
FAQ :: Search :: Members :: Groups :: Register
Login
It is currently Sat Apr 25, 2026 7:22 am



Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Traxx Java port (JTraxx)
PostPosted: Fri Apr 17, 2026 1:21 am 
MTM2 Engineer
User avatar

Joined: Fri Oct 10, 2003 6:19 pm
Posts: 1369
Location: Valparaíso, Chile.
Edit: you can check the latest version here: viewtopic.php?p=58157#p58157

I wanted to show you guys what i've been working on lately. It's basically a Java version of Traxx, migrated with AI help, including some improvements and changes to fit the Java framework. While Traxx 1.5 is already pretty good and a replacement might not be necessary, i did this more as a learning personal project and maybe in the near future have an online JS MTM2 track viewer/editor, all based on Traxx (And hell, maybe CPR, Hellbender/TV/Fury3 level support). There's work left to do, but rendering is almost finished (hardest part no doubt) and file format utilities and keyboard navigation is working. Currently i'm fine tuning the UI, and next is the editors themselves. right now is just a wireframe track viewer

Image
Image
Image


Last edited by Kmaster on Sat Apr 25, 2026 1:52 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Traxx Java port
PostPosted: Fri Apr 17, 2026 4:41 am 
Member
User avatar

Joined: Thu Sep 22, 2022 10:50 pm
Posts: 38
Location: Somewhere in Canada
It looks neat.

BTW, will you add some new features like "Saving track as MTM1 track" and "Giving you a choice to pick Drag type when making a MTM1 track"? That would be cool.

_________________
The monster truck garage of KimikoFan2...

Image

Impact Monster Championship playlist:
https://www.youtube.com/playlist?list=P ... _NZQT6712_

The Monster Truck Community Server (feel free to join if you want):
https://discord.gg/SxwBuTRAJA

"I'm Army Armstrong. Are you ready for Microsoft's Monster Truck Madness?"
-Army Armstrong, 1996


Top
 Profile  
 
 Post subject: Re: Traxx Java port
PostPosted: Fri Apr 17, 2026 10:52 pm 
Member
User avatar

Joined: Mon Jul 02, 2001 2:01 pm
Posts: 1449
Location: Lost in Translation
Oh that's really cool. Having a higher resolution traxx would be great.


Top
 Profile  
 
 Post subject: Re: Traxx Java port
PostPosted: Thu Apr 23, 2026 8:16 am 
MTM2 Engineer
User avatar

Joined: Fri Oct 10, 2003 6:19 pm
Posts: 1369
Location: Valparaíso, Chile.
Fila wrote:
Oh that's really cool. Having a higher resolution traxx would be great.

indeed, while currently the render is inspired in Traxx software render, in the future we can move onto using openGL.

TDPProduction wrote:
It looks neat.

BTW, will you add some new features like "Saving track as MTM1 track" and "Giving you a choice to pick Drag type when making a MTM1 track"? That would be cool.


sure, complete MTM2 feature set is my main goal, then MTM1. let me know your requests.


Top
 Profile  
 
 Post subject: Re: Traxx Java port
PostPosted: Sat Apr 25, 2026 1:49 am 
MTM2 Engineer
User avatar

Joined: Fri Oct 10, 2003 6:19 pm
Posts: 1369
Location: Valparaíso, Chile.
I'm releasing an alpha version of JTraxx (0.5) it's a fully featured track viewer for MTM2, supporting both SIT (thru POD files) and TXX (Traxx format) files. It follow many of the Traxx original UI design cues while adding more options, a fully resizeable 3D view, extensive increase in draw distance, a top-down Map view (like the early TrackView), switchable object and ground box grids, zoom, water tint option, exact camera control and detailed scene control.

Image
Image
Image

What's missing from original Traxx:
-Editor tools (terrain editor, texture editor, scene editor, ground box editor) interactive 3D view, texture viewer, model viewer, TXX file saving, special tools, POD export, SIT cloning, art and model extractor, terrain bitmap tools, MTM1 track support.

Feature requests:
-Performance improvements
-Drag track type support
-Embedded POD tools
-Model texture transparency
-JSON Preferences storage
-Better render lighting
-Proper naming for enum lists (e.g. music track names, object types)
-Color selection for all grids
-Configurable navigation

Long term:
-Javascript port for online use
-CPR, TV, Fury3, Hellbender map support
-OpenGL support
-Export to new formats

Download: https://drive.google.com/file/d/11fUo1w ... 0NShI/view
App format: Java 17
How to run: Download a Java 17 or newer JRE (https://www.oracle.com/java/technologie ... 26-windows). If you have Windows and downloaded the .EXE installer, you probably have the JAR files already associated to the Java runtime, so you can just double click the JAR file. But the safest method (assuming you properly installed Java) is running the jar file from the command line/Terminal/Powershell/etc:

Code:
java -jar jtraxx-0.5.5.jar


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 


Who is online

Users browsing this forum: No registered users and 37 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group