Lição de história: o que é um ficheiro .tga? Imagens TARGA que as Fotografias do Windows não abrem
O formato raster TARGA da Truevision — não é um JPG. Texturas de jogos e fotogramas de vídeo que as Fotografias do Windows muitas vezes ignoram.

TL;DR
Um ficheiro .tga é uma imagem raster Truevision TARGA — muitas vezes de 24 bits ou 32 bits com canal alfa opcional — da linhagem AT&T EPICenter / Truevision. Diz-se TARGA; a extensão habitual é .tga. Não é um JPG. As Fotografias do Windows e os visualizadores habituais muitas vezes não abrem texturas de jogos e fotogramas de vídeo guardados assim. O Legacy File Converter converte .tga para JPG, PNG ou PDF offline neste PC.
O que é um ficheiro .tga?
O formato raster TGA / TARGA nasceu na AT&T EPICenter — o Electronic Photography and Imaging Center —, com contributos da Island Graphics Inc., em 1984. Os primeiros parentes, ligados a placas específicas, usavam extensões como .vda (video display adapter) e .icb (image capture board). O formato foi codificado por Brad Pillow e Bryan Hunt na EPICenter, depois de Alan Wlasuk, Pillow e Steven Dompier, da Island, terem pressionado por algo menos preso a uma única placa.
Em 1987, uma aquisição da empresa pelos trabalhadores, financiada com dívida, deu origem à Truevision, Inc., em Indianápolis, com cerca de 29 antigos funcionários da EPICenter. TARGA significa Truevision Advanced Raster Graphics Adapter; TGA, Truevision Graphics Adapter. O ficheiro era o formato nativo de imagem fixa das placas Truevision TARGA e VISTA — as primeiras placas videográficas high color / true color para o IBM PC, pensadas para síntese de imagem e vídeo profissionais, normalmente nos formatos de vídeo NTSC (National Television System Committee) e PAL (Phase Alternating Line).
O TGA 2.0 chegou em 1989, escrito por Shawn Steiner, da Truevision, sob a orientação de Kevin Friedly e David Spoelstra. A versão 2 acrescentou miniaturas do tamanho de um selo, orientações sobre o canal alfa, gama, metadados de texto, uma área de extensão e um rodapé — pensados para que os leitores mais antigos pudessem ignorar as partes novas. A empresa passou depois para a RasterOps (aquisição muitas vezes datada de 1992), depois para a Pinnacle Systems (1999) e mais tarde ficou associada à Avid Technology. A Library of Congress nota que a especificação TGA era proprietária e se tornou mais difícil de encontrar depois da Pinnacle. A descrição de formato da LoC é fdd000180 (Truevision TGA versão 2.0); o PRONOM lista muitas vezes o TGA 2.0 como fmt/402. Os tipos MIME mais comuns são image/x-tga / image/x-targa (não registados na IANA). Código de tipo Mac clássico TPIC; UTI com.truevision.tga-image. As extensões relacionadas incluem .tga, .icb, .vda e .vst.
Porque se espalhou: um cabeçalho fixo seguido de píxeis compactados era mais simples do que o TIFF inicial para o intercâmbio em true color. Um TGA de 24 bits sem compressão é, grosso modo, um cabeçalho de 18 bytes mais dados RGB/BGR compactados — mais simples do que o preenchimento de linhas do BMP ou os contentores TIFF/PNG. A RLE (run-length encoding) sem perdas opcional, semelhante no espírito ao PackBits, favorece ícones e desenhos animados mais do que fotografias. O TGA de 32 bits com canal alfa era comum em sobreposições e keying (geradores de caracteres). A animação, os fotogramas de vídeo e, mais tarde, as texturas de jogos / recursos 3D mantiveram a extensão viva.
TARGA ≠ JPG
Um JPG é um formato de distribuição fotográfica comprimido com DCT. Um .tga é uma imagem raster da Truevision (cabeçalho + píxeis compactados, RLE e alfa opcionais). Mudar o nome de .tga para .jpg não o converte.
Porque é que as Fotografias do Windows não abrem um .tga?
Os visualizadores habituais do Windows estão otimizados para os formatos do rolo da câmara e da Web. Um .tga de um pacote de texturas ou de uma estação de trabalho de vídeo antiga é outro formato raster profissional — muitas vezes de 32 bits com canal alfa, às vezes comprimido em RLE, às vezes com origem em baixo. Um duplo clique nas Fotografias do Windows dá muitas vezes um ícone genérico ou «formato não suportado», e não um JPG estragado.
A pré-visualização do Explorador de Ficheiros para TGA não está integrada da mesma forma que para JPG ou PNG. O TGA está entre os formatos que precisam de um processador de pré-visualização dedicado — veja Os formatos de imagem que o Explorador do Windows não pré-visualiza, mas nós sim. Desfaçamos a confusão: TGA ≠ JPG, e TARGA é o produto / acrónimo que se diz, enquanto .tga é o ficheiro.
Como funcionam os bytes (cabeçalho de 18 bytes, BGR, RLE, TRUEVISION-XFILE)
Um TGA clássico começa com um cabeçalho de 18 bytes em little-endian: comprimento do ID (1), tipo de mapa de cores (1), tipo de imagem (1), especificação do mapa de cores (5) e especificação da imagem (10 — origem X/Y, largura, altura, profundidade de píxel, descritor da imagem). Os tipos de imagem incluem 0 (nenhuma), 1/9 (com mapa de cores), 2/10 (true color) e 3/11 (tons de cinzento), com RLE em 9/10/11. As profundidades práticas são 8, 15, 16, 24 e 32 bits (os 16 bits têm muitas vezes 1 bit de alfa; os 32 bits, normalmente 8 bits de alfa).
A ordem dos píxeis é muitas vezes BGR (e BGRA), e não RGB — uma causa frequente de pré-visualizações com os canais trocados. O descritor da imagem guarda a profundidade do alfa nos bits menos significativos; o bit 5 escolhe entre origem em cima e a clássica origem em baixo. Depois do cabeçalho vêm um ID de imagem opcional, um mapa de cores opcional e, por fim, os dados da imagem.
O TGA 2.0 pode terminar com um rodapé opcional de 26 bytes: deslocamento da área de extensão (4), deslocamento do diretório do programador (4) e depois a assinatura TRUEVISION-XFILE (16 caracteres ASCII), seguida de um ponto e de um byte NUL. Essa assinatura distingue o New TGA (2.0) do Original TGA. Quando existe, o campo de tamanho da área de extensão é de 495 bytes e pode conter autor, comentários, gama, o deslocamento da miniatura e metadados relacionados.
Bit de origem e linhas RLE
A origem predefinida do TGA é em baixo; o bit do descritor pode passá-la para cima, o que inverte a imagem em visualizadores ingénuos. Guias antigos permitiam que os pacotes RLE atravessassem linhas; o TGA 2.0 diz que não devem — os leitores devem tolerar pacotes que atravessam linhas, e quem escreve não os deve criar.
Porque é que ainda há ficheiros .tga nos discos em 2026
Em 2026, estes ficheiros antigos ainda aparecem em pipelines de texturas de jogos, pacotes de recursos 3D, fotogramas de animação e vídeo e arquivos antigos de Windows/Mac. Não são JPG estragados — são um formato raster profissional mais antigo que nunca se tornou um formato predefinido das Fotografias. Os ícones em branco no Explorador são uma falha do processador de pré-visualização, e não prova de que os píxeis desapareceram — tema tratado também em Os formatos de imagem que o Explorador do Windows não pré-visualiza, mas nós sim.
Não precisa do software original da placa Truevision só para ver o que está lá dentro. O Legacy File Converter lista Targa / .tga entre as imagens suportadas em Tipos de ficheiros suportados e converte .tga para JPG, PNG ou PDF offline neste PC — nada é carregado.
Leituras relacionadas
Pronto para abrir os seus ficheiros antigos?
Comece gratuitamente e depois desbloqueie as conversões ilimitadas com uma licença Standard de $79.95 em pagamento único. Transfira o instalador para Windows — todas as funcionalidades para até 10 ficheiros.
Avaliação gratuita
Todas as funcionalidades da aplicação · até 10 ficheiros
Windows 10 ou 11
A mesma avaliação gratuita de sempre — transfira o instalador para Windows e converta localmente no seu PC.
Instalador direto para Windows · MSI offline
É seguro? — editor, instalador e ajuda com o SmartScreen
Requer Windows 10 ou 11. Sem subscrições. 100% nativo do Windows.