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.
ZZ_GREENLIGHTSABER.GOB in the game’s Resource folder.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).