.TAP

TAP-fil

ZX Spectrum Tape Image
Ställ en fråga
SNABBT SVAR

En .tap-fil är en digital kopia av ett Sinclair ZX Spectrum-kassettband - det medium som 8-bitars Spectrum använde för att lagra spel och program på 1980-talet. Öppna den i en gratis emulator som Fuse (Windows, Mac, Linux) och skriv LOAD «» för att köra programmet. Notera: samma .tap-filändelse täcker även Commodore 64-kassettavbildningar och Topfield PVR-inspelningar, vilka är andra format som kräver annan programvara.

Utvecklare: Sinclair Research (de-facto community format) Kategori: Diskimage filer Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux Android Web
Relaterat: .BIN · .ISO · .MDF · .DMG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 3, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet TAP?

.tap är en kassettavbildningsfil skapad från de kassetter som användes av hemdatorn ZX Spectrum. .tap-filer är logiska kopior av data som lagrats på dessa band. De kan användas för att köra programvara i dedikerade ZX Spectrum-emulatorer eller för att lagra säkerhetskopior av originalprogram. Notera att samma .tap-filändelse även används av ett inkompatibelt format för Commodore 64-kassettavbildningar - de två delar endast namnet på filändelsen.

Kassetter som datalagringsenheter

Magnetband användes ofta för att distribuera programvara förr i tiden. Magnetbandsläsare var billiga eftersom de byggdes med komponenter som var vanliga i ljudenheter. Enkla ljudkassetter användes för att lagra eller kopiera programvara. En sådan metod var ökänt opålitlig, eftersom risken för att spela in data med fel var hög.

Varje block i en .tap-fil börjar med en 2-byte little-endian längd, en flagg-byte (0x00 = header, 0xFF = data), nyttolasten och en 1-byte XOR-kontrollsumma som speglar ZX Spectrum ROM-laddaren. Eftersom formatet endast lagrar logiska data - inte pulstajming - bevaras spel som förlitar sig på turboladdare eller kopieringsskydd bättre som .TZX-filer. Magnetiska lagringsband används fortfarande för säkerhetskopiering av data i moderna sammanhang, men dessa använder format som är helt annorlunda än .tap.

Säkerhet & trygghet

RISK: LOW

En ZX Spectrum .tap är passiva data från ett 1980-talsband som körs i en emulator-sandbox - den kan inte skada en modern PC. Den verkliga risken är att ladda ner spel från slumpmässiga abandonware-sajter som buntar ihop annonsprogram i emulatorns installationsprogram; hämta emulatorer endast från deras officiella sidor (Fuse, ZEsarUX) och spel från välrenommerade arkiv som World of Spectrum.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNZX Spectrum Tape Imageäven känd som Spectrum TAP file, tape image
UTVECKLARESinclair Research (de-facto community format)sedan 1980s (ZX Spectrum era); TAP format popularised by emulators in the 1990s
MIME-TYPapplication/octet-stream
TYPDataavbildning av kassettband för retro-dator (binär)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Commodore 64-kassettavbildning - Ett annat .tap-format som lagrar pulsdata för C64-bandspelare; öppnas i C64-emulatorer som VICE.
  • Topfield PVR-inspelning - Digital TV-inspelning (.tap eller .rec) från Topfield digitalboxar; ej relaterat till retro-kassettavbildningar.

Program som öppnar TAP-filer

Windows3 apps
Speccy Gratis Öppna .tap-filen; använd kassettmenyn för att spela upp/ladda automatiskt.
Fuse (Free Unix Spectrum Emulator) Öppen källkod Arkiv - Öppna .tap-filen, sedan laddar Machine/Media den automatiskt, eller skriv LOAD «» och tryck på Enter.
ZEsarUX Öppen källkod Smartload .tap-filen; ZEsarUX känner av och kör den automatiskt.
macOS2 apps
Fuse Öppen källkod fuse fil.tap, eller Arkiv - Öppna i Fuse, skriv sedan LOAD «».
ZEsarUX Öppen källkod Smartload .tap-filen; ZEsarUX känner av och kör den automatiskt.
Linux2 apps
Fuse Öppen källkod fuse fil.tap, eller Arkiv - Öppna i Fuse, skriv sedan LOAD «».
ZEsarUX Öppen källkod Smartload .tap-filen; ZEsarUX känner av och kör den automatiskt.
Android1 app
Speccy (Android) Gratis Öppna .tap-filen och ladda spelet automatiskt.
Web1 app
JSSpeccy (in-browser) Öppen källkod Dra .tap-filen till sidan för att ladda och köra i webbläsaren.

