If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Help:Contents/Finding Content/Opening archives

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Help:Contents/Finding Content.

So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

Some games store their resources in archives or file containers, which can sometimes be a pain when looking for unused content.

Standard Formats

Sometimes an archive is a .zip or another common archive format in disguise. In this case, all you need to do is change the file's extension to a .zip, .rar, or .7z file, open the archive with a program such as 7zip or WinRAR, and you should be able to extract resources from the archive. A good example of this would be iOS apps. Although their file extensions are .ipa, they are actually .zip files!

Proprietary Formats

If the archive isn't a standard format, you'll have to use one of the methods mentioned below.

Tools

The easiest method involves using applications made to open the game's archives. Tools you can use include:

  • Game Extractor
  • MultiEx Commander
  • Dragon Unpacker
  • Magic Extractor
  • Game Archive UnPacker
  • Unity Assets Explorer will extract the .assets files used by Unity games. It's not 100% perfect, and may not work with some games, but it can be very useful.
  • Unity Assets Bundle Extractor will also extract .assets files used by Unity games as well as convert some of the internal formats to widely known formats (ex. the .43 models into .obj, internal textures to .tga or .png and AudioClips to .wav).
  • UnityStudio can export models to FBX and many asset types to popular formats.
  • Crowbar viewing, packing and unpacking Valve's Source game engine VPK, GMA, FPX and MDL files. Can compile and decompile an entire folder of files in a batch process.
  • GCFScape will open archives for games powered by Valve's Source game engine.
  • QuickBMS - Universal script based files extractor and reimporter. Supports tons of games and file formats, archives, encryptions, compressions, obfuscations and other algorithms (700 algorithms overall).
  • Riveal can extract from some games, .ipa and .apk, and can even extract from some Unity .assets archives and convert the textures to .png
  • UE Viewer a tool for viewing and extracting resources from various games made with Unreal Engine. Can extract .upk, .udk and .u files.
  • MultiMan can open PS3 archives and view files in them.
  • cvm_tool.exe Commandline tool CRI ROFS (Read-Only Filesystem for Virtual Disc Image) tool released by roxfan in 2010. It can "split" CVM files into separate header and ISO files, so that you can edit the contents of the archive and then "make" a new CVM.
  • HFSExplorer can extract Mac-formatted disk images. If the game was acquired as an external ISO image, Universal Extractor can be used to separate the files (such as the HFS and Apple partition map) for use with HFSExplorer afterwards.
  • DirectorCastRipper rips assets from files that are used with Macromedia Director, Shockwave movies and casts.
  • ProjectorRays Shockwave Decompiler converts published and or protected Shockwave movies and casts to a readable format made by Macromedia Director.
  • JPEXS Flash Decompiler is a Flash SWF decompiler and editor. Extract resources, convert SWF to FLA, edit ActionScript, replace images, sounds, texts and fonts.
  • Your own! Some archive formats can be quite simple and easy to figure out.