It's probably because your laptop lacks Directplay which is an obsolete application. Modern machines simply don't need it anymore. This game engine is programmed in an old version of gamemaker and sometimes it requires that to play at normal speed.
The room counter breaking at 13 and 4 is intended because those are considered unlucky floor numbers. It's just a gag, not really a bug.
Thank you for the feedback.