JPod

Downloads: www.mtm2.com/~mtmg/utilities.shtml
Post Reply
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

JPod

Post by Kmaster »

JPod: Cross-platform open source POD archive utility

JPod is a small, open source Java desktop tool for viewing, extracting, and building POD (version 1 for Monster Truck Madness 1 & 2, CART Precision Racing, Hellbender, Terminal Velocity, and Fury3) archives based on the original WinPod by MDMRE.


Image

I had to make this utility out of necessity since i'm currently developing JTraxx on a M-series mac. And maybe, just maybe, in the future we won't need to be tied to windows, wine or vms to run MTM2 elsewhere :wink:

If you need help porting any utility (and you have the source code & permission), let me know.

https://github.com/juanputrerasm/JPod
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JPod

Post by Kmaster »

JPod 1.1

This new version adds a much more capable archive browser and preview workflow compared with 1.0. The file list now behaves more like a real file viewer, with collapsible folders, icons, quick filtering, advanced search, clickable column sorting, recent files, and cleaner toolbar/menu actions.

Preview support was also expanded quite a bit. More game text formats can now be opened directly, RAW image handling is smarter for non-standard sizes and palette selection is more flexible. The update also improves pod.ini mounting, refreshes descriptions for known file types, simplifies file extraction and includes general usability polish across the app.

Image
collapsible folders
Image
raw preview options, with image size inferring and palette selection
Image
"quick search" file name filtering
Image
non-standard raw image size support

Download it here: https://github.com/juanputrerasm/JPod/releases
User avatar
Fila
Member
Posts: 1616
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: JPod

Post by Fila »

Gonna have to add these utils to the site at some point :)
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JPod

Post by Kmaster »

I added POD v2 (4x4 Evo, Nocturne) and EPD (Fly!) file viewing/extraction support. and (of course) ported it to Javascript. so we might have an online pod viewer at some point :!:
User avatar
Fila
Member
Posts: 1616
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: JPod

Post by Fila »

Can you build it to an .exe ?
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JPod

Post by Kmaster »

not really, well at least not easily. There's some tools out there, but nothing is very good because i'm using Swing (UI) Java controls.
User avatar
Fila
Member
Posts: 1616
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: JPod

Post by Fila »

Guess it should be pointed out that it requires java runtime environment installed.
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JPod

Post by Kmaster »

Fila wrote: Mon Jun 08, 2026 1:21 am Guess it should be pointed out that it requires java runtime environment installed.
sadly yes. JRE or JDK 17 or newer. This one was made out of personal necessity, i needed a pod program that worked on ARM Mac, and by using Java i can run this on any operating system, any processor architecture. But i'll investigate further if i can have a native .exe for windows.
I tried using graal and some other *stuff* for JTraxx but that didn't work welll. Maybe it's easier for a smaller program like JPod. And of course, if its a windows binary, it won't start with a J. J is for Java by the way, not my real name :lol:
User avatar
Fila
Member
Posts: 1616
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: JPod

Post by Fila »

OK Sweet I got it to work. Will upload it on the website and make a note that people need to download the latest JRE for windows in order to be able to run it.
User avatar
Ford-chan
Member
Posts: 177
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: JPod

Post by Ford-chan »

Any chance that JPod can act as a pod mounter as well? Cowpod and PodIt have just about been rendered useless at this point in time, from issues with both programs not recognizing the pod.ini file, to both programs having POD cap limits built into them, to where you can't force them to mount anymore than 30-99 PODs, despite the game with it's recent patches supporting twice that amount of PODs in.
User avatar
Kmaster
Member
Posts: 1447
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JPod

Post by Kmaster »

Ford-chan wrote: Sat Jun 27, 2026 9:13 am Any chance that JPod can act as a pod mounter as well? Cowpod and PodIt have just about been rendered useless at this point in time, from issues with both programs not recognizing the pod.ini file, to both programs having POD cap limits built into them, to where you can't force them to mount anymore than 30-99 PODs, despite the game with it's recent patches supporting twice that amount of PODs in.
yes, pod mounting is a feature i'm planning to implement, but I'm not sure if to create a different tool for it or add it directly into JPod.
User avatar
Ford-chan
Member
Posts: 177
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: JPod

Post by Ford-chan »

Kmaster wrote: Sat Jun 27, 2026 10:45 pm yes, pod mounting is a feature i'm planning to implement, but I'm not sure if to create a different tool for it or add it directly into JPod.
Whatever you choose, hopefully certain things like being able to mount PODs directly from wherever folder apart from the root MTM2 folder, to being able to rearrange PODs in whatever order so that they appear that way in the Races menu when selecting a track is maintained. Both of those conveniences is a must for me.
Post Reply