Anonymous

Changes

From Final Fantasy Inside

FF7/Kernel/Low level libraries

19 bytes added, 14:19, 12 March 2005
m
Touched up some wiki links
== Textures ==
A texture is just a picture that's placed into video memory. It is later manipulated by the engine and displayed on the screen. The native format of a texture was the Psy-Q [[PSX/TIM format|TIM]] (Texture Image Map). This is used as the native format for the PSX version as well, with a few caveats explained below. The file can hold multiple color look up tables. This was one of the reasons why you needed a video card on the PC that could do palleted data even at high color depths.
=== TIM texture data format for PSX ===
[[PSX/TIM_format|The TIM files]] are found both on raw format and also within several archives, including [[FF7/Kernel/Low_level_librariesLow level libraries#BIN_archive_data_formatBIN archive data format|BIN]], [[FF7/Kernel/Low_level_librariesLow level libraries#LZS_ArchivesLZS Archives|LZS]], or even MNU. The format proper has the ability to contain 24 bit bitmaps, but is not used in FF7. The Format was created because the PSX does not have direct access to it's VRAM, and must go through the [[PSX/GPU|GPU]] for any graphic access. [[PSX/TIM_formatTIM format|A TIM file]] is a clean way to load a texture and color look up table into VRAM.
=== TEX texture data format for the PC ===
TEX files are texture files for the PC. The format for these files are located [[FF7/TEX_formatTEX format|here]].
Anonymous user