Ramblings

ULTRACOMFY's personal homepage.

User Tools

Site Tools


extraction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
extraction [2026/02/23 09:42] ultracomfyextraction [2026/02/23 09:50] (current) ultracomfy
Line 9: Line 9:
 Video game file extraction is the process of ripping assets from a video game's game files. In 2026, video game assets are still stored on the local machine and streamed from the disk. This makes all game assets accessible from the local machines, allowing talented individuals to extract them into their individual parts. Video game file extraction is the process of ripping assets from a video game's game files. In 2026, video game assets are still stored on the local machine and streamed from the disk. This makes all game assets accessible from the local machines, allowing talented individuals to extract them into their individual parts.
  
-//This page is a documentation on extraction-related concepts and not a Tutorial on how to extract assets from video games. For that, see [[Extraction Tutorial]].//+//This page is a documentation on extraction-related concepts and not a tutorial on how to extract assets from video games. For that, see [[Extraction Tutorial]].//
  
 ====== Video Game Files ====== ====== Video Game Files ======
-Video games store their assets in bits and bytes on a computer's hard drive. If you hear a sound or see a particular image inside a video game, it is almost certain that that is stored as a file somewhere on your computer((I say that because there can be some internet streaming which can bypass the hard drive entirely)). The task of a user wishing to extract these assets is to know where to look and to understand some fundamental video game concepts, especially in regards to file and file formats.+Video games store their assets in bits and bytes on a computer's hard drive. If you hear a sound or see a particular image inside a video game, it is almost certain that this is stored as a file somewhere on your computer((I say that because there can be some internet streaming which can bypass the hard drive entirely)). The task of a user wishing to extract these assets is to know where to look and to understand some fundamental video game concepts, especially in regards to file and file formats.
  
 ===== Plain Files ===== ===== Plain Files =====
Line 24: Line 24:
  
 The same applies to the game engine's files. They contain all kinds of information for the renderer, the physics engine, the audio engine, scripting, animation, AI, networking and so on and so forth. It's stored directly within the file. All of this is cool for a developer, but it means that your audio player won't be able to decode these files anymore. It will encounter data in the file it doesn't know what to do with. This will typically require //conversion//. The same applies to the game engine's files. They contain all kinds of information for the renderer, the physics engine, the audio engine, scripting, animation, AI, networking and so on and so forth. It's stored directly within the file. All of this is cool for a developer, but it means that your audio player won't be able to decode these files anymore. It will encounter data in the file it doesn't know what to do with. This will typically require //conversion//.
 +
 +This is why it's useful to know what is a plain file and what isn't. Understanding the type of file you're looking at helps you determine the correct next step. The OGG format, as you will find it in [[Minecraft]]'s assets for example, is not a proprietary format that requires hours of googling to find the right tool to extract from it. It is a standardized audio format that ~~many~~ a considerable share of audio players already support by default or, if not, can be converted easily. It is common inside of video games due to its file size to audio quality ratio but not often seen in the wild.
  
 ===== Container Files ===== ===== Container Files =====
extraction.txt · Last modified: by ultracomfy

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki