Che cos'è il formato di file SCP?
Un file .scp è un'immagine bitmap raster nel formato ColoRIX, creata da ColoRIX VGA Paint, una popolare applicazione di disegno per MS-DOS di RIX SoftWorks nei primi anni '90. L'estensione .scp indica specificamente la risoluzione dello schermo VGA 640×480; le estensioni correlate .scg (800×600) e .scx (1024×768) condividono lo stesso formato sottostante a diverse dimensioni.
Tutte le varianti ColoRIX iniziano con una firma RIX all'offset di byte 0 - i file più vecchi utilizzano il prefisso a tre byte RIX, mentre il formato più recente utilizza la stringa a quattro byte RIX3. Segue un'intestazione little-endian di 10 byte: larghezza dell'immagine (2 byte), altezza (2 byte), codice del tipo di tavolozza (1 byte) e flag di memorizzazione (1 byte). Il bit alto del byte di memorizzazione indica la compressione; il nibble inferiore codifica la modalità planare. I dati della tavolozza seguono l'intestazione, seguiti dai dati dei pixel grezzi o compressi.
Le immagini .scp sono a 4 bpp (tavolozza EGA/VGA a 16 colori). Lo schema di compressione è un algoritmo proprietario simile a RLE, deliberatamente mai pubblicato da RIX SoftWorks, il che rende i file compressi difficili da decodificare con strumenti di terze parti.
Il formato è oggi un orfano legacy sostituito da .bmp e altri formati raster di uso generale. XnView MP e IrfanView rimangono tra le poche applicazioni moderne in grado di aprire file .scp non compressi.
Sicurezza e incolumità
RISCHIO: LOWI file SCP (ColoRIX) sono dati di immagini raster passive senza contenuto eseguibile. Nessun rischio di sicurezza noto. L'unica preoccupazione è che i file SCP compressi possano generare errori o output errati negli strumenti moderni a causa dello schema di compressione non pubblicato.
Dettagli del formato
in sintesi- Script Secure Copy Protocol - SCP è anche un'estensione di file per script shell/batch utilizzati dai client SCP (Secure Copy Protocol) come WinSCP - un file di testo completamente non correlato.
- File di script (vari) - Vari programmi utilizzano .scp per file di script o di configurazione (ad esempio, script di connessione remota nelle vecchie reti Windows).
Programmi che aprono file SCP
Dettagli tecnici
specifiche approfondite| Magic bytes | RIX3 (4 byte, formato più recente) o RIX (3 byte, formato più vecchio) all'offset 0 |
| Ordine dei byte | Little-endian |
| Dimensione intestazione | 10 byte: firma magica + larghezza (2B) + altezza (2B) + tipo tavolozza (1B) + flag di memorizzazione (1B) |
| Profondità colore | 4 bpp - tavolozza EGA/VGA a 16 colori |
| Risoluzione | 640×480 pixel (SCP indica specificamente la modalità schermo VGA) |
| Estensioni correlate | .scg = 800×600, .scx = 1024×768 - stesso formato RIX a diverse risoluzioni dello schermo |
| Compressione | Schema proprietario opzionale simile a RLE; algoritmo deliberatamente non pubblicato da RIX SoftWorks |
| Flag di compressione | Il bit alto del byte di memorizzazione nell'intestazione di 10 byte indica dati compressi |
| Modalità planare | Codificata nel nibble inferiore del byte di memorizzazione |
| Posizione tavolozza | Segue immediatamente l'intestazione di 10 byte |
| Dimensione tipica | 50 KB - 500 KB (VGA 640×480 non compresso ≈ 307 KB inclusa la tavolozza) |
| OS associato | MS-DOS (ColoRIX VGA Paint era un'applicazione solo per DOS) |
| Rilasciato | Early 1990s (ColoRIX VGA Paint for MS-DOS) |
| Ultima versione | RIX3 (extended header; earlier versions use RIX signature) |
| Specifica | www.fileformat.info |
Conversioni SCP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SCP.