Articles

Liste des noms d'extension des fichers MSX

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Cette page contient la liste des extensions de fichier généralement utilisées sur MSX avec une petite description.

Le but premier de ces extensions est de définir le type de fichier. Elles sont attribuées au gré des développeurs. Ce n'est pas un standard. Cependant, elles deviennent indispensables lorsqu'on utilise un logiciel comme Multi-Mente car, dans ce cas, elles servent à lier le fichier à un logiciel ou à une fonction particulière.

.ASC



Fichier au format ASCII qui peut être un programme Basic.

.BAS



Programme Basic.

.BIN



Fichier binaire créé par l'instruction BSAVE sous Basic. L'entête se compose de 7 octets. Le premier est FEh suivi de l'adresse de début, celle de fin puis, celle de début du programme.

.CAS



Fichiers d'une image de cassette pour émulateurs MSX.

Un fichier CAS contient donc plusieurs fichiers. Chaque fichier est séparé par une entête. Les entêtes commence et se termine par une balise placée à une adresse divisible par 4. Il existe deux balises différentes. La plupart des émulateurs utilisent la balise "1Fh,A6h,DEh,BAh,CCh,13h,7Dh,74h" (balise FMSX-DOS) mais il existe aussi la balise composée de 10 x 5Fh + "48h,65h,61h,64h,65h,72h,5Fh" (balise FMSX98). Il peut y avoir plusieurs octets inutiles devant une balise.

Entête d'un fichier binaire :

BALISE suivit de dix D0h puis du nom du fichier de 6 caractères, de FEh, de 7 x 00h puis à nouveau BALISE.

Se charge par l'instruction BLOAD"CAS:"

Entête d'un fichier Basic :

BALISE suivit de dix D3h puis du nom du fichier de 6 caractères, de FEh, de 7 x 00h puis à nouveau BALISE.

Se charge par l'instruction LOAD"CAS:" ou RUN"CAS:"

Entête d'un fichier Basic au format ASCII :

BALISE suivit de dix EAh puis du nom du fichier de 6 caractères, de FEh, de 7 x 00h puis à nouveau BALISE. Attention : Dans un fichier ASCII, la balise se retrouve tous les 100h (512) octets.

Se charge par l'instruction CLOAD puis taper RUN pour l'exécuter.

Il existe un logiciel appelé MSX1EMU.COM qui permet de lancer des fichiers CAS sur MSX turbo R.

.COM



Fichier exécutable sous MSX-DOS 1/2.

.DSK



Fichier d'une image de disquette. Souvent utilisé par les émulateurs MSX mais aussi par certains émulateurs de disquettes.

.EMx



Fichier d'une image de disquette identique à un fichier DSK. Extension utilisé par l'émulateur HDDEMU.COM de disquette développé par Tsuyoshi pour MSX Turbo R. x est un chiffre qui correspond au numéro de disquette. HDDEMU.COM se sert aussi de fichier HED qui indique les secteurs défectueux servant de protection anti-copie.

.GEN



Fichier de texte contenant un programme en assembleur pour GEN80 (Hisoft).

.LDR



Programme Basic. Souvent utilisé à la place de .BAS pour indiquer que c'est le lanceur lorsqu'il s'agit d'un programme composé de plusieurs fichiers en Basic.

.LZH / .LHA



Il s'agit d'une archive compressée avec l'utilitaire LHA.COM

.MAG / .MAX



Fichier contenant une image au format Makichan-Graphic. C'est un format d'image en 16 ou 256 couleurs compressé pour PC-9801. On peut visionner ces images sur MSX et même les convertir avec BLS.COM développé par Seiga.

.MEG



Nom parfois donné aux fichiers d'une image de ROM à Mapper (Megarom) pour les charger dans une Megasram avec MGLOAD.COM.

.MGS



Fichier musical jouable sous MSX-DOS2 avec MGSDRV.COM. Les fichiers au format v2.xx ont besoin d'être convertis avec MGSCNV.COM pour être jouable par le pilote V3.xx.

.MIF



Image compressée dans un format similaire au .GIF des PC. Un fichier MIF peut aussi contenir une image pour MSX2, MSX2+ ou même pour GFX9000.

.MKI



Ancien format .MAG. Image en 16 couleurs.

.PMA



Il s'agit d'une archive compressée avec l'utilitaire PMARC2.COM. Ces fichiers sont décompressable sous MSX-DOS avec PMEXT.COM. Cet utilitaire existe aussi pour MS-DOS des PC.

.ROM



Image d'une ROM.

.SCx



Fichier binaire d'une image sauvegadée par l'instruction BSAVE sous Basic. x corespond au numéro du mode d'écran (de 0 à C pour screen 0 à 12).

.TXT



Fichier de texte brut.