The mpqs code actually compiles unmodified (but with many warnings) if you use f95. When the code is run it complains of a missing file. One can create an empty file of this name to keep it happy. In fact it fills the file with data. Then it complains of a second missing file, however the same trick does not work here. It complains of missing records indicating that it expects this file to contain data. I've no idea what data it should contain or in what format.