yep, moslo fixes that problem with the warlock.
i'd played the game a long time ago on a mac and replayed it recently on win98... it'd been so long, i didn't realize the door was closing too quickly. i thought there must be another piece to the puzzle i was missing! i was stuck on that for a month before i found out it was just a timing bug.
helen, in pepper's, you don't have to play the whole game at a slow speed. try slowing down the computer just before you encounter the out of heap error, and play through that point. if you get through it you can save the game, quit, and restart at normal speed.