Time Dilation is a technique for synchronising realtime emulators and slow simulators. It slows down time flow seen by emulators for simulators to catch up. A common approach is full-vitrualisation by patching internal clock of virtual machine hypervisor to provide virtual time to virtual machines. It is accurate but time-consuming to deploy and resource-hungry because every virtual machine needs to maintain its own guest OS. We propose a lightweight approach. By intercepting and modifying several time-related functions, we can support multiple emulators without setting up virtual machines.