This player will also analyze the IMF commands and display which channels are currently playing notes and which channels are disabled.
IMFPLAY <filename> [rate]
The rate parameter is optional. It defines how many times per second new commands are sent to the AdLib FM chip. The default rate is 560. You can use the
- keys to change the rate while the song is being played.
- WARNING: When this program was tested with Windows 98, emulated through Microsoft Virtual PC 2007, it froze after loading the main screen. After quitting/rebooting to DOS mode, it ran perfectly fine on the same virtual machine. On a real Pentium-S 200 MHz, the program ran perfectly fine under Windows 98 and in DOS mode.
In its current implementation, the IMF player does not suffer from the same 64K limits as the playback routines in the original DOS games. Any raw IMF file can be played, as long as there is enough memory available to load the file.