Tekniska detaljer

djup specifikation
FormattypDataavbildning av kassettband för retro-dator (binär)
ByterordningLittle-endian (16-bitars fält för blocklängd)
Blockstruktur2-byte längdfält, flagg-byte, nyttolast-byte, 1-byte XOR-kontrollsumma
Värden för flagg-byte0x00 = huvudblock (header); 0xFF = datablock
Metod för kontrollsumma1-byte XOR-paritet per block, replikerar ZX Spectrum ROM-laddarens algoritm
FilsignaturIngen - inget fast magiskt nummer; identifieras genom struktur för blocklängd/flagga/kontrollsumma
MIME-typapplication/x-spectrum-tap
Typisk filstorlek1 KB - 48 KB
Gräns för Spectrum-filnamnUpp till 10 tecken per programblocks-header
ContainermodellPlatt sekvens av kassettblock (inget filsystemslager)
Efterföljande formatTZX - lägger till exakt pulstajming för turboladdare och kopieringsskyddad programvara
KodningBinär (rådata på bytenivå, ingen textkodning)
Släppt1980s (ZX Spectrum era); TAP format popularised by emulators in the 1990s
Senaste versionDe-facto stable; the TZX format is its richer successor
Öppen standardJa · royaltyfri
Specifikationdocumentation.help

TAP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med TAP-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om TAP-filer.

Vanliga frågor

Vad är en .tap-fil?
För ZX Spectrum är det en kassettavbildning - en digital kopia av en 1980-talskassett som innehåller ett spel eller program. Du laddar den i en Spectrum-emulator. (Samma filändelse används också för Commodore 64-band och Topfield PVR-inspelningar.)
Hur öppnar jag en ZX Spectrum .tap-fil?
Använd en Spectrum-emulator som Fuse (gratis, Windows/Mac/Linux). Öppna .tap-filen och låt den ladda automatiskt eller skriv LOAD «» och tryck på Enter.
Mitt .tap-spel laddas inte - varför?
Vanlig TAP kan inte återge anpassade turboladdare eller kopieringsskydd. Leta efter TZX-versionen av spelet, som bevarar den exakta tajmingen från bandet.
Är min .tap en ZX Spectrum- eller Commodore 64-fil?
De delar filändelse men är olika format. Om den kom från ett Spectrum-arkiv, använd Fuse; om det är ett C64-spel, använd en C64-emulator som VICE. Att försöka med fel emulator gör bara att laddningen misslyckas.
Kan jag föra över en .tap till en riktig Spectrum?
Ja - konvertera den till en WAV (t.ex. med tape2wav eller Fuse) och spela upp det ljudet i Spectrum-datorns EAR/kassett-ingång, eller använd en hårdvaruladdare som en DivMMC.
Vad är skillnaden mellan TAP och TZX?
TAP lagrar endast de avkodade byten; TZX lagrar dessutom exakt pulstajming och speciella laddningsblock, så det bevarar spel som TAP inte kan ladda.

Referenser

1TAP file format (BASin documentation)documentation.help
2Fuse - Free Unix Spectrum Emulatorfuse-emulator.sourceforge.net

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Relaterade filtillägg

.BINCD/DVD Disc Image (BIN/CUE)
.ISOISO disc image (ISO 9660 / UDF)
.MDFMedia Descriptor File (Alcohol 120% / DAEMON Tools disc image)
.DMGApple Disk Image
.NRGNero Burning ROM Disc Image
.TIBAcronis True Image Backup

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö