I'm not sure what basic game you've got. It's probably v1.2, but if you search back through the files on this board, you'll find some instructions I wrote years ago on how to check the game version - which is not necessarily the same as the file version. From memory, what you need to do is find the mm6.exe file, and right-click on it and then left-click on "Properties" and you'll be able to access it from one of the tabs at the top of the small window you'll get. It's somewhere in there. If it's v1.0 you'll need mm610-12.exe, and if it's v1.1 (which is highly unlikely), you'll need mm611-12.exe. Then apply Mok's patch - the one with "eng" in the filename. If you've got the v1.2 game, you just apply Mok's patch to it; ignore the others. If that still gives you 100% CPU usage, then I'm afraid I'm stumped. 
I still have a machine with a Win98 partition, so I still play the v1.0 game.