├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── cmd.js ├── package.json ├── src ├── cmd.ts ├── converter │ ├── ay8910-clock-converter.ts │ ├── ay8910-to-opl-converter.ts │ ├── ay8910-to-opm-coverter.ts │ ├── ay8910-to-ssg-converter.ts │ ├── opl-clock-converter.ts │ ├── opl-to-opl2-converter.ts │ ├── opl-to-opll-converter.ts │ ├── opl2-to-opl-converter.ts │ ├── opm-clock-converter.ts │ ├── opm_freq.ts │ ├── opn-clock-converter.ts │ ├── opn-to-opm-converter.ts │ ├── opn-to-ym2413-converter.ts │ ├── sn76489-clock-converter.ts │ ├── sn76489-to-ay8910-converter.ts │ ├── sn76489-to-opn-converter.ts │ ├── ssg-to-ay8910-converter.ts │ ├── vgm-converter.ts │ ├── vgm-write-data-buffer.ts │ ├── ym2203-to-opl-converter.ts │ ├── ym2203-to-ym2413-converter.ts │ ├── ym2413-clock-converter.ts │ ├── ym2413-dac-table.ts │ ├── ym2413-to-opl-converter.ts │ ├── ym2413-to-ym2608-converter.ts │ ├── ym2608-to-ym2413-converter.ts │ └── ym2612-to-ym2413-converter.ts ├── index.ts └── opm.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/README.md -------------------------------------------------------------------------------- /bin/cmd.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require("../dist/cmd.js"); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/package.json -------------------------------------------------------------------------------- /src/cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/cmd.ts -------------------------------------------------------------------------------- /src/converter/ay8910-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ay8910-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/ay8910-to-opl-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ay8910-to-opl-converter.ts -------------------------------------------------------------------------------- /src/converter/ay8910-to-opm-coverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ay8910-to-opm-coverter.ts -------------------------------------------------------------------------------- /src/converter/ay8910-to-ssg-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ay8910-to-ssg-converter.ts -------------------------------------------------------------------------------- /src/converter/opl-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opl-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/opl-to-opl2-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opl-to-opl2-converter.ts -------------------------------------------------------------------------------- /src/converter/opl-to-opll-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opl-to-opll-converter.ts -------------------------------------------------------------------------------- /src/converter/opl2-to-opl-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opl2-to-opl-converter.ts -------------------------------------------------------------------------------- /src/converter/opm-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opm-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/opm_freq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opm_freq.ts -------------------------------------------------------------------------------- /src/converter/opn-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opn-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/opn-to-opm-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opn-to-opm-converter.ts -------------------------------------------------------------------------------- /src/converter/opn-to-ym2413-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/opn-to-ym2413-converter.ts -------------------------------------------------------------------------------- /src/converter/sn76489-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/sn76489-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/sn76489-to-ay8910-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/sn76489-to-ay8910-converter.ts -------------------------------------------------------------------------------- /src/converter/sn76489-to-opn-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/sn76489-to-opn-converter.ts -------------------------------------------------------------------------------- /src/converter/ssg-to-ay8910-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ssg-to-ay8910-converter.ts -------------------------------------------------------------------------------- /src/converter/vgm-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/vgm-converter.ts -------------------------------------------------------------------------------- /src/converter/vgm-write-data-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/vgm-write-data-buffer.ts -------------------------------------------------------------------------------- /src/converter/ym2203-to-opl-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2203-to-opl-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2203-to-ym2413-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2203-to-ym2413-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2413-clock-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2413-clock-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2413-dac-table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2413-dac-table.ts -------------------------------------------------------------------------------- /src/converter/ym2413-to-opl-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2413-to-opl-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2413-to-ym2608-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2413-to-ym2608-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2608-to-ym2413-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2608-to-ym2413-converter.ts -------------------------------------------------------------------------------- /src/converter/ym2612-to-ym2413-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/converter/ym2612-to-ym2413-converter.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/opm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/src/opm.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digital-sound-antiques/vgm-conv/HEAD/tsconfig.json --------------------------------------------------------------------------------