Hi, I have several problems getting MIDI music to work properly.
I copied the DATA and SOUND folders from the System Shock CD version to the Shockolate "res" folder. Precise the contents of the folders: in DATA there are the files .DAT, .RES and .BIN, while in the SOUND folder there are the folders GENMIDI, GRAVIS, SBLASTER with inside them the XMI files (in GRAVIS there are instead .PAT files) and .MDI, .DIG, .BIN, .DAT, .AD, * .OPL files.
I downloaded Shockolate v0.7.7 and the music is completely wrong, wrong instruments are used (you can already hear it from the initial menu).
At this point I have downloaded Shockolate 0.8.2 64 bit. Here the music plays with the right instruments even if unfortunately the "variations" in the music are not the same as the DOS version (same thing happens to System Shock Enhanced Edition). Anyway, if it worked like that, I wouldn't complain. The problem is that playing for a few minutes, at a certain point another midi track overlapped the one already playing. This happens with all midi playback methods: Native MIDI, Fluidsynth and ADLMIDI and either using Microsoft GS Wavetable, or with an external software device such as Sound Canvas VA.
I want to clarify that I use Windows 10, I don't know if the same problems are present on Linux.
Hi, I have several problems getting MIDI music to work properly. I copied the DATA and SOUND folders from the System Shock CD version to the Shockolate "res" folder. Precise the contents of the folders: in DATA there are the files .DAT, .RES and .BIN, while in the SOUND folder there are the folders GENMIDI, GRAVIS, SBLASTER with inside them the XMI files (in GRAVIS there are instead .PAT files) and .MDI, .DIG, .BIN, .DAT, .AD, * .OPL files. I downloaded Shockolate v0.7.7 and the music is completely wrong, wrong instruments are used (you can already hear it from the initial menu). At this point I have downloaded Shockolate 0.8.2 64 bit. Here the music plays with the right instruments even if unfortunately the "variations" in the music are not the same as the DOS version (same thing happens to System Shock Enhanced Edition). Anyway, if it worked like that, I wouldn't complain. The problem is that playing for a few minutes, at a certain point another midi track overlapped the one already playing. This happens with all midi playback methods: Native MIDI, Fluidsynth and ADLMIDI and either using Microsoft GS Wavetable, or with an external software device such as Sound Canvas VA. I want to clarify that I use Windows 10, I don't know if the same problems are present on Linux.