.SAP

SAP-bestand

Slight Atari Player music file
Stel een vraag
SNEL ANTWOORD

Een SAP-bestand is Atari 8-bit POKEY-chipmuziek opgeslagen als de originele 6502-spelercode plus muziekgegevens, geen opgenomen audiobestand. Om het af te spelen heeft u ASAP (Windows, macOS, Linux) nodig of een mediaspeler met de ASAP-plug-in. Standaardspelers zoals Windows Media Player of iTunes openen dit niet. Om een normaal audiobestand te krijgen, rendert u de geëmuleerde uitvoer naar WAV of MP3 met ASAP of foobar2000 met de ASAP-component.

Ontwikkelaar: Adam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystem Categorie: Audiobestanden Open standaard MIME: audio/x-sap
OPENT OP Windows macOS Linux Web
Gerelateerd: .OPUS · .M3U · .M3U8 · .WFP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 25, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het SAP-bestandsformaat?

.sap (Slight Atari Player music file) is een audiobestandsformaat dat wordt gebruikt op Atari 8-bit systemen. In plaats van gesamplede audio op te slaan, bevat een .sap-bestand gegevens voor het in realtime synthetiseren van geluid - een 6502-spelerprogramma plus muziekgegevens die de Atari POKEY-chip aansturen via emulatie. De enige manier om een .sap-track te horen is via een POKEY-emulerende speler zoals ASAP (Another Slight Atari Player); standaard mediaspelers vereisen een plug-in. SAP-bestanden werden veelvuldig gebruikt in games als soundtracks en in de hele Atari-demoscene.

Intern opent een .sap-bestand met een ASCII-tekstheader van tag-regels - AUTHOR, NAME, DATE, TYPE, SONGS, en andere - afgesloten door twee 0xFF-bytes, waarna binaire 6502-spelercode volgt. Het TYPE-veld selecteert het spelermodel: B (BASIC-aanroep), C (gecompileerd), D (digitaal), S (SoftSynth), of R (ruwe POKEY-registerdump).

De Atari 400 en 800, die in 1979 debuteerden, gebruikten de POKEY-chip als hun audio-uitgang. Het formaat werd eind jaren 90 gecreëerd door Adam Bienias samen met de ASMA (Atari SAP Music Archive), die vandaag de dag nog steeds actief wordt onderhouden. Net als .SID voor de Commodore 64 of .NSF voor de NES, is .sap een gerespecteerde chiptune-standaard in plaats van slechts een artefact uit het verleden.

Beveiliging & veiligheid

RISICO: LOW

Een SAP-bestand bevat 6502-spelercode, maar deze draait alleen binnen de sandbox van een Atari-8-bit emulator (POKEY/CPU-emulatie), niet als systeemeigen Windows/macOS-code, dus het kan uw pc bij normaal gebruik niet schaden. De enige echte voorzorgsmaatregel is het downloaden van de spelersoftware van de officiële ASAP SourceForge/GitHub-pagina's in plaats van willekeurige „codec”-sites, die vaak adware bevatten. ASMA-nummers zijn door de gemeenschap bewaarde retromuziek; respecteer de credits van de originele componisten.

Formaatdetails

in een notendop
VOLLEDIGE NAAMSlight Atari Player music fileook bekend als SAP chiptune, Atari 8-bit SAP music
ONTWIKKELAARAdam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystemsinds Late 1990s, alongside the ASMA (Atari SAP Music Archive)
MIME-TYPEaudio/x-sap
TYPEChiptune-muziekbestand - tekstheader + 6502-spelercode en muziekgegevens die de Atari POKEY-geluidschip aansturen via emulatie
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • SAP ERP transport / rapportbestand - Verschillende .sap-bestanden verschijnen in SAP ERP/GUI-contexten (bijv. SAP Logon-snelkoppeling/landscape-gegevens) - niet gerelateerd aan Atari-muziek.
  • IES Hyperbanner Java-animatie - Een oud webbanner-animatieformaat (de naam die in dit database-item wordt vermeld); allang verouderd en niet gerelateerd aan het audioformaat.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001020304
HEX
5341500D0A
ASCII
SAP··
Een SAP-bestand begint met de ASCII-handtekening „SAP” en een CR/LF, daarna een blok menselijk leesbare tag-regels (AUTHOR, NAME, DATE, TYPE, SONGS, enz.), afgesloten door 0xFF 0xFF, waarna de binaire 6502-speler/muziekgegevens volgen. De leidende tekstheader is de betrouwbare identificatie.

Programma's die SAP-bestanden openen

