Make sure this fits by entering your model number. With this tool, you will get a simulation with every change.
Most open source simulators need to be compiled, are very complicated, have many issues or all of the above. However, this depends on the level of complexity of the Arduino sketch being simulated and from time to time, the Simulator may not work as expected.