We describe QuakeSim, a system that uses Quake III Arena to evaluate, test, and demonstrate context aware services. Context, such as users position or activity, is simulated in Quake and provided to real-world services as real data. The simulation is made more realistic by modelling real physical environments and calibrating the models to correspond to reality. QuakeSim allows simulated and actual context information to be used interchangeably in real services.