Windows3 apps
ASAP (Another Slight Atari Player) Open-source Installeer ASAP standalone (of de foobar2000/Winamp-plug-in) en open vervolgens de .sap om af te spelen en subtunes te selecteren.
foobar2000 + foo_asap plugin Gratis Installeer de ASAP foobar2000-component en sleep de .sap naar foobar2000 om af te spelen en te converteren.
Winamp + ASAP plugin Freemium Voeg de ASAP-inputplug-in toe aan Winamp en open vervolgens de .sap (vervangt de verouderde generieke „SAP Player”).
macOS2 apps
Audio Overload Gratis Open de .sap in Audio Overload om Atari chiptunes af te spelen.
ASAP (build from source / SDL player) Open-source Gebruik de cross-platform ASAP-speler om SAP-bestanden af te spelen en te renderen op macOS.
Linux2 apps
Audio Overload Gratis Open de .sap in Audio Overload om Atari chiptunes af te spelen.
ASAP Open-source Installeer asap (of de XMMS/audacious-plug-in) en voer asapconv/de speler uit op het .sap-bestand.
Web1 app
ASAP.js (browser player) Open-source Veel ASMA-mirrors bevatten de JavaScript ASAP-speler zodat u .sap-nummers direct in de browser kunt afspelen.

Technische details

diepe specificaties
Magic bytesASCII `SAP` gevolgd door `CR LF` (hex `53 41 50 0D 0A`) op byte-offset 0
Header-structuurMenselijk leesbaar ASCII-tagblok; elke regel eindigt met `CR LF`; blok afgesloten door `0xFF 0xFF` scheidingsteken vóór binaire gegevens
Spelertype (TYPE-veld)`B` (BASIC-aanroep), `C` (gecompileerd), `D` (digitaal), `S` (SoftSynth), `R` (ruwe POKEY-registerdump)
CoderingHybride - ASCII-tekstheader gevolgd door binaire 6502-machinecode en muziekgegevens
Byte-volgordeLittle-endian, passend bij de 6502 CPU-architectuur
AudiogeneratieRealtime POKEY-chipemulatie op NTSC ~1,79 MHz of PAL ~1,77 MHz basisklok; gerenderd naar PCM, doorgaans op 44,1 kHz
CompressieGeen; bestanden zijn doorgaans 1 KB-64 KB (chiptune-gegevens zijn inherent compact)
MIME-type`audio/x-sap`
Ondersteuning voor meerdere nummers`SONGS`-tag declareert het aantal subtunes; `INIT`- en `PLAYER`-tags specificeren de gebruikte 6502-adressen per subtune
Metadata-tags`AUTHOR`, `NAME`, `DATE`, `TYPE`, `SONGS`, `FASTPLAY`, `INIT`, `PLAYER`, `MUSIC` ingebed in de ASCII-header
OntwikkelaarAdam Bienias; geassocieerd met het ASMA (Atari SAP Music Archive) chiptune-conserveringsproject
Platform van oorsprongAtari 8-bit computers (400, 800, XL/XE-serie) die de POKEY-geluidschip gebruiken
AfspeelvereisteVereist een 6502 + POKEY emulerende speler zoals ASAP; standaard mediaspelers kunnen `.sap` niet openen zonder een speciale plug-in
FormaatcategorieSlaat 6502-spelercode en registergegevens op, geen gesamplede audio - analoog aan `.sid` (C64), `.nsf` (NES), `.spc` (SNES)
UitgebrachtLate 1990s, alongside the ASMA (Atari SAP Music Archive)
Laatste versieSAP format with multiple TYPE players (B, C, D, S, R); ASMA collection actively maintained
Open standaardJa · royaltyvrij
Specificatieasap.sourceforge.net

SAP conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SAP-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over SAP-bestanden.

Veelgestelde vragen

Hoe speel ik een SAP-bestand af?
Gebruik een Atari chiptune-speler: ASAP (Windows/macOS/Linux, plus foobar2000/Winamp/browser-plug-ins) of Audio Overload. Reguliere mediaspelers kunnen het niet afspelen zonder de ASAP-plug-in omdat het spelercode is, geen opgenomen audio.
Waarom opent Windows Media Player mijn SAP-bestand niet?
Omdat een SAP geen audio-opname is - het is een klein 6502-programma plus muziekgegevens die via POKEY-emulatie moeten worden uitgevoerd. Installeer ASAP (of de foobar2000/Winamp ASAP-plug-in) om het af te spelen.
Hoe converteer ik een SAP naar MP3 of WAV?
Render de geëmuleerde uitvoer: ASAP's asapconv schrijft WAV, en foobar2000 met de ASAP-component kan WAV of MP3 uitvoeren. Kies een subtune en stel een lengte in, aangezien chiptunes oneindig doorlopen.
Wat is een SAP-bestand en waar komen ze vandaan?
Het is Atari 8-bit POKEY-chipmuziek, meestal gedownload van de ASMA (Atari SAP Music Archive). Het formaat behoudt de originele spelerroutine zodat de muziek precies zo klinkt als op echte Atari-hardware.
Heeft een SAP-bestand meerdere nummers?
Vaak wel - de SONGS-tag geeft het aantal subtunes aan en DEFSONG de standaard. Met ASAP en foobar2000 kunt u door de subtunes bladeren.
Is een .sap-bestand hetzelfde als een SAP ERP-bestand?
Nee. Deze .sap is Atari chiptune-muziek. Het zakelijke softwarebedrijf SAP gebruikt .sap voor niet-gerelateerde zaken (bijv. SAP Logon-snelkoppelingen); ze delen alleen de extensie.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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 bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z