Convertitore da TIM ad SIX
Converti i tuoi file tim in six online e gratis
tim
six
Come convertire TIM in SIX
Seleziona file dal Computer, Google Drive, Dropbox, URL o trascinandoli sulla pagina.
Scegli six o qualsiasi altro formato che ti serva come destinazione (più di 200 formati supportati)
Lascia convertire il file e potrai scaricare il tuo six subito dopo
Informazioni sui formati
TIM (Texture Image Map) è un formato immagine raster sviluppato da Sony Computer Entertainment per la console originale PlayStation, rilasciata in Giappone il 3 dicembre 1994. I file TIM memorizzano dati di texture e sprite in un formato ottimizzato per la GPU della PlayStation (il sottosistema GTE/GPU), supportando colore indicizzato a 4 bit (16 colori con CLUT), colore indicizzato a 8 bit (256 colori con CLUT), colore diretto a 16 bit (5 bit per canale RGB più 1 bit di controllo semi-trasparenza) e modalità true color a 24 bit. La struttura del file consiste in un numero magico di 4 byte (0x10), un byte di flag che indica la profondità cromatica e la presenza della CLUT, il blocco CLUT (Color Look-Up Table) opzionale contenente i dati della palette, e il blocco dati immagine contenente i valori dei pixel. Le dimensioni dell'immagine nei file TIM sono specificate in unità di parole a 16 bit anzichè pixel, riflettendo lo schema di indirizzamento nativo della memoria della GPU — questo significa che il valore della larghezza deve essere interpretato diversamente a seconda della modalità di profondità cromatica. TIM faceva parte del kit di sviluppo PSY-Q usato dagli sviluppatori di giochi durante l'intera vita commerciale della PlayStation. Un vantaggio è la compatibilità diretta con l'hardware: i dati TIM potevano essere trasferiti nella VRAM della PlayStation con un'elaborazione minima, consentendo un caricamento rapido delle texture critico per mantenere il frame rate sul processore MIPS R3000A a 33 MHz limitato della console. Il formato resta rilevante nelle comunità di retro gaming e conservazione, leggibile da strumenti come TIMViewer, PSXPrev, ImageMagick e varie utility di sviluppo e modding per PlayStation.
SIX è un'estensione di file per i dati grafici SIXEL (Six Pixel), un formato grafico bitmap sviluppato dalla Digital Equipment Corporation (DEC) nel 1983 e introdotto con la stampante a matrice di punti LA50. SIXEL codifica le immagini come una sequenza di caratteri ASCII stampabili, dove ogni carattere rappresenta una colonna di sei pixel verticali (un 'sixel') — il valore ASCII del carattere meno 63 fornisce un pattern binario a 6 bit, con ogni bit che controlla un pixel nella colonna verticale. La codifica è strutturata come una serie di bande di sixel (ciascuna alta sei pixel) attraverso la larghezza dell'immagine, con sequenze di controllo per la selezione del colore (fino a 256 registri con specifica HLS o RGB), contatori di ripetizione (codifica run-length per efficienza), ritorno a capo e comandi di nuova riga. I dati SIXEL vengono trasmessi al dispositivo di output usando il protocollo standard di sequenze di escape DEC, incorporati nel flusso di testo insieme all'output di caratteri regolari. Originariamente progettato per la linea di stampanti DEC e successivamente supportato dai terminali della serie DEC VT (VT240, VT330, VT340), SIXEL ha conosciuto una notevole rinascita nel software moderno per emulatori di terminale. Un vantaggio è la visualizzazione di immagini nativa nel terminale: SIXEL permette di renderizzare le immagini direttamente all'interno di una sessione di terminale di testo senza richiedere un sistema a finestre grafico, consentendo agli strumenti a riga di comando di visualizzare grafici, fotografie e anteprime inline con l'output testuale. Questa capacità ha guidato l'adozione nei terminali moderni come mlterm, xterm, WezTerm e foot. I dati SIX/SIXEL possono essere generati da ImageMagick, libsixel e chafa, e visualizzati in qualsiasi emulatore di terminale compatibile con SIXEL.