Article History
 
 
 
Discussion
 
131 views
 
46% pedipanol
msxplus (format) View HTML Version
 

The '[b]MSXplus'[/b] format is for the MSX home computer's primary soundchip (the AY-3-8910/YM2419 found in BotB's '[[aym (format)[AYM format]) plus one or more expansion chips used on the MSX. This is similar to the '[[nsfplus (format)[NSFplus] format in that it allows for a lot of different configurations, with the only mandatory part being the use of an expansion chip.

These MSX expansion chips, all popular in their day, are legal for the format:
- '[b]Y8950'[/b], a chip available only in the MSX-AUDIO (the MSX's first sound expansion) and a couple early arcade machines.
- '[b]OPLL'[/b], a chip which became the standard FM soundchip expansion for the system with MSX-MUSIC, and later was packaged with MSX2+ and Turbo-R models.
- '[b]SCC'[/b] and '[b]SCC+'[/b], chips which were only used on the MSX, included various Konami cartridges and used by other software when these cartridges were plugged on the console.
- '[b]Turbo-R PCM'[/b], an 8-bit 16khz PCM synthesizer chip on the Turbo-R models, suported by various sound drivers.

'[#[Tools]
On PC:
- '[l[https://www.msx.org/downloads/msxdrv-v320[mgsdrv] - an MML driver that can be edited and played back '[l[https://msxplay.com/editor.html[in your browser]. It's the main tool used in the Japanese scene. It supports OPLL and SCC/+.
- '[l[https://github.com/kuma4649/mml2vgm[MML2VGM] - a converter from various MML formats to '[[vgm (format)[.vgm file format]. It supports a wide variety of soundchips including OPLL, Y8950 and SCC/+.
- '[l[https://www.patreon.com/posts/0cc-lltracker-57793427[0CC-LLtracker] - for OPLL only
- '[[DefleMask Tracker[Deflemask] - for OPLL only
- '[[Furnace Tracker[Furnace] - The popular modern Swiss army knife chiptune tracker. By exporting to .vgm, it supports AY-3-8910/YM2419, Y8950, OPLL, and SCC/+ (but not Turbo-R PCM).

On MSX hardware or in emulator:
- '[l[https://github.com/cornelisser/TriloTracker[TriloTracker] - supports SCC and OPLL but not multichip.
- '[l[https://www.msx.org/news/software/en/realfun-3-a-new-scc-psg-tracker-in-development[Realfun 3 Tracker] - supports SCC.
- '[l[https://www.msx.org/wiki/FAC_Soundtracker[FAC Soundtracker] - an old tool that supports OPLL and Y8950 (no PCM) but not multichip.
- '[l[https://msxhub.com/ADXP[ADXP] and '[l[https://msxhub.com/XEDT[XEDT] - a sound driver and MML editor for OPLL, Y8950, SCC+ and Turbo-R PCM.
- The MSX Basic's internal MML syntax, which can be expanded for OPLL and Y8950.

'[#[Restrictions on submit]
Submission should be playable on hardware or in an emulator.
Regardless of the method, at least one expansion chip (Y8950, OPLL, SCC, SCC+, Turbo-R PCM) must be used; this differentiates the format from '[[aym (format)[the AYM format].

Use of the AY-3-8910/YM2419 (the stock 3-channel MSX soundchip) is not strictly required, much like the NES's '[[2a03 (soundchip[2A03] chip in '[[nsfplus (format)[NSFplus].

'[#[Playback (for voting)]
- .kss is like the '[[nsf (format)[NSF] file format for MSX. It contains driver and song data and can be played on many Windows players.
- .mgs is the most popular sound driver for the platform; there are independent players for it on Windows and web.
- .vgm can be opened in many tools, for example '[l[https://github.com/vgmrips/vgmplay-legacy[VGMPlay], or on the MSX itself.
- .dsk is the FDD format for the MSX; people can put the song data and driver on it, so it's like plug-and-play for hardware/emulator. Hardware trackers and drivers will also use this format.

'[#[See also]
- '[[aym (format)]
- '[[MML]
- '[[mml (format)]

 
C A T E G O R I E S
 
 
Battle Formats