.SAP

SAP-fil

Slight Atari Player music file
Ställ en fråga
SNABBT SVAR

En SAP-fil är musik för Ataris 8-bitars POKEY-chip lagrad som den ursprungliga 6502-spelarkoden plus musikdata, inte en inspelad ljudfil. För att spela den behöver du ASAP (Windows, macOS, Linux) eller en mediaspelare med ASAP-insticksprogrammet. Standardspelare som Windows Media Player eller iTunes kan inte öppna den. För att få en vanlig ljudfil kan du rendera den emulerade utsignalen till WAV eller MP3 med ASAP eller foobar2000 med ASAP-komponenten.

Utvecklare: Adam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystem Kategori: Ljudfiler Öppen standard MIME: audio/x-sap
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .OPUS · .M3U · .M3U8 · .WFP

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 25, 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 SAP?

.sap (Slight Atari Player music file) är ett ljudfilformat som används på Ataris 8-bitars system. Istället för att lagra samplat ljud innehåller en .sap-fil data för att syntetisera ljud i realtid - ett 6502-spelprogram plus musikdata som styr Atari POKEY-chippet via emulering. Det enda sättet att höra ett .sap-spår är genom en POKEY-emulerande spelare som ASAP (Another Slight Atari Player); vanliga mediaspelare kräver ett insticksprogram. SAP-filer användes flitigt i spel som soundtrack och inom Ataris demoscen.

Internt öppnas en .sap-fil med ett ASCII-texthuvud bestående av taggar - AUTHOR, NAME, DATE, TYPE, SONGS med flera - som avslutas med två 0xFF-bytes, varefter binär 6502-spelarkod följer. Fältet TYPE väljer spelarmodell: B (BASIC-anrop), C (kompilerad), D (digital), S (SoftSynth) eller R (rå POKEY-registerdump).

Atari 400 och 800, som debuterade 1979, använde POKEY-chippet för sin ljudutgång. Formatet skapades av Adam Bienias i slutet av 1990-talet tillsammans med ASMA (Atari SAP Music Archive), som fortfarande underhålls aktivt idag. Precis som .SID för Commodore 64 eller .NSF för NES, är .sap en respekterad chiptune-standard snarare än bara en kvarleva från förr.

Säkerhet & trygghet

RISK: LOW

En SAP-fil innehåller 6502-spelarkod, men den körs endast inuti en Atari-8-bitars emulators sandlåda (POKEY/CPU-emulering), inte som infödd Windows/macOS-kod, så den kan inte skada din dator vid normal användning. Den enda försiktighetsåtgärden är att ladda ner spelarprogramvaran från officiella ASAP-sidor på SourceForge/GitHub snarare än slumpmässiga «codec»-sajter som ofta buntar med annonsprogram. ASMA-låtar är retro-musik bevarad av communityn; respektera de ursprungliga kompositörernas erkännanden.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSlight Atari Player music fileäven känd som SAP chiptune, Atari 8-bit SAP music
UTVECKLAREAdam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystemsedan Late 1990s, alongside the ASMA (Atari SAP Music Archive)
KATEGORILjudfiler
MIME-TYPaudio/x-sap
TYPChiptune-musikfil - texthuvud + 6502-spelarkod och musikdata som styr Ataris POKEY-ljudchip via emulering
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • SAP ERP transport- / rapportfil - Olika .sap-filer förekommer i SAP ERP/GUI-sammanhang (t.ex. genvägar för SAP Logon/landskapsdata) - orelaterat till Atari-musik.
  • IES Hyperbanner Java-animation - Ett gammalt format för webbbanner-animationer (namnet finns kvar i denna databaspost); sedan länge föråldrat och orelaterat till ljudformatet.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304
HEX
5341500D0A
ASCII
SAP··
En SAP-fil börjar med ASCII-signaturen «SAP» och en CR/LF, sedan ett block med mänskligt läsbara taggrader (AUTHOR, NAME, DATE, TYPE, SONGS, etc.), avslutat med 0xFF 0xFF, varefter den binära 6502-spelaren/musikdatan följer. Det inledande texthuvudet är den tillförlitliga identifieraren.

Program som öppnar SAP-filer

Windows3 apps
ASAP (Another Slight Atari Player) Öppen källkod Installera ASAP fristående (eller insticksprogrammet för foobar2000/Winamp), öppna sedan .sap-filen för att spela och välja underspår.
foobar2000 + foo_asap plugin Gratis Installera ASAP-komponenten för foobar2000, dra sedan .sap-filen till foobar2000 för att spela och konvertera.
Winamp + ASAP plugin Freemium Lägg till ASAP-insticksprogrammet i Winamp och öppna sedan .sap-filen (ersätter den föråldrade generiska «SAP Player»).
macOS2 apps
Audio Overload Gratis Öppna .sap-filen i Audio Overload för att spela Atari chiptunes.
ASAP (build from source / SDL player) Öppen källkod Använd den plattformsoberoende ASAP-spelaren för att spela och rendera SAP-filer på macOS.
Linux2 apps
Audio Overload Gratis Öppna .sap-filen i Audio Overload för att spela Atari chiptunes.
ASAP Öppen källkod Installera asap (eller insticksprogrammet för XMMS/audacious) och kör asapconv eller spelaren på .sap-filen.
Web1 app
ASAP.js (browser player) Öppen källkod Många ASMA-spegelsajter bäddar in JavaScript-versionen av ASAP-spelaren så att du kan spela .sap-låtar direkt i webbläsaren.

