JSPod - Online POD viewer

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

JSPod - Online POD viewer

Post by Kmaster »

JSPod

JSPod is a simple, fast browser-based viewer & extractor for POD archives. It supports the following POD formats:
-version 1 (MTM1&2, CPR, Hellbender, etc)
-version 1-64 (POD1 with directory name field from 32 to 64 bytes).
-version 2 (4x4 EVO, Nocturne)
-EPD files (Fly! series)

it has a bunch of nice features:
  • Open POD and ZIP files from disk or via URL (including ?url= query parameter)
  • Collapsible folder tree with per-type file icons
  • Format descriptions for 40+ Terminal Reality file extensions
  • Advanced BIN model preview based on the Three.js library, with lighting, smoothing, palette selection and the whole deal. Support for all TRI games until MTM2. Supports HD BINs as defined for the CommPatch 3.
  • RAW texture preview for all sizes
  • Text and Hex preview for binary files.
  • Sound formats preview
  • Download individual files or the entire archive as a ZIP
  • Live search to filter the file tree
Image

https://juanputrerasm.github.io/JSPod/
Source: https://github.com/juanputrerasm/JSPod
Last edited by Kmaster on Sun Aug 30, 2026 10:04 pm, edited 2 times in total.
User avatar
Fila
Member
Posts: 2184
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: Online POD viewer

Post by Fila »

Now that I got to play with it a little bit, it's really cool.
User avatar
Kmaster
Member
Posts: 1577
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: Online POD viewer

Post by Kmaster »

hey, you might want to consider integrating it with truck viewer and track viewer. you know, adding a button when viewing a SIT file or a TRK file so it can be opened in TrackViewer/TruckViewer.

maybe in the future i'll add pod creating / modifications / removals tools. there's a lot of CHPOD features that i would like to have integrated
User avatar
Kmaster
Member
Posts: 1577
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JSPod - Online POD viewer

Post by Kmaster »

User avatar
Kmaster
Member
Posts: 1577
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JSPod - Online POD viewer

Post by Kmaster »

Updated to support animated BINs
Captura de pantalla 2026-09-05 a la(s) 6.55.47 a.m..jpg
You do not have the required permissions to view the files attached to this post.
User avatar
Kmaster
Member
Posts: 1577
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JSPod - Online POD viewer

Post by Kmaster »

Added Evo SMF format support
Captura de pantalla 2026-09-10 a la(s) 3.22.00 a.m..jpg
You do not have the required permissions to view the files attached to this post.
User avatar
Kmaster
Member
Posts: 1577
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: JSPod - Online POD viewer

Post by Kmaster »

JSPod 1.4.0
Captura de pantalla 2026-10-02 a la(s) 2.45.21 a.m..jpg
JSPod opens Terminal Reality POD, EPD and ZIP archives in your browser and previews what is inside: textures, palettes, 3D models, text and audio. Nothing is uploaded: every file is read locally.

New: Nocturne models
  • .DFM characters open in the 3D viewer, skinned to the skeleton their .SKL file names, with their textures.
  • The toolbar picks the level of detail, the motion and the frame, and Loop motion plays the selected motion at its own frame rate.
  • .KFM props and cloth open in the same viewer, in both the binary and the text versions, with a slider through their morph frames.
New: CART Precision Racing cars
  • .CMD high-detail car models now open in the 3D viewer with their textures, instead of as text.
  • Stock cars carry both wing sets in one file, so a Wing package selector switches between the road/street course and the speedway/oval setup.
Model viewer
  • Animated BINs blend smoothly from frame to frame, and Play (or the A key) loops them.
  • Textures are smoothly filtered by default.
  • The camera keeps its orbit, pan and zoom when you switch models or poses, so comparing models no longer resets the view.
Fixes
  • Fly! EPD archives now all open, with their full list of files. Previously only some did.
  • Dark .ACT palettes are no longer wrongly brightened fourfold.
  • A .RAW of an unusual size now previews instead of failing with an error.
  • 4x4 Evolution 2 normal-map textures (_BUMP.TIF) now decode, and are labelled as normal maps.
  • Terminal Velocity and Fury3 models are drawn at the correct size.
Under the hood
  • Archives, textures, palettes and models are now read through OpenPhotex 1.0, the shared format library also used by JSTrackViewer, JSTruckViewer and JSMTM2Converter.
You do not have the required permissions to view the files attached to this post.
Post Reply