aboutsummaryrefslogtreecommitdiff
path: root/engines/sword2
diff options
context:
space:
mode:
authorathrxx2011-05-16 23:13:33 +0200
committerWillem Jan Palenstijn2011-05-17 20:42:47 +0200
commit87571909be0c9f4c29eb1384665be064d2ee8f42 (patch)
treea21623caa7604930299e5b05d43eb8c6bf6838dd /engines/sword2
parent52d81727a3c4ee5a5737b10366951021066eda13 (diff)
parent726a7f3b1aee4abd7c1fe198cbd317664685e21f (diff)
downloadscummvm-rg350-87571909be0c9f4c29eb1384665be064d2ee8f42.tar.gz
scummvm-rg350-87571909be0c9f4c29eb1384665be064d2ee8f42.tar.bz2
scummvm-rg350-87571909be0c9f4c29eb1384665be064d2ee8f42.zip
SCUMM FM-TOWNS: iMUSE MIDI driver for INDY4/MONKEY2
- This adds an accurate imuse midi driver implementation for the FM-Towns versions of MI2 and INDY4. Until now you could only use the PC devices for these two games (which was not a real issue since the audio tracks are dedicated AdLib and MT-32 tracks anyway; for FM-Towns the AdLib music simply gets converted which is not really satisfactory). Anyway, the new driver it will sound just like when using an emulator like UNZ. - The YM2612 code was removed since it was not used anymore (except for the plugin code which was moved to a separate file). Some explanation about this: The YM2612 code was an incomplete (no instrument support, no pcm support, no proper tempo handling, etc.) implementation of the FM-Towns euphony driver which is used for some sound effects in SCUMM3 games (e.g. LOOM distaff). We do have a rather complete and accurate implementation of that driver in fmtowns_pc98\towns_euphony.cpp (used only in KYRA 1 FM-Towns at first, but also in SCUMM3 since last summer). So this is safe to be removed.
Diffstat (limited to 'engines/sword2')
0 files changed, 0 insertions, 0 deletions