Tekniska detaljer

djup specifikation
Magic bytesASCII `SAP` följt av `CR LF` (hex `53 41 50 0D 0A`) vid byte-offset 0
Header-strukturMänskligt läsbart ASCII-taggblock; varje rad slutar med `CR LF`; blocket avslutas med separatorn `0xFF 0xFF` före binärdata
Spelartyp (TYPE-fältet)`B` (BASIC-anrop), `C` (kompilerad), `D` (digital), `S` (SoftSynth), `R` (rå POKEY-registerdump)
KodningHybrid - ASCII-texthuvud följt av binär 6502-maskinkod och musikdata
Byte-ordningLittle-endian, matchar 6502-processorns arkitektur
LjudgenereringRealtids-emulering av POKEY-chippet vid NTSC ~1,79 MHz eller PAL ~1,77 MHz basklocka; renderas till PCM vanligtvis vid 44,1 kHz
KomprimeringIngen; filerna är vanligtvis 1 KB-64 KB (chiptune-data är i sig kompakt)
MIME-typ`audio/x-sap`
Stöd för flera låtarTaggen `SONGS` anger antalet underspår; taggarna `INIT` och `PLAYER` anger de 6502-adresser som används per underspår
Metadatataggar`AUTHOR`, `NAME`, `DATE`, `TYPE`, `SONGS`, `FASTPLAY`, `INIT`, `PLAYER`, `MUSIC` inbäddade i ASCII-huvudet
UtvecklareAdam Bienias; associerad med bevarandeprojektet ASMA (Atari SAP Music Archive)
PlattformsursprungAtari 8-bitars datorer (400, 800, XL/XE-serien) som använder ljudchippet POKEY
Krav för uppspelningKräver en spelare som emulerar 6502 + POKEY, såsom ASAP; vanliga mediaspelare kan inte öppna `.sap` utan ett dedikerat insticksprogram
FormatkategoriLagrar 6502-spelarkod och registerdata, inte samplat ljud - analogt med `.sid` (C64), `.nsf` (NES), `.spc` (SNES)
SläpptLate 1990s, alongside the ASMA (Atari SAP Music Archive)
Senaste versionSAP format with multiple TYPE players (B, C, D, S, R); ASMA collection actively maintained
Öppen standardJa · royaltyfri
Specifikationasap.sourceforge.net

SAP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med SAP-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 SAP-filer.

Vanliga frågor

Hur spelar jag en SAP-fil?
Använd en Atari chiptune-spelare: ASAP (Windows/macOS/Linux, plus insticksprogram för foobar2000/Winamp/webbläsare) eller Audio Overload. Vanliga mediaspelare kan inte spela den utan ASAP-insticksprogrammet eftersom det är spelarkod, inte inspelat ljud.
Varför kan inte Windows Media Player öppna min SAP-fil?
Eftersom en SAP inte är en ljudinspelning - det är ett litet 6502-program plus musikdata som måste köras genom POKEY-emulering. Installera ASAP (eller ASAP-insticksprogrammet för foobar2000/Winamp) för att spela den.
Hur konverterar jag en SAP till MP3 eller WAV?
Rendera den emulerade utsignalen: ASAP:s asapconv skriver WAV, och foobar2000 med ASAP-komponenten kan exportera WAV eller MP3. Välj ett underspår och ställ in en längd, eftersom chiptunes loopar i oändlighet.
Vad är en SAP-fil och varifrån kommer de?
Det är musik för Ataris 8-bitars POKEY-chip, vanligtvis nedladdad från ASMA (Atari SAP Music Archive). Formatet bevarar den ursprungliga spelarrutinen så att musiken spelas exakt som på riktig Atari-hårdvara.
Innehåller en SAP-fil flera låtar?
Ofta ja - taggen SONGS anger antalet underspår och DEFSONG anger standardvalet. ASAP och foobar2000 låter dig stega igenom underspåren.
Är en .sap-fil samma sak som en SAP ERP-fil?
Nej. Denna .sap är Atari chiptune-musik. Företaget SAP som gör affärssystem använder .sap för orelaterade saker (t.ex. genvägar för SAP Logon); de delar bara filändelsen.

Referenser

1ASAP - Another Slight Atari Player (player + format)asap.sourceforge.net
2SAP file format descriptionasap.sourceforge.net

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Relaterade filtillägg

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

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-Ö