NRTDRV MAN EN PREPARATION

From MSX MUSIC WIKI
Jump to: navigation, search

Preparation

Previously get these files below. Select one from hoot, ASLPLAY, nrdplay or MDPlayer according to your purpose.

hoot... - Sound Hardware Emulator

http://dmpsoft.s17.xrea.com/hoot/

hoot is a sound emulator and replayer. It plays generated data on Windows.

Make "hoot" folder beside NRTDRV.EXE and put all files of hoot archive from the link above. It is used to play NRTDRV data and should be separated from other hoot environment for ordinary use. (hoot.xml might be overridden if you use multiple hoot environment).

Make "x1" folder under hoot folder as well. When you extract whole folder structure, both of "hoot" and "x1" directories are made.

Newer version of hoot after 2009/05/17 is needed to play 16 sounds of OPM. Versions before 2008/12/31 does not support 16 sounds of OPM and need to add #OPM8 header in MML. It makes the data playable with limitation under 8 FM sounds and 3 PCM sounds (same as normal environment) in this case.

hoot.xml is automatically generated and overridden when do compile MML. Original hoot.xml is backed up as hoot_bak.xml.

ASLPLAY(CLI)

http://prgterrace.wiki.fc2.com/wiki/ASLPLAY%2528CLI%29

ASLPLAY is a sound emulator and replayer. It plays generated data on Windows or real devices. It can record the data as NLG or S98 format files.

Make "aslplay" folder beside NRTDRV.EXE and put aslplay.exe in it.

nrdplay

http://realchip.yui.ne.jp/nbv4/nrdplay_161230.zip

It is replayer supported NBV4 + AE-TTL-232R. It is used to play data directly with NBV4.

Make "nrdplay" folder beside NRTDRV.EXE and put all files from the link above.

Note:Refer PDF files in nrdplay archives when you need to know details about connections between PC and NBV4 or settings. The official site of NRTDRV provides almost same information in the page of "AE-TTL-232R+NBV4 with NRTDRV".

MDPlayer

 https://github.com/kuma4649/MDPlayer/

MDPlayer is a sound emulator and replayer. It plays generated data on Windows or real devices.

Put all files in appropriate folder and select the place of MDPlayer in NRTDRV menu.

Pasmo

http://pasmo.speccy.org/#down

Pasmo is a Z80 assembler. It is used to generate data.

Put "pasmo.exe" in the archive from the link "Windows executable" above and put it into the folder same as NRTDRV.EXE.

Use version 0.5.x, because version 0.6.x occurs error and cannot compile. Version 0.5.4.beta2 is recommended.

7-Zip

 http://sevenzip.sourceforge.jp/download.html

7-zip is a zip archiver. It is used to generate hoot archive.

Put "7za.exe" in the archive from the link "7zip command line version" above and put it into the folder same as NRTDRV.EXE. "7z.exe", which included in Windows version is good as well.

We could not complete development of this compiler without these applications. We appreciate to authors. Thanks.