.SAP

Fichier SAP

Slight Atari Player music file
Poser une question
RÉPONSE RAPIDE

Un fichier SAP est une musique pour la puce POKEY des ordinateurs Atari 8 bits, stockée sous forme de code de lecture 6502 original et de données musicales, et non comme un fichier audio enregistré. Pour le lire, vous avez besoin de ASAP (Windows, macOS, Linux) ou d'un lecteur multimédia avec le plugin ASAP. Les lecteurs standards comme Windows Media Player ou iTunes ne l'ouvriront pas. Pour obtenir un fichier audio normal, convertissez la sortie émulée en WAV ou MP3 à l'aide de ASAP ou de foobar2000 avec le composant ASAP.

Développeur : Adam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystem Catégorie : Fichiers audio Standard ouvert MIME: audio/x-sap
S'OUVRE SUR Windows macOS Linux Web
Lié : .OPUS · .M3U · .M3U8 · .WFP

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 25, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier SAP ?

.sap (fichier de musique Slight Atari Player) est un format de fichier audio utilisé sur les systèmes Atari 8 bits. Plutôt que de stocker de l'audio échantillonné, un fichier .sap contient des données pour synthétiser le son en temps réel - un programme de lecture 6502 ainsi que des données musicales qui pilotent la puce Atari POKEY via émulation. La seule façon d'écouter une piste .sap est d'utiliser un lecteur émulant le POKEY tel que ASAP (Another Slight Atari Player) ; les lecteurs multimédias standards nécessitent un plugin. Les fichiers SAP étaient largement utilisés dans les jeux comme bandes-son et à travers la scène démo Atari.

En interne, un fichier .sap s'ouvre par un en-tête texte ASCII composé de lignes de balises - AUTHOR, NAME, DATE, TYPE, SONGS, et d'autres - terminé par deux octets 0xFF, après quoi suit le code binaire du lecteur 6502. Le champ TYPE sélectionne le modèle de lecture : B (appel BASIC), C (compilé), D (numérique), S (SoftSynth) ou R (dump brut des registres POKEY).

Les Atari 400 et 800, sortis en 1979, utilisaient la puce POKEY pour leur sortie audio. Le format a été créé par Adam Bienias à la fin des années 1990 parallèlement à l'ASMA (Atari SAP Music Archive), toujours activement maintenue aujourd'hui. Comme le .SID pour le Commodore 64 ou le .NSF pour la NES, le .sap est un standard de chiptune respecté plutôt qu'un simple vestige du passé.

Sécurité et sûreté

RISQUE : LOW

Un fichier SAP contient du code de lecture 6502, mais il s'exécute uniquement dans le bac à sable d'un émulateur Atari 8 bits (émulation POKEY/CPU), et non comme du code natif Windows/macOS, il ne peut donc pas endommager votre PC en usage normal. La seule précaution réelle est de télécharger le logiciel de lecture depuis les pages officielles ASAP sur SourceForge/GitHub plutôt que sur des sites de « codecs » aléatoires, qui regroupent souvent des logiciels publicitaires. Les morceaux de l'ASMA sont des musiques rétro préservées par la communauté ; respectez les crédits des compositeurs originaux.

Détails du format

en bref
NOM COMPLETSlight Atari Player music filealias SAP chiptune, Atari 8-bit SAP music
DÉVELOPPEURAdam Bienias (SAP format); music from the Atari 8-bit / POKEY chip ecosystemdepuis Late 1990s, alongside the ASMA (Atari SAP Music Archive)
CATÉGORIEFichiers audio
TYPE MIMEaudio/x-sap
TYPEFichier de musique chiptune - en-tête texte + code de lecture 6502 et données musicales pilotant la puce sonore Atari POKEY via émulation
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier de transport / rapport SAP ERP - Divers fichiers .sap apparaissent dans les contextes SAP ERP/GUI (par exemple, raccourci SAP Logon/données de paysage) - sans rapport avec la musique Atari.
  • Animation Java IES Hyperbanner - Un ancien format d'animation de bannière Web (le nom figure dans cette base de données) ; obsolète depuis longtemps et sans rapport avec le format audio.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304
HEX
5341500D0A
ASCII
SAP··
Un fichier SAP commence par la signature ASCII « SAP » et un CR/LF, puis un bloc de lignes de balises lisibles par l'homme (AUTHOR, NAME, DATE, TYPE, SONGS, etc.), terminé par 0xFF 0xFF, après quoi suivent les données binaires du lecteur 6502 et de la musique. L'en-tête texte au début est l'identifiant fiable.

Programmes qui ouvrent les fichiers SAP

