First post, by fleedar
From what I’ve read here, I may be out of luck with this, but I’m trying to play Monkey Island 1 on an old system, and I’m getting the infamous “integer divide by zero” error when launching.
The system is a Pentium 166 with a Sound Blaster 16, and I’m specifically trying to play the 16 color version of the game with Sound Blaster music. The game launches just fine with PC speaker music or with sound disabled, so I know the issue is some combination of the speed of the CPU and compatibility with the SB16. I also know LucasArts has a patch for the issue, but it only works with the VGA version, which doesn’t help me. I’ve tried using Setmul to disable L1 cache as well as every other Pentium feature it can shut off, but this either has no effect or doesn’t slow things down enough.
Has anyone had luck with a similar setup? Is my only solution to buy a 386?
And yes, I realize I can easily play this in DOSBox or ScummVM, which I’ve done countless times, but this time around I really want to play the first version I played as a kid, and on “real” hardware similar to what I had at the time.