I am looking through files on my old computer (IBM Aptiva with Windows 98 SE installed). I have a bunch of old MMFX, and MMF applications on there. It's quite a trip down memory lane.
However, I am noticing that a number of my stand-alone MMFX and MMF applications have a "Read error" when I try to run them. Others work as expected. The error is obviously not at all helpful to me in terms of understanding what's going on.
I decided to open an unprotected CCA file in the MMF 1.2 that is installed. I then created a new stand-alone EXE for that particular CCA file. I noticed the new EXE was much larger than the old one, so I opened them up side-by-side in a hex editor to see why. The new EXE includes several COX files at the end. Everything else is exactly the same. My guess is the other project EXEs that produce the "Read error" are also missing their extensions. I know for a fact that at least a few of these *used* to work years ago, so I don't understand what the issue is now all of a sudden.
Question: Why would the old EXE (and I am guessing the situation is the same for the others that have the "Read error") be missing these extensions? Is this a normal situation? And how can I get these old EXEs to run without having to recreate them?