mtm2.com MTM2.COM
Log in
The Monster Truck Madness Guild
mtm2.com / mtmg / cpod26

Nothing is written until you save

Every edit — renaming, deleting, adding, reordering, changing a track's type — is held in memory until you choose File → Save or Save As. Close without saving and the pod on disk is untouched, to the byte.

This is the one behaviour C-POD changed on purpose. The original applied some operations straight to the archive and deferred others, with nothing on screen to tell you which was which. That is how a track got converted to Rumble without anyone asking for it.

It is also why it is fast

Add, delete, rename and reorder are list operations in memory, so they are instant whatever the archive weighs. The old tool rewrote the entire pod — and a backup copy of it — on every single one of those operations. That is why renaming one file in a 154 MB pod used to take minutes.

What a save actually costs

Saving is not always a rewrite. C-POD looks at what you changed and does the smallest thing that is correct:

What you changed What gets written
The comment 80 bytes
Names the directory region
The order of files the directory region
A file, for one the same sizejust that region
Added, removed or resized anythinga full rewrite

Reordering is the surprising one. It does not move any content: POD1 addresses every file by an explicit offset, so the directory rows can be rewritten in a new order while every byte of payload stays exactly where it is. Moving one line in a 154 MB archive writes a few kilobytes.

Backups

Saving keeps the previous version as name.pod.bak unless you turn that off in Preferences. It costs nothing when the archive is being rebuilt anyway, and one file copy when the save was small enough to patch in place.

While a pod is open, C-POD may hold read handles on other archives to resolve textures across your load order. Saving allows readers and bars writers, which is why saving an installed pod works rather than failing as "used by another process" — that other process would have been C-POD's own texture lookup.
Downloads Tracks Trucks Utilities C-Pod26 Podzip MTM 1 Tracks More Help MTMG Forum Partners Track Shots