MSXplay是仿真PSG、SCC、OPLL的实验性MSX声音播放器,使用浏览器JavaScript引擎。 本仿真器的核心基于C语言编写的 libkss。 使用Emscripten编译libkss的JavaScript版本。

使用 Web Audio API 接口直接在浏览器播放音频流。

支持的浏览器

推荐Chrome和FireFox浏览器。由于各版本IE浏览器均未提供Web Audio API接口,我们没有支持它们的计划。

Chrome FireFox Safari IE Edge
57+ 52+ 11+ 不支持 20+

图标出处: alrra/browser-logos

播放器演示

点击下方播放器左侧的播放按钮播放。

要测试你的声音文件,将其拖放到下方面板。
支持KSS、BGM(MuSICA)、MGS、MPK、OPX格式。

将你的文件拖放到这里。

通过URL打开

通过以下带“id”查询参数的URL可通过此网站直接打开GitHub的源文件。 “id”必须为百分号编码。 若“id”值结尾的扩展名不是.mgs(例如.mml),将打开MML编辑器而非主页。

MML编译器

MGSDRV(也叫MGSC)的MML编译器的仿真器 mgsc-js 在JavaScript上可用。将其与MSXplay.js一同使用,即可直接在浏览器上编译MML与播放。试用 MML编辑器。MGSDRV的MML语法可在 MGSC.COM说明文档(日文)查看。

致谢

以下软件的二进制文件已嵌入MSXplay。我们对他们的杰作表示诚挚感谢。