Windows3 apps
ASAP (Another Slight Atari Player) Open-source Installez ASAP en version autonome (ou le plugin foobar2000/Winamp), puis ouvrez le .sap pour lire et sélectionner les sous-pistes.
foobar2000 + foo_asap plugin Gratuit Installez le composant ASAP pour foobar2000, puis faites glisser le .sap dans foobar2000 pour le lire et le convertir.
Winamp + ASAP plugin Freemium Ajoutez le plugin d'entrée ASAP à Winamp, puis ouvrez le .sap (remplace l'obsolète « SAP Player » générique).
macOS2 apps
Audio Overload Gratuit Ouvrez le .sap dans Audio Overload pour lire des chiptunes Atari.
ASAP (build from source / SDL player) Open-source Utilisez le lecteur ASAP multiplateforme pour lire et convertir des fichiers SAP sur macOS.
Linux2 apps
Audio Overload Gratuit Ouvrez le .sap dans Audio Overload pour lire des chiptunes Atari.
ASAP Open-source Installez asap (ou le plugin XMMS/audacious) et lancez asapconv ou le lecteur sur le fichier .sap.
Web1 app
ASAP.js (browser player) Open-source De nombreux miroirs de l'ASMA intègrent le lecteur JavaScript ASAP afin que vous puissiez écouter les morceaux .sap directement dans le navigateur.

Détails techniques

spécifications approfondies
Octets magiquesASCII `SAP` suivi de `CR LF` (hex `53 41 50 0D 0A`) à l'offset 0
Structure de l'en-têteBloc de balises ASCII lisibles par l'homme ; chaque ligne se termine par `CR LF` ; bloc terminé par le séparateur `0xFF 0xFF` avant les données binaires
Type de lecteur (champ TYPE)`B` (appel BASIC), `C` (compilé), `D` (numérique), `S` (SoftSynth), `R` (dump brut des registres POKEY)
EncodageHybride - en-tête texte ASCII suivi du code machine binaire 6502 et des données musicales
Ordre des octetsLittle-endian, correspondant à l'architecture du processeur 6502
Génération audioÉmulation en temps réel de la puce POKEY à une horloge de base NTSC ~1,79 MHz ou PAL ~1,77 MHz ; rendu en PCM généralement à 44,1 kHz
CompressionAucune ; les fichiers font généralement entre 1 Ko et 64 Ko (les données chiptune sont intrinsèquement compactes)
Type MIME`audio/x-sap`
Support multi-chansonsLa balise `SONGS` déclare le nombre de sous-pistes ; les balises `INIT` et `PLAYER` spécifient les adresses 6502 utilisées par sous-piste
Balises de métadonnées`AUTHOR`, `NAME`, `DATE`, `TYPE`, `SONGS`, `FASTPLAY`, `INIT`, `PLAYER`, `MUSIC` intégrées dans l'en-tête ASCII
DéveloppeurAdam Bienias ; associé au projet de préservation de chiptunes ASMA (Atari SAP Music Archive)
Plateforme d'origineOrdinateurs Atari 8 bits (séries 400, 800, XL/XE) utilisant la puce sonore POKEY
Exigence de lectureNécessite un lecteur émulant le 6502 + POKEY tel que ASAP ; les lecteurs multimédias standards ne peuvent pas ouvrir le `.sap` sans un plugin dédié
Catégorie de formatStocke le code de lecture 6502 et les données de registres, et non de l'audio échantillonné - analogue au `.sid` (C64), `.nsf` (NES), `.spc` (SNES)
PubliéLate 1990s, alongside the ASMA (Atari SAP Music Archive)
Dernière versionSAP format with multiple TYPE players (B, C, D, S, R); ASMA collection actively maintained
Standard ouvertOui · libre de droits
Spécificationasap.sourceforge.net

Conversions SAP

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers SAP. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers SAP.

Foire aux questions

Comment lire un fichier SAP ?
Utilisez un lecteur de chiptune Atari : ASAP (Windows/macOS/Linux, ainsi que des plugins pour foobar2000/Winamp/navigateur) ou Audio Overload. Les lecteurs multimédias classiques ne peuvent pas le lire sans le plugin ASAP car il s'agit de code de lecture et non d'audio enregistré.
Pourquoi Windows Media Player ne veut-il pas ouvrir mon fichier SAP ?
Parce qu'un SAP n'est pas un enregistrement audio - c'est un minuscule programme 6502 accompagné de données musicales qui doit être exécuté via une émulation POKEY. Installez ASAP (ou le plugin ASAP pour foobar2000/Winamp) pour le lire.
Comment convertir un SAP en MP3 ou WAV ?
Enregistrez la sortie émulée : l'outil asapconv de ASAP écrit du WAV, et foobar2000 avec le composant ASAP peut exporter en WAV ou MP3. Choisissez une sous-piste et définissez une durée, car les chiptunes bouclent à l'infini.
Qu'est-ce qu'un fichier SAP et d'où viennent-ils ?
C'est de la musique pour la puce POKEY des Atari 8 bits, généralement téléchargée depuis l'ASMA (Atari SAP Music Archive). Le format préserve la routine de lecture originale afin que la musique soit jouée exactement comme sur le matériel Atari réel.
Un fichier SAP contient-il plusieurs morceaux ?
Souvent oui - la balise SONGS indique le nombre de sous-pistes et DEFSONG la piste par défaut. ASAP et foobar2000 vous permettent de naviguer entre les sous-pistes.
Un fichier .sap est-il identique à un fichier SAP ERP ?
Non. Ce .sap est de la musique chiptune Atari. La société de logiciels d'entreprise SAP utilise l'extension .sap pour des éléments non liés (par exemple, des raccourcis SAP Logon) ; ils partagent simplement la même extension.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z