Zedit32 -

Zedit32 -

Right-click any file and select Show Dependencies. zedit32 will scan the .GOB for cross-references—e.g., which .3DO calls which .MAT texture. In 1999, this was revolutionary.

Despite being developed in an era when Windows was still in its youth, ZEdit32 has managed to retain a user base over the years. Several factors contribute to its enduring popularity:

In the golden era of PC gaming, modding was a raw, grassroots movement. Before the days of Steam Workshop, Nexus Mod Manager, or Vortex, there was a different breed of tool—utilities built by fans, for fans, often running on clunky 32-bit architectures. Among these legendary relics, one name holds a special place in the hearts of veterans from the late 90s and early 2000s: zedit32. zedit32

If you have ever tried to alter the fabric of a classic Dark Forces game, tweak the assets of a 1998 LucasArts title, or simply want to understand the pre-history of modern game editing, you need to know what zedit32 is, how it works, and why it remains relevant today.

zedit32 has a “Replace” function that lets you swap a file inside an existing .GOB without repacking the entire archive. This is incredibly fast for testing minor tweaks. Right-click any file and select Show Dependencies


Need to change every instance of "Red Lightsaber" to "Purple Lightsaber" across 30 different .DAT files? Zedit32 allowed hex-level batch operations, saving modders hundreds of hours of manual work.

Let’s apply everything with a practical walkthrough. Need to change every instance of "Red Lightsaber"

Goal: Replace Kyle Katarn’s blue lightsaber blade with a custom neon-green blade.

  • Save as ZZ_GREENLIGHTSABER.GOB in the game’s Resource folder.
  • Launch Jedi Knight. Start a new game. Kyle’s saber is now green.
  • If you want to share your mod, distribute only the .GOB file—never the original game assets.


    While the original author’s website went offline circa 2003, zedit32 lives on.

    zedit32 includes a CRC32 calculator. Before repacking, you can verify if a file’s checksum matches the original—essential for multiplayer mods (to prevent cheat detection).