File extensions used on MSX
This page was last modified 16:23, 12 August 2017 by Gdx. Based on work by Larsthe18th and Rderooy and others.

Filename extensions used on MSX

Extension Description Environment
ARC File(s) compressed in ARC format. Tools to extract are UNARC.COM (v1.6) and UNP.COM (v1.0 by Pierre Gielen).
To extract a PMA file on a Mac use The Unarchiver.
MSX-DOS
ARJ File(s) compressed in ARJ format. Tool to extract are UNARC.COM (v1.10) and UNP.COM (v1.0 by Pierre Gielen). MSX-DOS
ASC Plain text (ASCII format) that can contain a BASIC program. Basic / Text editor
BAS BASIC program listing tokenized. These files can be executed from MSX-DOS with the BASIC name.bas command. Basic
BAT Batch files (plain text) interpreted by MSX-DOS. MSX-DOS
BGM MuSICA binary music file. MuSICA is a software developed by ASCII to create music on 17 voices with PSG, FM and Konami's SCC.
We can use also the BGM player by (YMD)A or KINROU5 (by Masarun), an alternative driver to play the BGMs.
MuSICA driver, MSX-Music, SCC
BIN Binary file created with the Basic BSAVE instruction. Loads with BLOAD. The header have a length of 7 bytes (FEh + Start address + End address + execution address). It can contain machine language and data.
Many of these files can be executed from MSX-DOS with BINLOAD.COM (by MSX-Park).
Basic
BMP Image file in format . Viewable in SCREEN 7 or 8 with BMP.COM (v1.01 by SEIGA) MSX-DOS
BTM Batch files interpreted by MSX-DOS MSX-DOS
CAS BIOS level cassette image for emulators, needs a separate tool to run or write to cassette. SofaCas allows to convert software on tape to CAS file and also play it using a homemade cable PC sound output to MSX cassette input. On MSX turbo R, we can use TRCAS (by Martos) to run CAS played by SofaCas. MSX emulator / SofaCas
COM Command containing a binary executable under MSX-DOS.
Can be also an executable file compressed with POPCOM.COM (v1.0 by Perpermint-Star).
MSX-DOS
DSK Disk image for emulators, needs a separate tool to run or write to normal disk.
Can be launched on real MSX with Sofarunit.
MSX-DOS
EMx Disk image for the floppy disk emulator (HDDEMU.COM) for MSX Turbo R by Tsuyoshi. Protected disk use also the files with extension HED MSX-DOS2
EVA Video file in EVA format. Video player
FM MSX-Music BASIC music. BASIC
G9B Library graphic format for GFX-9000.
GE5 Screen 5 image, including palette, created with DDGRAPH Image player
GEN Plain text that contain Z80 assembly source code, used with GEN80 compiler MSX-DOS
GIF Graphics Interchange Format. We can make a GIF on MSX with ENGIF.COM (v1.2 by Pierre Gielen) MSX-DOS
GLx Graph Saurus image file like Basic instruction COPY. Basic
GRA Image file in QLD format. The viewer BLS.COM (v2.00 by SEIGA) support it. MSX-DOS
GRP Screen-2 binary image file. Used by image editors or BLOAD instruction with the parameter S. Viewable under MSX-DOS with SC2VIEW.COM (by GDX)
Also compressed image for Graph Saurus.
Basic / Graph Saurus
GZ File compressed in GZIP format by PC gzipers. Tool to extract is GUNZIP.COM. MSX-DOS
HLP MSX-DOS2 help file (plain text) MSX-DOS2
IPS Patch for file. Needs IPS patcher. MSX-DOS
ISH Compressed file. MSX-DOS
JPG Compressed image file in format JPEG. Some viewer can show image until 1024x1024: JPD.COM (v0.23 by APi), JLD.COM (v1.11 by SEIGA) or BLS.COM (v2.00 by SEIGA). We can make a JPEG file from a SCREEN 12 image with JSV.COM (v0.1 by SEIGA). MSX-DOS2
KSS MSX music file that contains also player code. Use KSSPLAY.COM (by NYYRIKKI) to play it. MSX-DOS
LDR Tokenized Basic file usually BASIC program LoaDeR used to load and run a program consisting of several BAS files. Basic
LHA File(s) compressed in LHA format. Tools to create a LHA archive are LHPACK.COM (v1.03 by H.Saito) or LHA.COM (v1.05a by Kyouju). Tools to extract are PMM.COM (v1.20 by Iita), LHARC.COM and LHEXT.COM (v1.33 by Kyouju).
To extract a PMA file on a Mac use The Unarchiver.
MSX-DOS
LZH See LHA. MSX-DOS
MAG Maki-chan V2 image file maintly used on PC-9801 and Sharp X68000. Viewable with BLS.COM (v2.00 by SEIGA) MSX-DOS
MAX See MAG. MSX-DOS
MBK Samplekit file for the music tracker MoonBlaster.
MBM Music file for the music tracker MoonBlaster.
MBS Sample file for the music tracker MoonBlaster.
MBV Voice file for the music tracker MoonBlaster.
MBW Wave song for the music tracker MoonBlaster. MoonSound
MCM  ????  ????
MDX Music file in a format designed for Sharp X68000. These files can be played by MPX2.COM (when driver installed with MXDRV.COM). Optional PDX files are PCM samples. Require the YAMAHA SFG-01/05 cartridge or the MFP PCM cartridge. See this thread for more information. MSX-DOS2, MDX Driver, 256kB~ of RAM
MEG Plain text that contain Z80 assembly MegaAssembler source code. Extension also used for Mega-Rom images. MSX-DOS
MFM FM song for MoonBlaster. MoonSound
MGS Music file in format developed by AIN. Played by MGSEL.COM (when driver installed with MGSDRV.COM). MSX-DOS2, MGS driver, YM-2413/OPLL, SCC
MID Standard MIDI file (can be played using MIDI-interface or MoonSound software) Various
MIF Compressed image file. Various
MIO MIODRV Music file. Played by MIODRV Player.
MKI Maki-chan V1 image file maintly used on Sharp X68000. Viewable with BLS.COM (v2.00 by SEIGA) MSX-DOS
MOD Amiga MOD file (can be played on MSX turbo R or MoonSound) MSX-DOS
MP3 MPEG Audio Layer III file. MP3s can be played with Sunrise MP3 player, MPX Cartridge r1.1 by Junsoft or SE-ONE by TMT logic.
MPK Music Player K-kaz song. Require WAMPK Player MSX-DOS
MSD MuSICA source music file (MML). We can also use KINROU4 (by Masarun), an alternative compiler. MSX-DOS
MUS FST SoundTracker music file
MWK MoonSound Wave sample kit
MWM MoonBlaster for MoonSound Wave song
OPX OPLL driver music format
PAC Dump of SRAM contents (save games) of PAC or FM-PAC cartridge.
PCM Sound sample file for MSX-Turbo R.
PDX Optional PCM sample file used with an MDX file. You can play a PDX with PDXLOAD.COM by AIN. See also MDX extension. MSX-DOS2, MDX Driver, 256kB~ of RAM
PIC Phillips Video Graphics image. Same format than BLOAD for SCREEN 8.
Also specific image format used of X68000, it is viewable with BLS.COM (v2.00 by SEIGA)
PLx Graph Saurus colors palette file in Raw format (two bytes by color RG 0B) Graph Saurus
PMA File(s) compressed in PMARC format. Tools to create an archive are PMARC.COM, PMARC2.COM (v2.0 by Sybex) and UNP.COM (v1.0 by Pierre Gielen). Tools to extract are PMM.COM (v1.20 by Iita), PMEXE.COM (v2.0) and PMEXT.COM (v2.22). PMEXT has been ported on Windows (v1.21 by Yoshihiko Mino).
To extract a PMA file on a Mac use The Unarchiver.
CP/M, MSX-DOS
PRO Music file for Pro Tracker (by Tyfoon Soft). Basic
PSG PSG Sampler sample file.
ROM Raw ROM image dump. Used by ROM loaders or emulators. MSX-DOS / MSX emulator
S3M See MOD file.
SCx Screen-x binary image file. Used by image editors or BLOAD instruction with the parameter S. SC2 images are viewable under MSX-DOS with SC2VIEW.COM (by GDX) Basic
SDT SCMD Music file for MSX made a MML compiler for Windows. The player is SC.COM. MSX-DOS
SNG Music file for the music editor SCC Musixx by Tyfoon Soft. SCC Musixx
SRx Graph Saurus Image file. Same format as for BLOAD instruction with the parameter S (length: 0~6A00h/0D400h). Basic
TIx Graph Saurus tile file. Graph Saurus
TXT Plain text file generaly coded in ASCII, Ank or JIS. Text editor / viewer
VCD MuSICA voice file MuSICA driver
VGM Music file that supports many sound chips, playable by VGMPLAY.COM (by Laurens Holst) MSX-DOS
WAV Sound sample file. Can be played with the MPX Cartridge r1.1 by Junsoft.
WB Assembler Project file. For the The WBASS2 Z80 Assembler.
XM See MOD file.
XPC Rom Patch file for EXECROM.COM (A&L Software). EXECROM patches the Rom on the fly. MSX-DOS
ZIP File(s) compressed in ZIP format by PC zipers. The best tool to extract is SUZ.COM (v1.3 by Loutrax). MSX-DOS

For more detailed information check out Description of common file formats.