Hacker News new | past | comments | ask | show | jobs | submit login

The processor types are incorrect, but Grim Fandango did rely on a mix of clock time and cycle count for the timing of automatic elevator doors, and faster CPUs made them unusable.



There was a puzzle involving an elevator that you simply could not solve on faster machines because the elevator moved too quickly. I think I had to patch my game because of that one.


How strange. Why didn't they use a timer? That is, on any machine you know how long 1 second is. From a developer perspective that doesn't change if you bump up the CPU clock speed, else "clocks" wouldn't work.


Loop counting is usually done for fast (and not so time dependent) timers

Yeah, an OS timer is the "official" solution, but that might not have been practical for a multitude of reasons




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: